diff options
author | 2008-11-05 18:31:34 +0000 | |
---|---|---|
committer | 2008-11-05 18:31:34 +0000 | |
commit | fcd3b079566fd8681d3434ed411eb343743b46f6 (patch) | |
tree | 1f9d70a8b76e95072efd19f7466e0bdba3ce1684 /gnome-extra/file-browser-applet | |
parent | Automated update of use.local.desc (diff) | |
download | historical-fcd3b079566fd8681d3434ed411eb343743b46f6.tar.gz historical-fcd3b079566fd8681d3434ed411eb343743b46f6.tar.bz2 historical-fcd3b079566fd8681d3434ed411eb343743b46f6.zip |
Version bump that adds optional hotkey support via x11-libs/gtkhotkey.
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.27-gentoo-r2 x86_64
Diffstat (limited to 'gnome-extra/file-browser-applet')
5 files changed, 124 insertions, 6 deletions
diff --git a/gnome-extra/file-browser-applet/ChangeLog b/gnome-extra/file-browser-applet/ChangeLog index 29c82a9bc12a..6b35366ace67 100644 --- a/gnome-extra/file-browser-applet/ChangeLog +++ b/gnome-extra/file-browser-applet/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for gnome-extra/file-browser-applet # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/file-browser-applet/ChangeLog,v 1.3 2008/10/29 22:11:07 serkan Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/file-browser-applet/ChangeLog,v 1.4 2008/11/05 18:31:33 serkan Exp $ + +*file-browser-applet-0.6.0 (05 Nov 2008) + + 05 Nov 2008; Serkan Kaba <serkan@gentoo.org> + +files/file-browser-applet-0.6.0-fixautomagic-gtkhotkey.patch, + metadata.xml, +file-browser-applet-0.6.0.ebuild: + Version bump that adds optional hotkey support via x11-libs/gtkhotkey. *file-browser-applet-0.5.9 (29 Oct 2008) diff --git a/gnome-extra/file-browser-applet/Manifest b/gnome-extra/file-browser-applet/Manifest index 21ddeb9b2ce1..fd0e8429486b 100644 --- a/gnome-extra/file-browser-applet/Manifest +++ b/gnome-extra/file-browser-applet/Manifest @@ -1,14 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX file-browser-applet-0.6.0-fixautomagic-gtkhotkey.patch 2130 RMD160 876435fcd2cfcc6d935b16b3687c1880f2e83745 SHA1 329540e21bccf676983b70a9d80353b2e9bcc6dc SHA256 86b2b5006f2234fda04347232d5f8140c4e0afab53df98b0ad3b653348402e74 DIST file-browser-applet-0.5.9.tar.gz 49850 RMD160 72c9e2d1cbe0e4781aa2880830bfd77f7619ea3f SHA1 eecef39daa40f1ecd2a35808bfcab2144e0211a2 SHA256 0bd1591647d321a2460f22c7f9692bc0cf0188513e358088db3282e913973d3e +DIST file-browser-applet-0.6.0.tar.gz 50970 RMD160 8c0539f030bdab365047b48e20933eb12c7efadb SHA1 a31d58adfbcb64a4dca46ed470c9c8674210c62b SHA256 61665a4962331ffeef07aaf20c5c5ebe815fc74042700d73caa43529101de00e EBUILD file-browser-applet-0.5.9.ebuild 1025 RMD160 9241ee4e834d275048ef4fc8ada58d5a578a43fb SHA1 731edc14c4c12fd03047064107e80c55ff9eed1a SHA256 d05abc1710fbdbec6efc8e31d0211326b752b640a124d42c809388ad25ddff14 -MISC ChangeLog 770 RMD160 0c30fb0ab48d914bf3465223b8ae3533e2c184d6 SHA1 03976459c229d09d13bdd5f3aac1d48ac565199a SHA256 3100e4e8341c2b4a87d410f289ee979f733732b883d32acf92f893183c9ec242 -MISC metadata.xml 222 RMD160 bfad6b2abb6bc764f69215b5be9d24f532822cf5 SHA1 50b2221fb634dcec5fa38fe369d1084d94b21371 SHA256 5407bd71215220a37380ba5afaddf1c42faf43f9b85263b6b6c17d2dd1a4fd93 +EBUILD file-browser-applet-0.6.0.ebuild 1314 RMD160 18a2d7f8920224b4dc90524f33f12d9e10b6be9f SHA1 6064f42e2712bcebde4fb89016915aebe393aa35 SHA256 d0eadb6271847f83474966768a84bcd09fce42f479bacf90ee79e5f33ff25747 +MISC ChangeLog 1049 RMD160 c4dee54724b52f1b49872e31eb51b222aa45c217 SHA1 258149533252003a56b5c85ecde4acf6f15d14b3 SHA256 307d2e1a07ed825de64088cc916305025ad26c1668087ca29ac85e04b932119a +MISC metadata.xml 323 RMD160 8a1543d8862921df40ef0a32adc2a60765577576 SHA1 a0c466e77b4f280d40a5706b8a40776ee4acb250 SHA256 1f2b8a3a2542f812e898a912f05597daea2c60d3389bab109aa778014061b3d6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkkI34AACgkQRh6X64ivZaI6bwCfcQk1tB3VmrrjUsswb+GLWo+G -RK8An2rsoq3WsjtA7lu1P3vXzvWliz7m -=aM1M +iEYEARECAAYFAkkR5osACgkQRh6X64ivZaIqVwCfb8NmYpWxiHi3w31E8gS/R0gb +Yk0Ani3MUpy7SurTQAMUvwKTCVCHkjbo +=MHjp -----END PGP SIGNATURE----- diff --git a/gnome-extra/file-browser-applet/file-browser-applet-0.6.0.ebuild b/gnome-extra/file-browser-applet/file-browser-applet-0.6.0.ebuild new file mode 100644 index 000000000000..9c655ee92948 --- /dev/null +++ b/gnome-extra/file-browser-applet/file-browser-applet-0.6.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/file-browser-applet/file-browser-applet-0.6.0.ebuild,v 1.1 2008/11/05 18:31:33 serkan Exp $ + +inherit gnome2 cmake-utils + +DESCRIPTION="Browse and open files in your home directory from the GNOME panel." +HOMEPAGE="http://code.google.com/p/gnome-menu-file-browser-applet/" +SRC_URI="http://gnome-menu-file-browser-applet.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtkhotkey" + +RDEPEND=">=x11-libs/gtk+-2.12 + >=gnome-base/gnome-panel-2.0 + >=gnome-base/libglade-2.0 + >=dev-libs/glib-2.16 + gtkhotkey? ( x11-libs/gtkhotkey )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig + >=dev-util/cmake-2.4.8" + +src_unpack() { + unpack ${A} + cd "${S}" || die + epatch "${FILESDIR}"/${P}-fixautomagic-gtkhotkey.patch + #Move to src_prepare when portage-2.2 is stable. +} + +src_compile() { + mycmakeargs="${mycmakeargs} -DCMAKE_INSTALL_GCONF_SCHEMA_DIR=/etc/gconf/schemas" + use gtkhotkey || mycmakeargs="${mycmakeargs} -DDISABLE_GTK_HOTKEY=true" + cmake-utils_src_compile +} + +src_install() { + export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1" + cmake-utils_src_install + unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL + dodoc HISTORY README || die "dodoc failed" +} diff --git a/gnome-extra/file-browser-applet/files/file-browser-applet-0.6.0-fixautomagic-gtkhotkey.patch b/gnome-extra/file-browser-applet/files/file-browser-applet-0.6.0-fixautomagic-gtkhotkey.patch new file mode 100644 index 000000000000..047d99b53c6d --- /dev/null +++ b/gnome-extra/file-browser-applet/files/file-browser-applet-0.6.0-fixautomagic-gtkhotkey.patch @@ -0,0 +1,61 @@ +Index: INSTALL +=================================================================== +--- INSTALL (revision 159) ++++ INSTALL (revision 160) +@@ -22,13 +22,14 @@ + + Configuration + ************* +-There are 5 configuration options available: ++There are 6 configuration options available: + * CMAKE_INSTALL_PREFIX + * CMAKE_INSTALL_LIB_PREFIX + * CMAKE_INSTALL_LIB_EXEC_DIR + * CMAKE_INSTALL_BONOBO_DIR + * CMAKE_INSTALL_GCONF_SCHEMA_DIR + * CMAKE_INSTALL_GLADEUI_DIR ++ * DISABLE_GTK_HOTKEY + + CMAKE_INSTALL_PREFIX specifies the base installation prefix. The following + other specific installation paths depend on this prefix: +@@ -56,6 +57,9 @@ + CMAKE_INSTALL_BONOBO_DIR specifies the installation bonobo Server file. The + default is CMAKE_INSTALL_LIB_PREFIX/bonobo/servers + ++DISABLE_GTK_HOTKEY disables the use of libgtkhotkey even if it found by cmake. ++The default value is false, meaning that if libgtkhotkey is found it will be used. ++ + To configure using the defaults, run the following command at the project root folder: + 'cmake .' + +Index: src/CMakeLists.txt +=================================================================== +--- src/CMakeLists.txt (revision 159) ++++ src/CMakeLists.txt (revision 160) +@@ -1,8 +1,16 @@ + INCLUDE (FindPkgConfig) + + PKG_CHECK_MODULES (DEPS REQUIRED gtk+-2.0>=2.14 gio-unix-2.0 libpanelapplet-2.0 libglade-2.0) +-PKG_CHECK_MODULES (LIBGTKHOTKEY gtkhotkey-1.0) + ++ ++# Clear the cached value of LIBGTKHOTKEY_FOUND ++SET (LIBGTKHOTKEY_FOUND false) ++IF (DISABLE_GTK_HOTKEY) ++ MESSAGE ("\n-- libgtkhotkey disabled.") ++ELSE (DISABLE_GTK_HOTKEY) ++ PKG_CHECK_MODULES (LIBGTKHOTKEY gtkhotkey-1.0) ++ENDIF (DISABLE_GTK_HOTKEY) ++ + INCLUDE_DIRECTORIES (${DEPS_INCLUDE_DIRS}) + LINK_DIRECTORIES (${DEPS_LIBRARY_DIRS}) + SET (LIBS ${DEPS_LIBRARIES}) +@@ -35,3 +43,8 @@ + TARGET_LINK_LIBRARIES (${EXEC} ${LIBS}) + + INSTALL (TARGETS ${EXEC} DESTINATION "${CMAKE_INSTALL_LIB_EXEC_DIR}") ++ ++# Clear DISABLE_GTK_HOTKEY in the cache so it is reevaluated every time. Sigh! ++# Have to do it twice or it doesn't work ++SET (DISABLE_GTK_HOTKEY false CACHE INTERNAL "sigh!") ++SET (DISABLE_GTK_HOTKEY false CACHE INTERNAL "sigh!") diff --git a/gnome-extra/file-browser-applet/metadata.xml b/gnome-extra/file-browser-applet/metadata.xml index ec0ca90022de..0122d579e030 100644 --- a/gnome-extra/file-browser-applet/metadata.xml +++ b/gnome-extra/file-browser-applet/metadata.xml @@ -5,4 +5,7 @@ <maintainer> <email>serkan@gentoo.org</email> </maintainer> +<use> + <flag name="gtkhotkey">Enable hotkey support via <pkg>x11-libs/gtkhotkey</pkg></flag> +</use> </pkgmetadata> |