diff options
Diffstat (limited to 'xfce-base')
31 files changed, 177 insertions, 97 deletions
diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest index 5113887..ad6204d 100644 --- a/xfce-base/exo/Manifest +++ b/xfce-base/exo/Manifest @@ -1,2 +1,2 @@ -EBUILD exo-9999.ebuild 1353 RMD160 7a70a7e326e473fb913c3f68dfdcb19307dd8683 SHA1 c608ad1a0f0fdbc4d9e3756c3305aad2fe22fc42 SHA256 f01c669bad5b29c0e71d89561352180189ed8be9d03d21591ce938dd2d0f41b3 +EBUILD exo-9999.ebuild 1385 RMD160 f043f8cd28759393751b98a60b0af6581959d540 SHA1 61b3ab45cb177485aaa98b506059cb58033a3ed9 SHA256 501dfae986f96fc99e2f2a3c3e550af9bdb889a2ce43594d45b1e0570d856fce MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/exo/exo-9999.ebuild b/xfce-base/exo/exo-9999.ebuild index c6e2114..821b4ef 100644 --- a/xfce-base/exo/exo-9999.ebuild +++ b/xfce-base/exo/exo-9999.ebuild @@ -26,7 +26,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" --disable-static + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-static $(use_enable libnotify notifications) $(use_enable hal) $(use_enable python) diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest index b514240..1b6a66a 100644 --- a/xfce-base/garcon/Manifest +++ b/xfce-base/garcon/Manifest @@ -1 +1,2 @@ -EBUILD garcon-9999.ebuild 676 RMD160 c342d1a7c59b236faa3750621a022929ea4745df SHA1 24c18987863773601ccc197e34d4c060e7262fce SHA256 7d0cc5e8d0d03b1abade83a1305bb90d3edb4307bbb8e59aa09604abe1b37566 +EBUILD garcon-9999.ebuild 698 RMD160 8fd14c8622572dbadb0b9ac91ee376818f7a50d6 SHA1 89f22f54d6258e22fdecf35d93a3fd9076f0d911 SHA256 b46e85886b48f05da12e31ee55d40ab07217f5f0c5b5d16c37def22abe426578 +MISC metadata.xml 159 RMD160 43722935bd7b4db7fe8db681054f2e53c4a5f7ce SHA1 15958ad72e234ba572c9534533c21532eb6bc0fd SHA256 900ea49b6703fce452e205b85226bf1f994725963e5840da501182e7487d0e63 diff --git a/xfce-base/garcon/garcon-9999.ebuild b/xfce-base/garcon/garcon-9999.ebuild index e634e80..b8bfb26 100644 --- a/xfce-base/garcon/garcon-9999.ebuild +++ b/xfce-base/garcon/garcon-9999.ebuild @@ -22,7 +22,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" --disable-static + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-static --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" DOCS="AUTHORS HACKING NEWS README STATUS TODO" } diff --git a/xfce-base/libxfce4menu/Manifest b/xfce-base/libxfce4menu/Manifest index 59cd98f..40d87ec 100644 --- a/xfce-base/libxfce4menu/Manifest +++ b/xfce-base/libxfce4menu/Manifest @@ -1,2 +1,2 @@ -EBUILD libxfce4menu-9999.ebuild 771 RMD160 41fc11a968e5554e1f11ada90ee94936af0ee948 SHA1 8995a947b8c9499b8e4c3d0b93616fec8bd86b5c SHA256 aa31285ee2d7f2b258c92997877d2c3f3e7a7e98d1b291de00c1d6e0c63cf977 +EBUILD libxfce4menu-9999.ebuild 803 RMD160 452ebc4b2ddabaffbf5b446729e96a8aa8bc1cc7 SHA1 735795ac97adb1ec0692f810d7478f3b60e37760 SHA256 4b2f00e5733576bc2886c043b874313c7e5c17f38e53d22e8c5a17fe0567de36 MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/libxfce4menu/libxfce4menu-9999.ebuild b/xfce-base/libxfce4menu/libxfce4menu-9999.ebuild index f48d3f1..f0b93c8 100644 --- a/xfce-base/libxfce4menu/libxfce4menu-9999.ebuild +++ b/xfce-base/libxfce4menu/libxfce4menu-9999.ebuild @@ -23,7 +23,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" --disable-static + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-static --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" DOCS="AUTHORS HACKING NEWS README STATUS THANKS TODO" } diff --git a/xfce-base/libxfce4ui/Manifest b/xfce-base/libxfce4ui/Manifest index e0ff94d..7a475c1 100644 --- a/xfce-base/libxfce4ui/Manifest +++ b/xfce-base/libxfce4ui/Manifest @@ -1,2 +1,2 @@ -EBUILD libxfce4ui-9999.ebuild 926 RMD160 dbfe01ceb7d8dcdf054af3de059a14d7ce452097 SHA1 b8a124cb1f13425126880caf3cae5e492f9ec4a3 SHA256 634218ff98e9f1ba9c6ffd5d276768d3eb93888c05430439514ac45ffe2082c0 +EBUILD libxfce4ui-9999.ebuild 958 RMD160 dee853c31778b1a5b0407b04f4a000fd1b7fb084 SHA1 3762297af79bebb3a894536817e4a65cb4c0da20 SHA256 85916f4aba54c7cceff14002e4dc1de844b5f193f1c72a77468c477ec71e5958 MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/libxfce4ui/libxfce4ui-9999.ebuild b/xfce-base/libxfce4ui/libxfce4ui-9999.ebuild index fa2e0f0..8ab419d 100644 --- a/xfce-base/libxfce4ui/libxfce4ui-9999.ebuild +++ b/xfce-base/libxfce4ui/libxfce4ui-9999.ebuild @@ -31,7 +31,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" $(use_enable glade gladeui) + XFCE_CONFIG+=" --disable-dependency-tracking + $(use_enable glade gladeui) --enable-keyboard-library --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" DOCS="AUTHORS NEWS README THANKS TODO" diff --git a/xfce-base/libxfce4util/Manifest b/xfce-base/libxfce4util/Manifest index 65715f8..1d251a2 100644 --- a/xfce-base/libxfce4util/Manifest +++ b/xfce-base/libxfce4util/Manifest @@ -1,2 +1,2 @@ -EBUILD libxfce4util-9999.ebuild 704 RMD160 61146cfe5a9c3cac1d6890e471c2d3f2626011a2 SHA1 e7c6a1e02064da76fbdd809109403effb1e8e566 SHA256 79fa33006f6db2068e433ff6ee42b7b04ae2823eb568d01d5a830e2b237a4d7f +EBUILD libxfce4util-9999.ebuild 726 RMD160 a8deafd5c0ca3a88a989719a66d6c10a24daae83 SHA1 695430d9d412ecfb7228dff2cfcfb5fa2be36556 SHA256 fe9405e7213ba6c6b55fdb61dd8b324722fd182134ebe79ec544af9de1c7b51b MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/libxfce4util/libxfce4util-9999.ebuild b/xfce-base/libxfce4util/libxfce4util-9999.ebuild index 4a270c5..fd90274 100644 --- a/xfce-base/libxfce4util/libxfce4util-9999.ebuild +++ b/xfce-base/libxfce4util/libxfce4util-9999.ebuild @@ -21,7 +21,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG=" --disable-static + XFCE_CONFIG=" --disable-dependency-tracking + --disable-static --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" - DOCS="AUTHORS ChangeLog NEWS README THANKS TODO" + DOCS="AUTHORS NEWS README THANKS TODO" } diff --git a/xfce-base/libxfcegui4/Manifest b/xfce-base/libxfcegui4/Manifest index 77fcb94..273332c 100644 --- a/xfce-base/libxfcegui4/Manifest +++ b/xfce-base/libxfcegui4/Manifest @@ -1,2 +1,2 @@ -EBUILD libxfcegui4-9999.ebuild 941 RMD160 14668e2b531ce1eb529a21cd01ea13a7bbf5be6f SHA1 146117dbe534df2587db0a0010c9447309d04df2 SHA256 b5029c195778f7930daf23069251377a6822f271a533a481f4320775768c59df +EBUILD libxfcegui4-9999.ebuild 973 RMD160 f19616b691aa4a2c649502fc1dfc6e2bc5351270 SHA1 9ede5dbf0198f89e7927df827cc5d9633055b5a8 SHA256 372033df16f9a65f5b6aa69500f88a4afb8d720f3458d3943f7434a9a2fa964e MISC metadata.xml 227 RMD160 2023b4e67c56314acd3e483bedff0de00e864131 SHA1 4372778b73dbf21ec8030f1574123dd938c83563 SHA256 82c293b5d834b607586f75cfa8b1420259298d748a19edfea3eaaabfe211b8d1 diff --git a/xfce-base/libxfcegui4/libxfcegui4-9999.ebuild b/xfce-base/libxfcegui4/libxfcegui4-9999.ebuild index 5bdd2e1..5b2755a 100644 --- a/xfce-base/libxfcegui4/libxfcegui4-9999.ebuild +++ b/xfce-base/libxfcegui4/libxfcegui4-9999.ebuild @@ -29,7 +29,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" --disable-static + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-static $(use_enable glade gladeui) --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" DOCS="AUTHORS NEWS README TODO" diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest index 845042e..05d7dc5 100644 --- a/xfce-base/thunar/Manifest +++ b/xfce-base/thunar/Manifest @@ -1,2 +1,2 @@ -EBUILD thunar-9999.ebuild 1616 RMD160 69749c77bc2987cf7174a523f7a687c459ebd6f1 SHA1 9eead733c877bd78e99e7dd50fefd4dd21ada973 SHA256 d2ecc64ca4cec31f83b177cb6abd6709fad6511aa26924ec07921260b3cd28e8 +EBUILD thunar-9999.ebuild 1648 RMD160 bdd87c44492171058a02675567ec09220e3c4fb8 SHA1 17714a1564e0a7ecda5f63b26851510446ea873b SHA256 c1660dcaf691fd1349365eda347c46cab69888949d1047a8ef5b88ecba5f2d7e MISC metadata.xml 234 RMD160 5cf371faf236f472c7d98a92d7103c5a96c4d95a SHA1 f028da2a6c812a70d5a6c159a450899a5c8f29a2 SHA256 acb3aa4d6a184bbefb0ae06cbb0ed0416ecd1b87d01cae543365cfc0e330d8cb diff --git a/xfce-base/thunar/thunar-9999.ebuild b/xfce-base/thunar/thunar-9999.ebuild index 097d1d2..4439c2f 100644 --- a/xfce-base/thunar/thunar-9999.ebuild +++ b/xfce-base/thunar/thunar-9999.ebuild @@ -38,7 +38,8 @@ DEPEND="${COMMON_DEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" $(use_enable dbus) + XFCE_CONFIG+=" --disable-dependency-tracking + $(use_enable dbus) $(use_enable exif) $(use_enable pcre) --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" diff --git a/xfce-base/tumbler/Manifest b/xfce-base/tumbler/Manifest new file mode 100644 index 0000000..05e154f --- /dev/null +++ b/xfce-base/tumbler/Manifest @@ -0,0 +1,2 @@ +EBUILD tumbler-9999.ebuild 695 RMD160 44de1e47f2aabe2e44ac5a6d0e5fbe5ac94364fc SHA1 1d6bdc930b2d8b0b0a45b5d74c0d3c356bcbda8c SHA256 c3b9400cb0cc09f9b1cd3bdb1f01564c7a3ba1e463a36510832765551b8e904c +MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/tumbler/metadata.xml b/xfce-base/tumbler/metadata.xml new file mode 100644 index 0000000..826e2ca --- /dev/null +++ b/xfce-base/tumbler/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>xfce</herd> +</pkgmetadata> diff --git a/xfce-base/tumbler/tumbler-9999.ebuild b/xfce-base/tumbler/tumbler-9999.ebuild new file mode 100644 index 0000000..f5861fb --- /dev/null +++ b/xfce-base/tumbler/tumbler-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +inherit xfce4 + +xfce4_apps + +DESCRIPTION="A D-Bus service for applications to request thumbnails" +HOMEPAGE="http://www.xfce.org/" + +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=dev-libs/glib-2.16 + >=dev-libs/dbus-glib-0.72 + >=sys-apps/dbus-1 + >=media-libs/libpng-1.2 + >=x11-libs/gtk+-2.14:2 + media-libs/freetype:2" +DEPEND="${RDEPEND} + dev-util/gtk-doc + dev-util/intltool" + +WANT_GTKDOCIZE="yes" + +pkg_setup() { + DOCS="AUTHORS ChangeLog NEWS README TODO" + XFCONF="--disable-dependency-tracking + --disable-static + --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" +} diff --git a/xfce-base/xfce-utils/Manifest b/xfce-base/xfce-utils/Manifest index 716531a..25c4ebe 100644 --- a/xfce-base/xfce-utils/Manifest +++ b/xfce-base/xfce-utils/Manifest @@ -1,3 +1,3 @@ AUX Gentoo 644 RMD160 29853c59779a2eb685aa4082bf5c312588fbe633 SHA1 01f2135774ead9534fb374cfbeb7eb123d9aff55 SHA256 1ddff80be5707ff8eb888d8f41d9cd0df5c7e0e1bd84c28ed962b4c71028efc1 -EBUILD xfce-utils-9999.ebuild 1255 RMD160 0a5129f8ce0f57541dd3d7008e484d429bcafa94 SHA1 22d87ee7b7e591db17c14736e7a63e871788cf6b SHA256 16c4a96a5c499dd051ca4572723d004d786462818e8301a5ce001a14a6028d8f +EBUILD xfce-utils-9999.ebuild 1286 RMD160 fd86b1023c8d0af2757893f4d803d49650b79f00 SHA1 60c9142a220ff5d8198ca140c299c30617fd3b6e SHA256 8cccbaa2f778b4f64d65b5167d3f04222003c930833fbbdac1a03eff40c50bc2 MISC metadata.xml 218 RMD160 e064747a2c888959d939ed09a70c242d905c89ea SHA1 8ff18a8acc37d299a3cc7b30663ca3eb0f91032e SHA256 c47df69ae42900828c5afb0aa77ee6f9ddca55a79b3326f69a0bbf8119f3d5df diff --git a/xfce-base/xfce-utils/xfce-utils-9999.ebuild b/xfce-base/xfce-utils/xfce-utils-9999.ebuild index e904f6a..1a968d5 100644 --- a/xfce-base/xfce-utils/xfce-utils-9999.ebuild +++ b/xfce-base/xfce-utils/xfce-utils-9999.ebuild @@ -17,7 +17,7 @@ RDEPEND="x11-apps/xrdb >=dev-libs/glib-2.6:2 >=x11-libs/gtk+-2.10:2 >=xfce-base/libxfce4util-4.6 - >=xfce-base/libxfcegui4-4.6 + >=xfce-base/libxfce4ui-4.7 >=xfce-base/xfconf-4.6 dbus? ( >=dev-libs/dbus-glib-0.70 ) lock? ( || ( x11-misc/xscreensaver @@ -27,7 +27,8 @@ DEPEND="${RDEPEND} dev-util/intltool" pkg_setup() { - XFCE_CONFIG+=" $(use_enable dbus) + XFCE_CONFIG+=" --disable-dependency-tracking + $(use_enable dbus) --with-vendor-info=Gentoo --with-xsession-prefix=${EPREFIX}/usr" DOCS="AUTHORS ChangeLog NEWS README" diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest index ed45da3..bb34474 100644 --- a/xfce-base/xfce4-panel/Manifest +++ b/xfce-base/xfce4-panel/Manifest @@ -1,2 +1,2 @@ -EBUILD xfce4-panel-9999.ebuild 951 RMD160 a82b570051d24917aeeb5315993a45ada1f05dac SHA1 842e18e8ce139328402f444d6a327923c33dca8a SHA256 3bfcce62fbe5a78faefc19d92786b18b91dc21b6bb0410c14c685d1340c3a3ef +EBUILD xfce4-panel-9999.ebuild 983 RMD160 6ea1bd413f2c2be8fbce96022bce71a09f8fae8f SHA1 ea707bf7470bc0737da02ed91abfe4101f1ca7c8 SHA256 7b58486787ec24a670f43ece07660f5eb3a0530ae6df4bbdebc7fe4840784b84 MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/xfce4-panel/xfce4-panel-9999.ebuild b/xfce-base/xfce4-panel/xfce4-panel-9999.ebuild index 9b737a9..eb102a1 100644 --- a/xfce-base/xfce4-panel/xfce4-panel-9999.ebuild +++ b/xfce-base/xfce4-panel/xfce4-panel-9999.ebuild @@ -31,7 +31,8 @@ DEPEND="${RDEPEND} WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" --docdir=${EPREFIX}/usr/share/doc/${PF} + XFCE_CONFIG+=" --disable-dependency-tracking + --docdir=${EPREFIX}/usr/share/doc/${PF} --disable-static --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" DOCS="AUTHORS NEWS THANKS" diff --git a/xfce-base/xfce4-session/Manifest b/xfce-base/xfce4-session/Manifest index 80ae190..70b6ac9 100644 --- a/xfce-base/xfce4-session/Manifest +++ b/xfce-base/xfce4-session/Manifest @@ -1,2 +1,2 @@ -EBUILD xfce4-session-9999.ebuild 1898 RMD160 3f4c31168e7bcac1c3c733ac40290ddae2b45821 SHA1 7076a06fb645305343b213d6c1662088f7b2ec6d SHA256 3e34ebe551b95f646cb66ed43efc1bb716488d0126a0ee2c973cb93322980a5d +EBUILD xfce4-session-9999.ebuild 1930 RMD160 f432685aaaa97f70f612d536dfa0139b2257bcdb SHA1 1e8123184a9acb0594a7ffaa42c07761c609b8e0 SHA256 301b6d693a41001490a24a615a8adec79cb4ca501677678918d4161bf48ae3c5 MISC metadata.xml 488 RMD160 13303c4a4e3376b4d4c4286fd2cad2bf4f372111 SHA1 4672cdd944c35c440a7b1fce52f55a916f4a94c9 SHA256 34d037edfd9edf3652e1b1c1dde95cc22459a2304c7e2e2c124e0895b55bbcfe diff --git a/xfce-base/xfce4-session/xfce4-session-9999.ebuild b/xfce-base/xfce4-session/xfce4-session-9999.ebuild index 77c4352..a555d39 100644 --- a/xfce-base/xfce4-session/xfce4-session-9999.ebuild +++ b/xfce-base/xfce4-session/xfce4-session-9999.ebuild @@ -30,7 +30,8 @@ DEPEND="${RDEPEND} dev-util/intltool" pkg_setup() { - XFCE_CONFIG+=" --disable-hal + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-hal --enable-panel-plugin $(use_enable consolekit) $(use_enable gnome) diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest index 3f82cad..3d4634c 100644 --- a/xfce-base/xfce4-settings/Manifest +++ b/xfce-base/xfce4-settings/Manifest @@ -1,2 +1,2 @@ -EBUILD xfce4-settings-9999.ebuild 1140 RMD160 324cab45c6cd000e351e531f3f32d10f6af7ad44 SHA1 bafab88ab4fde3c1f95a2eb3fe701e2ff2fd1e42 SHA256 2fb18af8d889d217241336a848c43cd965f6c816e06d84b3c9cd667a785046f1 +EBUILD xfce4-settings-9999.ebuild 1172 RMD160 6e82e4709f1e74529ccad2fcbd83e3a0e0eacdd1 SHA1 bb83083c31807f9cde220632d062183d211e9574 SHA256 b9a0ddbce607ba763968844e467cc3f62cd9139a18d8ed466005717b5592354b MISC metadata.xml 363 RMD160 2f66508d394f9cc14654775f3a0b117bc10d3ef5 SHA1 8a3e6715e41535ea04377624a621c9ada60fd5ff SHA256 2442135d806e37420f1904d5b32e8b7afe94ed212307d25667f363db06c558e3 diff --git a/xfce-base/xfce4-settings/xfce4-settings-9999.ebuild b/xfce-base/xfce4-settings/xfce4-settings-9999.ebuild index 4f8e3e7..f9fc73f 100644 --- a/xfce-base/xfce4-settings/xfce4-settings-9999.ebuild +++ b/xfce-base/xfce4-settings/xfce4-settings-9999.ebuild @@ -35,7 +35,8 @@ DEPEND="${RDEPEND} x11-proto/xf86vidmodeproto" pkg_setup() { - XFCE_CONFIG+=" --disable-static + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-static $(use_enable libnotify) $(use_enable keyboard libxklavier) $(use_enable sound sound-settings)" diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest index 7167835..93130c6 100644 --- a/xfce-base/xfconf/Manifest +++ b/xfce-base/xfconf/Manifest @@ -1,2 +1,2 @@ -EBUILD xfconf-9999.ebuild 569 RMD160 b840a85f6b780afd7c02aec397fcc15e4445446e SHA1 60569a8694f527091b863664e228fc0e1b46df42 SHA256 bb056d80dba8287629fbfcc0a9d6b7239d851b502f9c0cd89efd4582a71ec4ca +EBUILD xfconf-9999.ebuild 1307 RMD160 5f2e45826f6f747eb831ae957f2ba7684a414ce1 SHA1 eb29073ffdb0c0402ec5357aa5d605b0ccf72a77 SHA256 0e9ed9059d317c45bc9b31cfd422429a4950161ee4589b0b3ae9ea18e155cfb1 MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/xfconf/xfconf-9999.ebuild b/xfce-base/xfconf/xfconf-9999.ebuild index 132ef12..9c1e799 100644 --- a/xfce-base/xfconf/xfconf-9999.ebuild +++ b/xfce-base/xfconf/xfconf-9999.ebuild @@ -1,27 +1,54 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=1 - +EAPI=3 inherit xfce4 xfce4_core DESCRIPTION="Xfce configuration daemon and utilities" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="debug doc" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~x64-solaris" +IUSE="debug -perl profile" RDEPEND=">=dev-libs/dbus-glib-0.72 >=dev-libs/glib-2.12:2 - >=xfce-base/libxfce4util-${XFCE_VERSION}" + >=xfce-base/libxfce4util-4.6 + perl? ( dev-perl/glib-perl )" DEPEND="${RDEPEND} - dev-util/gtk-doc" + dev-lang/perl + dev-util/gtk-doc + perl? ( dev-perl/extutils-depends + dev-perl/extutils-pkgconfig )" WANT_GTKDOCIZE="yes" pkg_setup() { - XFCE_CONFIG+=" $(use_enable doc gtk-doc)" + XFCE_CONFIG+=" --disable-dependency-tracking + --enable-maintainer-mode + --disable-static + --with-perl-options=INSTALLDIRS=vendor + $(use_enable perl perl-bindings) + --disable-gtk-doc + --disable-gtk-doc-html + --disable-gtk-doc-pdf + $(use_enable debug checks) + --with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html" + + use profile && XFCE_CONFIG+=" --enable-profiling" + + DOCS="AUTHORS NEWS README TODO" +} + +src_compile() { + emake OTHERLDFLAGS="${LDFLAGS}" || die } -DOCS="AUTHORS ChangeLog NEWS README TODO" +src_install() { + xfce4_src_install + + if use perl; then + find "${ED}" -type f -name perllocal.pod -delete + find "${ED}" -depth -mindepth 1 -type d -empty -delete + fi +} diff --git a/xfce-base/xfdesktop/Manifest b/xfce-base/xfdesktop/Manifest index 7051730..be5e869 100644 --- a/xfce-base/xfdesktop/Manifest +++ b/xfce-base/xfdesktop/Manifest @@ -1,2 +1,3 @@ -EBUILD xfdesktop-9999.ebuild 1802 RMD160 7f2858322f423e73c24760d80c3b96913e1efa9f SHA1 02ddef07f175dddcf8f70b545ac95448daf3d33d SHA256 285ce36ef5a363c325ceb906de085e195db607662126d447f39ddb2e5ddf6ef9 +DIST gentoo-minimal-1280x1024.jpg 103489 RMD160 9d736c236c29c39836910337c6b9b62e0d217c08 SHA1 0ef26494879e6e4f4e66f9111ebfc1080423217b SHA256 6134b6eea65e6c8e996cfaab07d30050d66207a518d589bc9115f8342255c57b +EBUILD xfdesktop-9999.ebuild 2157 RMD160 22e46ab37f413ce6e5bf288b681075b70b39f841 SHA1 7d05be8ac16d18499ad84a0aa1af3b9f003ea97a SHA256 662895d8d53df7d46131aff65d33ac36a055121f347c219b3123bc38f29941ba MISC metadata.xml 351 RMD160 4401cf2e2c9cc9f166bdff78a1e15612e784ad1d SHA1 dc6b0946171dda265a9b13871899a9a8e071f6db SHA256 f2a98defe794e66d32ba0f9041a7b0afb7209345974f114ee2b8454dbe4bc6e9 diff --git a/xfce-base/xfdesktop/xfdesktop-9999.ebuild b/xfce-base/xfdesktop/xfdesktop-9999.ebuild index ba8af3c..dcd0698 100644 --- a/xfce-base/xfdesktop/xfdesktop-9999.ebuild +++ b/xfce-base/xfdesktop/xfdesktop-9999.ebuild @@ -1,58 +1,73 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=1 - -inherit eutils xfce4 +EAPI=2 +inherit xfce4 xfce4_core -DESCRIPTION="Desktop manager" +DESCRIPTION="Desktop manager for Xfce4" HOMEPAGE="http://www.xfce.org/projects/xfdesktop" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="debug doc +file-icons +menu-plugin" +SRC_URI="branding? ( http://www.gentoo.org/images/backgrounds/gentoo-minimal-1280x1024.jpg )" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+branding debug doc thunar" LINGUAS="be ca cs da de el es et eu fi fr he hu it ja ko nb_NO nl pa pl pt_BR ro ru sk sv tr uk vi zh_CN zh_TW" -RDEPEND="x11-libs/libX11 +for X in ${LINGUAS}; do + IUSE="${IUSE} linguas_${X}" +done + +RDEPEND="gnome-base/libglade + x11-libs/libX11 x11-libs/libSM >=x11-libs/libwnck-2.12 - >=dev-libs/glib-2.10:2 - >=x11-libs/gtk+-2.10:2 - >=xfce-base/libxfce4util-${XFCE_VERSION} - >=xfce-base/libxfce4ui-${XFCE_VERSION} - >=xfce-base/libxfce4menu-${XFCE_VERSION} - >=xfce-base/xfconf-${XFCE_VERSION} - file-icons? ( xfce-extra/thunar-vfs - >=xfce-base/exo-0.3.100 dev-libs/dbus-glib ) - menu-plugin? ( >=xfce-base/xfce4-panel-${XFCE_VERSION} )" + >=dev-libs/glib-2.18:2 + >=x11-libs/gtk+-2.14:2 + >=xfce-base/libxfce4util-4.6 + >=xfce-base/libxfce4ui-4.7 + >=xfce-base/libxfce4menu-4.6 + >=xfce-base/xfconf-4.6 + branding? ( >=x11-libs/gtk+-2.10:2[jpeg] ) + thunar? ( >=xfce-base/thunar-1 + >=xfce-base/exo-0.3.100 + dev-libs/dbus-glib )" DEPEND="${RDEPEND} dev-util/intltool doc? ( dev-libs/libxslt )" -for X in ${LINGUAS}; do - IUSE="${IUSE} linguas_${X}" -done - -XFCE_LOCALIZED_CONFIGS="/etc/xdg/xfce4/desktop/xfce-registered-categories.xml - /etc/xdg/xfce4/desktop/menu.xml" - pkg_setup() { - XFCE_CONFIG+=" $(use_enable doc xsltproc) $(use_enable menu-plugin panel-plugin)" + XFCE_LOCALIZED_CONFIGS="/etc/xdg/xfce4/desktop/menu.xml + /etc/xdg/xfce4/desktop/xfce-registered-categories.xml" + # TODO: fix USE=thunar + XFCE_CONFIG+=" --disable-dependency-tracking + --disable-static + $(use_enable thunar file-icons) + $(use_enable thunar thunarx) + $(use_enable thunar exo) + $(use_enable thunar desktop-menu) + $(use_enable doc xsltproc)" + DOCS="AUTHORS ChangeLog NEWS TODO README" +} - if use file-icons; then - XFCE_CONFIG+=" --enable-thunarx --enable-file-icons --enable-exo - --enable-desktop-icons" - else - XFCE_CONFIG+=" --disable-thunarx --disable-file-icons --disable-exo - --disable-desktop-icons" +src_prepare() { + if use branding; then + sed -i -e "s:xfce-stripes.png:gentoo-minimal-1280x1024.jpg:" \ + common/xfdesktop-common.h || die "sed failed" fi + xfce4_src_prepare } src_install() { xfce4_src_install + if use branding; then + insinto /usr/share/xfce4/backdrops + doins "${DISTDIR}"/gentoo-minimal-1280x1024.jpg || die "doins failed" + fi + local config lang for config in ${XFCE_LOCALIZED_CONFIGS}; do for lang in ${LINGUAS}; do @@ -63,5 +78,3 @@ src_install() { done done } - -DOCS="AUTHORS ChangeLog HACKING NEWS TODO README" diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest index 7cd739c..1798d8d 100644 --- a/xfce-base/xfwm4/Manifest +++ b/xfce-base/xfwm4/Manifest @@ -1,2 +1,2 @@ -EBUILD xfwm4-9999.ebuild 1734 RMD160 697a63bafc8dff03e5f45c7ddea95931397fd32d SHA1 4162bfd20aa1e6fd127b2909c1afd6ed3e137fac SHA256 d482d9db74341dd6232697cf0baca67a75af418542f0d9776c74ee6b76e3fa81 +EBUILD xfwm4-9999.ebuild 1153 RMD160 d2b3ee4749531102298847aa3a9dc53bf09d55a8 SHA1 c0b63009db3943c88b6c668a8bba8572614b6dd5 SHA256 0a475ab7c966567e662dd898cc8fb6ab3243bb6d864a46a3d541ab9f4b3336d2 MISC metadata.xml 157 RMD160 d7470fe88d1b96f3a7f1ef26fb7dc646b4a1b907 SHA1 7eae91f2588bdae8667d37a98fb3090d539eeca1 SHA256 44350daa7594842894d676413708d8ea77ccb0017bed24711af5b256281f5e61 diff --git a/xfce-base/xfwm4/xfwm4-9999.ebuild b/xfce-base/xfwm4/xfwm4-9999.ebuild index 7e77f49..5e4f435 100644 --- a/xfce-base/xfwm4/xfwm4-9999.ebuild +++ b/xfce-base/xfwm4/xfwm4-9999.ebuild @@ -1,20 +1,20 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=1 - +EAPI=2 inherit xfce4 xfce4_core -DESCRIPTION="Window manager" +DESCRIPTION="Window manager for Xfce4" HOMEPAGE="http://www.xfce.org/projects/xfwm4/" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="debug nls startup-notification +xcomposite" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="debug startup-notification +xcomposite" RDEPEND=">=dev-libs/glib-2.10:2 + >=dev-libs/dbus-glib-0.72 >=x11-libs/gtk+-2.10:2 x11-libs/libICE x11-libs/libSM @@ -25,10 +25,9 @@ RDEPEND=">=dev-libs/glib-2.10:2 x11-libs/libXpm x11-libs/pango >=x11-libs/libwnck-2.12 - xfce-base/exo - >=xfce-base/libxfce4util-${XFCE_VERSION} - >=xfce-base/libxfcegui4-${XFCE_VERSION} - >=xfce-base/xfconf-${XFCE_VERSION} + >=xfce-base/libxfce4util-4.6 + >=xfce-base/libxfce4ui-4.7 + >=xfce-base/xfconf-4.6 startup-notification? ( x11-libs/startup-notification ) xcomposite? ( x11-libs/libXcomposite x11-libs/libXdamage @@ -37,22 +36,10 @@ DEPEND="${RDEPEND} dev-util/intltool" pkg_setup() { - XFCE_CONFIG+=" --enable-xsync --enable-render --enable-randr - $(use_enable xcomposite compositor) $(use_enable nls)" + XFCE_CONFIG+="--disable-dependency-tracking + --enable-xsync + --enable-render + --enable-randr + $(use_enable xcomposite compositor)" + DOCS="AUTHORS ChangeLog COMPOSITOR NEWS NOTES README TODO" } - -src_unpack() { - xfce4_src_unpack - - echo "mcs-plugin/margins.c" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/wmtweaks_plugin.c" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/workspaces.c" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/workspaces_plugin.c" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/xfce-wm-settings.desktop.in" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/xfce-wmtweaks-settings.desktop.in" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/xfce-workspaces-settings.desktop.in" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/xfwm4_plugin.c" >> "${S}"/po/POTFILES.skip - echo "mcs-plugin/xfwm4_shortcuteditor.c" >> "${S}"/po/POTFILES.skip -} - -DOCS="AUTHORS ChangeLog COMPOSITOR NEWS README TODO" |