summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-10-19 16:26:03 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-10-19 16:26:03 +0000
commit576dd3aece5dc2ed7239a11a746103a93094e604 (patch)
tree126810f7a773b0d32b2815577f38aacc48c53189
parentia64/sh/sparc stable wrt #276776 (diff)
downloadhistorical-576dd3aece5dc2ed7239a11a746103a93094e604.tar.gz
historical-576dd3aece5dc2ed7239a11a746103a93094e604.tar.bz2
historical-576dd3aece5dc2ed7239a11a746103a93094e604.zip
Initial commit.
Package-Manager: portage-2.2_rc46/cvs/Linux x86_64
-rw-r--r--x11-themes/gtk-engines-kde4/ChangeLog11
-rw-r--r--x11-themes/gtk-engines-kde4/Manifest5
-rw-r--r--x11-themes/gtk-engines-kde4/files/gtk-engines-kde4-0.9e-CMakeLists.patch74
-rw-r--r--x11-themes/gtk-engines-kde4/gtk-engines-kde4-0.9e.ebuild40
-rw-r--r--x11-themes/gtk-engines-kde4/metadata.xml5
5 files changed, 135 insertions, 0 deletions
diff --git a/x11-themes/gtk-engines-kde4/ChangeLog b/x11-themes/gtk-engines-kde4/ChangeLog
new file mode 100644
index 000000000000..6770206b1782
--- /dev/null
+++ b/x11-themes/gtk-engines-kde4/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for x11-themes/gtk-engines-kde4
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-kde4/ChangeLog,v 1.1 2009/10/19 16:26:02 ssuominen Exp $
+
+*gtk-engines-kde4-0.9e (19 Oct 2009)
+
+ 19 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
+ +gtk-engines-kde4-0.9e.ebuild,
+ +files/gtk-engines-kde4-0.9e-CMakeLists.patch:
+ Initial commit wrt #241248.
+
diff --git a/x11-themes/gtk-engines-kde4/Manifest b/x11-themes/gtk-engines-kde4/Manifest
new file mode 100644
index 000000000000..47a3d4556c0d
--- /dev/null
+++ b/x11-themes/gtk-engines-kde4/Manifest
@@ -0,0 +1,5 @@
+AUX gtk-engines-kde4-0.9e-CMakeLists.patch 3555 RMD160 e71a08ef83e92ff8f3283c51573cfbe175b835f0 SHA1 c657277c66a2b85bcb5f733c908e342545ecd259 SHA256 c6882fdac863dcfff1eb560a9ae3f1d6bf7ff7c169ca30f68a91f2851ad1afff
+DIST gtk-kde4v0.9e.tar.gz 99194 RMD160 0fad34c5f462edeced90ad7d25975432a99ea3e6 SHA1 439ffa2163dcdd24ed19cacf03929d531a275a4e SHA256 eadf0df837c634add3abc180b53bc626387e920a84641d9b55cdcd154e259820
+EBUILD gtk-engines-kde4-0.9e.ebuild 1034 RMD160 e24b0e635678597553f42abd0caf958c5098fe5a SHA1 23f04722105541af52ded7df54b5c43ab7812e2b SHA256 9cdbe3a87f1d3ee18e251c67bea6bd57a26166ffbc7a3ac80979974e9c89636f
+MISC ChangeLog 435 RMD160 31e212f787e6e92d56f15b4006f1467eba68ebd4 SHA1 f181fde5f230dc8c5c20b57b1ff19151245f2105 SHA256 fe4428d3376f450c73d089c3b4d619f8103513d1c01c2230ea7a44c0145a55d2
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/x11-themes/gtk-engines-kde4/files/gtk-engines-kde4-0.9e-CMakeLists.patch b/x11-themes/gtk-engines-kde4/files/gtk-engines-kde4-0.9e-CMakeLists.patch
new file mode 100644
index 000000000000..d524fe272244
--- /dev/null
+++ b/x11-themes/gtk-engines-kde4/files/gtk-engines-kde4-0.9e-CMakeLists.patch
@@ -0,0 +1,74 @@
+diff -urN gtk-kde4.old/CMakeLists.txt gtk-kde4/CMakeLists.txt
+--- gtk-kde4.old/CMakeLists.txt 2009-04-20 19:11:55.000000000 +0200
++++ gtk-kde4/CMakeLists.txt 2009-05-01 16:43:49.000000000 +0200
+@@ -8,10 +8,9 @@
+
+ ADD_SUBDIRECTORY(kcm)
+
+-INSTALL(FILES lib/kcm_gk4.so DESTINATION ${KDE4_LIB_DIR}/kde4)
+-INSTALL(FILES kcm/kcm_gk4.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
+-INSTALL(FILES kcm/gk4icon.png DESTINATION ${KDE4_ICON_INSTALL_DIR})
+-INSTALL(DIRECTORY qt4 DESTINATION /usr/share/themes)
++INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/kcm/kcm_gk4.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
++INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/kcm/gk4icon.png DESTINATION ${KDE4_ICON_INSTALL_DIR})
++INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/qt4 DESTINATION /usr/share/themes)
+
+
+ PROJECT (gtk-kde4)
+@@ -23,5 +22,4 @@
+
+ ADD_SUBDIRECTORY(daemon)
+
+-INSTALL(FILES daemon/gtk-kde4 DESTINATION ${KDE4_BIN_INSTALL_DIR} PERMISSIONS WORLD_EXECUTE)
+-INSTALL(FILES daemon/gtk-kde4.desktop DESTINATION ${AUTOSTART_INSTALL_DIR})
++INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/daemon/gtk-kde4.desktop DESTINATION ${AUTOSTART_INSTALL_DIR})
+diff -urN gtk-kde4.old/daemon/CMakeLists.txt gtk-kde4/daemon/CMakeLists.txt
+--- gtk-kde4.old/daemon/CMakeLists.txt 2009-04-20 16:37:41.000000000 +0200
++++ gtk-kde4/daemon/CMakeLists.txt 2009-05-01 16:40:43.000000000 +0200
+@@ -1,4 +1,3 @@
+-FIND_PACKAGE(KDE4 REQUIRED)
+ SET(gtk-kde4-sources main.cpp widg.cpp mainwin.cpp)
+
+ KDE4_ADD_EXECUTABLE(gtk-kde4 ${gtk-kde4-sources})
+@@ -8,8 +7,10 @@
+
+ TARGET_LINK_LIBRARIES(gtk-kde4 ${KDE4_KDECORE_LIBRARY} ${KDE4_KDEUI_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTSVG_LIBRARY})
+
+-IF(EXISTS /etc/gtk-2.0/gtkrc)
+-ADD_CUSTOM_COMMAND(TARGET gtk-kde4 POST_BUILD COMMAND sudo ARGS rm /etc/gtk-2.0/gtkrc)
+-ADD_CUSTOM_COMMAND(TARGET gtk-kde4 POST_BUILD COMMAND sudo ARGS ln -s `kde4-config --localprefix`/share/config/gtkrc /etc/gtk-2.0)
++INSTALL(TARGETS gtk-kde4 RUNTIME DESTINATION ${KDE4_BIN_INSTALL_DIR} LIBRARY DESTINATION ${KDE4_LIB_DIR}/kde4)
+
+-ENDIF()
+\ Chybí znak konce řádku na konci souboru
++# really dangerous approach, rather disable
++#IF(EXISTS /etc/gtk-2.0/gtkrc)
++# ADD_CUSTOM_COMMAND(TARGET gtk-kde4 POST_BUILD COMMAND sudo ARGS rm /etc/gtk-2.0/gtkrc)
++# ADD_CUSTOM_COMMAND(TARGET gtk-kde4 POST_BUILD COMMAND sudo ARGS ln -s `kde4-config --localprefix`/share/config/gtkrc /etc/gtk-2.0)
++#ENDIF()
+diff -urN gtk-kde4.old/daemon/gtk-kde4.desktop gtk-kde4/daemon/gtk-kde4.desktop
+--- gtk-kde4.old/daemon/gtk-kde4.desktop 2009-04-20 16:09:26.000000000 +0200
++++ gtk-kde4/daemon/gtk-kde4.desktop 2009-05-01 16:23:00.000000000 +0200
+@@ -2,7 +2,7 @@
+ Comment[uk]=
+ Comment=
+ Comment[ru]=
+-Exec=if test -e /home/apocalypse/.kde/share/config/gk4lock; then kstart --iconify gtk-kde4; fi
++Exec=[[ -e `kde4-config --localprefix`/share/config/gk4lock ]] && kstart --iconify gtk-kde4
+ GenericName[uk]=
+ GenericName=
+ GenericName[ru]=
+diff -urN gtk-kde4.old/kcm/CMakeLists.txt gtk-kde4/kcm/CMakeLists.txt
+--- gtk-kde4.old/kcm/CMakeLists.txt 2009-01-02 20:03:49.000000000 +0100
++++ gtk-kde4/kcm/CMakeLists.txt 2009-05-01 16:40:32.000000000 +0200
+@@ -1,4 +1,3 @@
+-FIND_PACKAGE(KDE4 REQUIRED)
+ SET(kcm_gk4-sources main.cpp form1.cpp)
+ SET(kcm_gk4-uifile form.ui)
+
+@@ -9,3 +8,5 @@
+ LINK_DIRECTORIES(${KDE4_LIB_DIR})
+
+ TARGET_LINK_LIBRARIES(kcm_gk4 ${KDE4_KDECORE_LIBRARY} ${KDE4_KDEUI_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTSVG_LIBRARY})
++
++INSTALL(TARGETS kcm_gk4 RUNTIME DESTINATION ${KDE4_BIN_INSTALL_DIR} LIBRARY DESTINATION ${KDE4_LIB_DIR}/kde4)
diff --git a/x11-themes/gtk-engines-kde4/gtk-engines-kde4-0.9e.ebuild b/x11-themes/gtk-engines-kde4/gtk-engines-kde4-0.9e.ebuild
new file mode 100644
index 000000000000..e54e17159241
--- /dev/null
+++ b/x11-themes/gtk-engines-kde4/gtk-engines-kde4-0.9e.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-kde4/gtk-engines-kde4-0.9e.ebuild,v 1.1 2009/10/19 16:26:02 ssuominen Exp $
+
+EAPI=2
+inherit kde4-base
+
+MY_PN=gtk-kde4
+
+DESCRIPTION="GTK+2 Qt4 Theme Engine"
+HOMEPAGE="http://kde-apps.org/content/show.php/gtk-kde4?content=74689"
+SRC_URI="http://betta.houa.org/no-site/${MY_PN}v${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=x11-libs/qt-gui-4.4.2:4
+ >=x11-libs/qt-svg-4.4.2:4
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-CMakeLists.patch" )
+
+S=${WORKDIR}/${MY_PN}
+
+src_prepare() {
+ # remove redundant makefile shipped with package
+ # just for avoiding confusion
+ rm -rf Makefile
+ kde4-base_src_prepare
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+ elog "If you want additional themes just download:"
+ elog "http://betta.h.com.ua/no-site/qt4.tar.gz"
+ elog "and put into ~/.themes/ or just use any nice gtk theme."
+}
diff --git a/x11-themes/gtk-engines-kde4/metadata.xml b/x11-themes/gtk-engines-kde4/metadata.xml
new file mode 100644
index 000000000000..8d1e86a9cefb
--- /dev/null
+++ b/x11-themes/gtk-engines-kde4/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+</pkgmetadata>