diff options
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/xscreensaver/ChangeLog | 7 | ||||
-rw-r--r-- | x11-misc/xscreensaver/Manifest | 21 | ||||
-rw-r--r-- | x11-misc/xscreensaver/files/xscreensaver-5.18-sonar-compile.patch | 16 | ||||
-rw-r--r-- | x11-misc/xscreensaver/xscreensaver-5.18.ebuild | 124 | ||||
-rw-r--r-- | x11-misc/xscreensaver/xscreensaver-5.19.ebuild | 123 |
5 files changed, 14 insertions, 277 deletions
diff --git a/x11-misc/xscreensaver/ChangeLog b/x11-misc/xscreensaver/ChangeLog index da12737e5c81..07206b739ec6 100644 --- a/x11-misc/xscreensaver/ChangeLog +++ b/x11-misc/xscreensaver/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-misc/xscreensaver # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.316 2012/10/21 10:39:23 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/ChangeLog,v 1.317 2012/10/21 10:41:07 ssuominen Exp $ + + 21 Oct 2012; Samuli Suominen <ssuominen@gentoo.org> + -xscreensaver-5.18.ebuild, -files/xscreensaver-5.18-sonar-compile.patch, + -xscreensaver-5.19.ebuild: + old *xscreensaver-5.20 (21 Oct 2012) diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest index f4c85edcc568..75309d237665 100644 --- a/x11-misc/xscreensaver/Manifest +++ b/x11-misc/xscreensaver/Manifest @@ -3,30 +3,25 @@ Hash: SHA256 AUX xscreensaver-5.05-interix.patch 1033 SHA256 3ddb5277929a9a3b65ba4a89cf59d3c2ffd3d51ce43f9ac83062afcd118d9f27 SHA512 61201dba2e4a1332db179f619452dedd67a6576f6002184d35109d25079c7a9b8a71267a0713c1c2d32a59c08867d2642edd9a1c22a39dd324b0be3fa3d13dd0 WHIRLPOOL e613cf264a4941d96bb7904fc42b44593cc28f9110c89e24d172965ad5d715c1a313aeae8c92188cf585d3490e224ebb7bbf1d3458b97e1f1ce30425136e3efe AUX xscreensaver-5.15-gentoo.patch 3002 SHA256 f81bde587499a82778fd396220eb4b4c8453213a7ba94dd4255624b9fd8d45a9 SHA512 52106a0503325a5f669cfcd5316e789815f084587127d7f5574aa1dbd350f8f5cbc62690d55bec365104039d1229aeef1a816700cbe43ecdafb8f562d836978b WHIRLPOOL 1f06576380fd44295416fe9e591c2f586767c6a5abaa9e1ed965f7af21edecad650764b443d91c903192bb64272a999ffaaa4055874f3a60dfede2dcd935f5f9 -AUX xscreensaver-5.18-sonar-compile.patch 692 SHA256 556450f92281e0a6fdb0ba0dd54b71dea87d14cf2187894a41741b9f17e9ee65 SHA512 27e71139e55f9ab867c02d25312a426bcdfb05aed77255b7ece6475a243a28f7b741446cc24b4e5c549d6c7aac67a80632242492289db9543da72c6e7f19bfb4 WHIRLPOOL 316f004e782532afdfb6bd9bebc88bb89d8e7fe50a09f749a1476bb9a2825c4c8683533493c54dcccebb525d7dc7181d6c018cb50745963bdb767ccee3986cef AUX xscreensaver-5.20-blurb-hndl-test-passwd.patch 359 SHA256 24d7f49d51e6a6150ded1fc4a3918df2555cea11938e26b677d1b7eb31f01c54 SHA512 546d899c49ad84d4552becc8a2a3237d8a62eff8408fc3daa97067805474431cc0cea0dfc2c2315deb560dacb310c94d4b6cbd455d783643df05bf438cc21de8 WHIRLPOOL ab66956eca22c7309562ea72ae2727ef41edbb388aba821e7a8a74beac10870af27a43b779b30dcc39704ae450f7991cf7585468bedc74c143733158704865b0 AUX xscreensaver-5.20-check-largefile-support.patch 398 SHA256 b1cd3508a39d9ad0dce55aab3a373dd2c9e2e5146a1596894a6e4d12b3fdfa5d SHA512 da150af0c5874507966f6e386c6a9c35fed9e38169d8fa5e7d1a24bcf0473eab97c0206978157b863c45d415a6d5ba972ff04609c18cf0164fb4b1d29b1cc628 WHIRLPOOL 8c6842d13a8b3becd3bf685fa0bc598d5058a4c8abc2b956bee5196e981645017c6d029b9b1abeccc2b86f5a16b32d377905a2d1be2916defa36f2a67f12239e AUX xscreensaver-5.20-conf264.patch 645 SHA256 8a06d52396c579c2ff3704eecd3635dcee488de740aa1bdb6a677cf564b0bf0d SHA512 53765feea44e9044368b98db9c57eff390e1f51a4581d417da58ffa1571ea7b14ecaabf5bdaff15b6add15042d8d116ce64df5245211e11a45a72941ec3d0df5 WHIRLPOOL 538174704008dc9cc50a58addaa8e668930f19c3935a5faa2b2c7104f2c678cb76f8b7c93ad0c4280756838d4d474493c18573f1fe723b3232da7c2fda61f298 AUX xscreensaver-5.20-test-passwd-segv-tty.patch 412 SHA256 6abe35c0a28f7cb7aa9eca8f16d96130690b6fe20fdcf2dbf55ecd4da40ea8cb SHA512 5744b2669f3409cc690e7b3a7f365418e72cac0f7ba7496efbc41c3284ef9095531e1394a35740f8cdaff336d5fa0511690ab392352fc13acf9c0a259b4b843c WHIRLPOOL cea55d03b72c7dc35b901850cc490ad80073d2859ed3d1097c32c7a6a455fbcbaf1db032f9ffab55484c6780d49d48986d4a76e0e3a18abbf6ec855e595bc666 AUX xscreensaver-5.20-tests-miscfix.patch 784 SHA256 3cbc3af757f4ea362e7059ebf696aec155681684ecb1498cb0bf09892e905ec3 SHA512 ad1bea7367d548b5b8600bcfc5399c575d467135a327d303ca88b7cdd8572767001c690a9644b0df099086f80b2c946a9b3d742c9f1030f1d710c500c08057a2 WHIRLPOOL df8684942655e66c49ab127580aa2324b785c80afb7c76625f7101621daeca593dba0624bb487af57f204395ab72e4dfde165f643ebf09d5c70d4998d404a42a DIST xscreensaver-5.15.tar.gz 5977594 SHA256 4f6d1f1e4c15dbb74e2296f8fe57a73d47d602515178c248bbc838f779d5082d SHA512 2013cf627908a3fa59a3e7d3e6e03b495497113828bf6c89d477fd84dca6867ddeafd572a5f23f12bbfd98fb32acbfc2bcb5d24ef4975c3c263439dbe6fa66b2 WHIRLPOOL 186719cc301ede656fd002f4eadafcec2fe488f60bc1323ca512cb0f49398dfcb3e08da4fd0e6028287438a24b92746a1972759a18b9f9e57bc9d61b5a50c852 -DIST xscreensaver-5.18.tar.gz 7363800 SHA256 3d70edb8f46511f5427f21b4ba4d8323f336888f60268d16731f5231c6883db9 SHA512 8efd4bc07eb05bb84ce669c2c3d9fd7d33c91920522916a09800d19e55bee8053a631565c996bf35355b275a02ace66b9d26c1d2140001a329b3bcd32b07bc1e WHIRLPOOL 680cb3b8d919c456100c9110aac1212f0f0188ed70b15385c3eb9979da9574d2b812c157e43d0c588b4883f208bd9b6a47304e06888fd02a3474ec24ce371838 -DIST xscreensaver-5.19.tar.gz 7373580 SHA256 fd62ea0f996abe1bea3770dd7141681454521b49302f9bced8af9c2ee428c0e0 SHA512 6f19bcb6a2b41312a45604958632b172d09e31f81d6a746002900b6a3973969b26671c17d390d43bfb4fcf24a1ae0f554ffe77572044a041b47a2eae1f3913a4 WHIRLPOOL 80ffc5bdf372fb5e7b9cbb29212989fb2227378b2de71395d5a3e3366e6acd6ab6b6d53a394ccd54171a149c3f57ebae7102d3fd9a7fb25f29a0796f724b7d63 DIST xscreensaver-5.20.tar.gz 7380256 SHA256 a9cf9f745c6319db175d7e1e36545b01b9e099a89fd5c239689c982e0c10bcb1 SHA512 2867e081154e53c3d7e16bda1226c9682b296461f93b7565cbb0a267ac81489abefd947e0795f04e77632e108f428c7421e14fdd95894297a8a8da375914db74 WHIRLPOOL e3ffbb2dfbfabfa669276c9e624f9a88dfd4808533dcaa7b57b12cbe16e3da83c8d1ab38a19a370f2309a1ed7d266666ace5c65ed9357707fb9850d4f4ab290d EBUILD xscreensaver-5.15.ebuild 3198 SHA256 890d133642f9d71ca9dfd2bf3203eaa813d3b9f90216d8e8858367cf165d8180 SHA512 3a5719e4475266ae6dc5d083a95ff52f24b51abfebcd00f207bd01482c41df15b494f54d97a4442f6919ff2e49cef9a5c31e741a5ff46a1d8db9e796ebbca8bf WHIRLPOOL 50039503a2f82e7b9a6a2b65bf7cfb64a2a6530543cd589b15ca253e53d421163bf8289cfaad7d44bdc91af1d372dbc8e1531c686dba12242cb23da1286c5fb4 -EBUILD xscreensaver-5.18.ebuild 3301 SHA256 893915b7e5a482f55674c425c8bc1919d1ca6dc22d7ab7d715444e3933a1ff40 SHA512 ccc2f13c1e2d9a08dd86f4da2072c999f17182d5c3d506b8d4d00d044de6d1d3d41afdf033e8bec63d0b65e57543cb87af156b5faa2feb3490d0abc69498ae57 WHIRLPOOL 1f4ed1bd779249b79590e846586bf4a7a10a20b8a2908f48c7f7274bc3c9b45a88a0a22da1b304c26c8e7ad03d30849c6abd1c15d148417c62f2683c40c12de5 -EBUILD xscreensaver-5.19.ebuild 3256 SHA256 51c45b09515e3059228d6e36c935f7a53b1c67097d97a0ffd57daca60d7403b1 SHA512 50130a1102e85d7909dedbf877a89dd9a878c9ad4d3bbe0b25a897aa55218bc03e7b3a1770837c249cba702dc3607c5d2733aee39d43d48153bd15594e303609 WHIRLPOOL 44ec6b252bb9f771bd5a57995248da6f65ba7972df3c2a14c3e3055a8ed078f3c5cd51129567d31e58cd22c78749b515836a4732217799763859b296e4b50024 EBUILD xscreensaver-5.20.ebuild 3534 SHA256 cbee3dca7eb67d9abf2b5e097f1996a6bc788a1ac14c74bbb1f1abdbdaf706b3 SHA512 1c1ea9b7a27888d9805dcaee15b0be9179fc20bee29216c2b0d722075ae981138e9affa190cd39b509cb22f53f4a2193d4415b3e8914ba5846a8008722aba6ee WHIRLPOOL 6bcbf603f39e8fa1fef1f7edccb228718a82c2f2462f8e2212adc28fe1314b97e172136aaf26c19b3927ee4232003384fa7ba234fa424b0ef33fb295e029072c -MISC ChangeLog 51137 SHA256 7d9186495d38c4e1337bdc60fdfc282b4860f7471319151bbaacfa171c227018 SHA512 903e3da034de25178af889aff4022c1f8f56fd52663cb8f04b0e1099406bce0fc0b17f67d7658b01bc555bdc7e51597c73df3ffb61769dd79161a3b2344bcf3f WHIRLPOOL 66594874d8cd9fb5dca6b5f9abb9ee1dfd53d806309deaea3a630815e77ddb26c197621e5d21c313e9f7377cda0ceeb99dc6b18ad6d7afbeb28a4458ac5ba174 +MISC ChangeLog 51302 SHA256 32046360b72230f55d3dd4e4a980d557d3ae6cb60e38d533738477f98dfbf6eb SHA512 493b26bfc43a4b274c111a864ecb19da3b40de828aa4f05c53e6f5136d329cedc9fcacedadd485cc182c188d5aa039bb86372a22ea6f0ecbf6920260c9f11b17 WHIRLPOOL a8b2d863bb321c68ce805bada7c159807bf0241cf0ee3002ad7c24a8ae41bc1ed804fabb87009d365f937ec17f2d87853d3b3e37ef382f6e8637b74b64728a51 MISC metadata.xml 581 SHA256 e4880a7050f0232501dcdeac4feb3e4b0c79e013924632f0ed5609fe221e0a19 SHA512 46d230f1769dc7bcf962511fbc808e60e241966238a3cb15bfa6a86de092046f00ed0665fc81028c91b436464968688cddf178a75f4e98932c0f1a6398734ada WHIRLPOOL 0ce50d9f73b5d4fbe45eb07086f5aa4435c6583ae9112346037f1a11297c385cb8361325e2fe9be90378b8d99c443d1bba55f67fac3de28a08f067e2102db3cc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQg8/0AAoJEEdUh39IaPFNjhMH+weEHEcTzEnXl3r8ifMr19dC -j1bXZB8FSha2AzHtwNcAQ2o42BuQt4C1b26PYD25+u0AsyIMZUMhNzVZSjGtGFXt -NLms5yAJhTalAyXZ5Zd51bcIKxPKqW4miD17jhl25z4wk/OEeOBMZCx5pq+dOxAc -iARBSOkAIeeN2Jg/llv0e3LNfBo2Yv6hK5cUH/KUmHhrK9SNbz/o6ZvdXs2JN7BA -dIVAYouUdL+qtJapk/eHWMm1bBtucbWIBSko/ddyDbEjt0Mg21ME9tA6rYKew/0G -WZYeouE9N66itFijm2tigTcObFnfQ6PaIT9I85IR87b8phU/6kjradprQjZ0mRY= -=LN1h +iQEcBAEBCAAGBQJQg9BbAAoJEEdUh39IaPFNNeQH/jHslnQ9YmHxwwsn5tF9yXdB +hUdJMHejA8csGjGqCok8lvtbSJFblad3T7tKDP2Xz6QNiULdZvN+v1KzD/R3x/Is +cne5tmYKLE2H2b/ZNOmWoUrnLxmBC9u5KKBuOSkHhaomctXMexsLiWjWPhP/fq5w +VlbGM9At5nAB95QAfnEnrEx1Hr5sifqf78+SE22yFYTJjDB8edmbwHKPZIAegXuI +jP+G5lK9NrE4niaOKIHE29vSpQjyZxwr6kO0pFATrpw9VS8i5Bk4112ynppShGc/ +/g82xmmX68hnAxY9kdVlhQa6ShTe83eebvwV1CvHjkIlHVoTMxbXmvnj3L7YES8= +=NA7r -----END PGP SIGNATURE----- diff --git a/x11-misc/xscreensaver/files/xscreensaver-5.18-sonar-compile.patch b/x11-misc/xscreensaver/files/xscreensaver-5.18-sonar-compile.patch deleted file mode 100644 index b092b5e5b8e9..000000000000 --- a/x11-misc/xscreensaver/files/xscreensaver-5.18-sonar-compile.patch +++ /dev/null @@ -1,16 +0,0 @@ -http://pkgs.fedoraproject.org/gitweb/?p=xscreensaver.git;a=commit;h=88b852d368c4c5ec8b798913e4856e9aed9ed936 - -sonar-icmp.c:594:55: error: ‘AF_LINK’ undeclared (first use in this function) - ---- hacks/glx/sonar-icmp.c -+++ hacks/glx/sonar-icmp.c -@@ -591,7 +591,9 @@ - fprintf (stderr, "%s: if: %4s: %s\n", progname, - ifa->ifa_name, - (ifa->ifa_addr->sa_family == AF_UNIX ? "local" : -+#ifdef AF_LINK - ifa->ifa_addr->sa_family == AF_LINK ? "link" : -+#endif - ifa->ifa_addr->sa_family == AF_INET6 ? "ipv6" : - "other")); - continue; diff --git a/x11-misc/xscreensaver/xscreensaver-5.18.ebuild b/x11-misc/xscreensaver/xscreensaver-5.18.ebuild deleted file mode 100644 index 8b2b48524a67..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-5.18.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.18.ebuild,v 1.2 2012/07/23 15:29:25 swift Exp $ - -EAPI=4 -inherit autotools eutils flag-o-matic multilib pam - -DESCRIPTION="A modular screen saver and locker for the X Window System" -HOMEPAGE="http://www.jwz.org/xscreensaver/" -SRC_URI="http://www.jwz.org/xscreensaver/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -IUSE="gdm jpeg new-login opengl pam +perl selinux suid xinerama" - -COMMON_DEPEND="dev-libs/libxml2 - >=gnome-base/libglade-2 - media-libs/netpbm - x11-apps/appres - x11-apps/xwininfo - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXt - x11-libs/libXxf86misc - x11-libs/libXxf86vm - jpeg? ( virtual/jpeg ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm kde-base/kdm ) ) - ) - opengl? ( virtual/opengl ) - pam? ( virtual/pam ) - selinux? ( sec-policy/selinux-xscreensaver ) - xinerama? ( x11-libs/libXinerama )" -# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep '::'` -RDEPEND="${COMMON_DEPEND} - perl? ( - dev-lang/perl - dev-perl/libwww-perl - virtual/perl-Digest-MD5 - )" -DEPEND="${COMMON_DEPEND} - dev-util/intltool - virtual/pkgconfig - sys-devel/bc - sys-devel/gettext - x11-proto/recordproto - x11-proto/scrnsaverproto - x11-proto/xextproto - x11-proto/xf86miscproto - x11-proto/xf86vidmodeproto - xinerama? ( x11-proto/xineramaproto )" - -REQUIRED_USE="gdm? ( new-login )" - -MAKEOPTS="${MAKEOPTS} -j1" - -src_prepare() { - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.in} || die - fi - - epatch \ - "${FILESDIR}"/${PN}-5.15-gentoo.patch \ - "${FILESDIR}"/${PN}-5.05-interix.patch \ - "${FILESDIR}"/${PN}-5.18-sonar-compile.patch - - eautoconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset LINGUAS #113681 - unset BC_ENV_ARGS #24568 - export RPM_PACKAGE_VERSION=no #368025 - - econf \ - --x-includes="${EPREFIX}"/usr/include \ - --x-libraries="${EPREFIX}"/usr/$(get_libdir) \ - --enable-locking \ - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} \ - --with-configdir="${EPREFIX}"/usr/share/${PN}/config \ - --with-x-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults \ - --with-dpms-ext \ - $(use_with xinerama xinerama-ext) \ - --with-xinput-ext \ - --with-xf86vmode-ext \ - --with-xf86gamma-ext \ - --with-randr-ext \ - --with-proc-interrupts \ - $(use_with pam) \ - --without-kerberos \ - $(use_with new-login login-manager) \ - --with-gtk \ - $(use_with opengl gl) \ - --without-gle \ - --with-pixbuf \ - $(use_with jpeg) \ - --with-xshm-ext \ - --with-xdbe-ext \ - --with-text-file="${EPREFIX}"/etc/gentoo-release \ - $(use_with suid setuid-hacks) -} - -src_install() { - emake install_prefix="${D}" install - dodoc README{,.hacking} - - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - - rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml -} diff --git a/x11-misc/xscreensaver/xscreensaver-5.19.ebuild b/x11-misc/xscreensaver/xscreensaver-5.19.ebuild deleted file mode 100644 index 26e2a50064de..000000000000 --- a/x11-misc/xscreensaver/xscreensaver-5.19.ebuild +++ /dev/null @@ -1,123 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xscreensaver/xscreensaver-5.19.ebuild,v 1.1 2012/07/27 18:27:34 ssuominen Exp $ - -EAPI=4 -inherit autotools eutils flag-o-matic multilib pam - -DESCRIPTION="A modular screen saver and locker for the X Window System" -HOMEPAGE="http://www.jwz.org/xscreensaver/" -SRC_URI="http://www.jwz.org/xscreensaver/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -IUSE="gdm jpeg new-login opengl pam +perl selinux suid xinerama" - -COMMON_DEPEND="dev-libs/libxml2 - >=gnome-base/libglade-2 - media-libs/netpbm - x11-apps/appres - x11-apps/xwininfo - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXmu - x11-libs/libXrandr - x11-libs/libXt - x11-libs/libXxf86misc - x11-libs/libXxf86vm - jpeg? ( virtual/jpeg ) - new-login? ( - gdm? ( gnome-base/gdm ) - !gdm? ( || ( x11-misc/lightdm kde-base/kdm ) ) - ) - opengl? ( virtual/opengl ) - pam? ( virtual/pam ) - selinux? ( sec-policy/selinux-xscreensaver ) - xinerama? ( x11-libs/libXinerama )" -# For USE="perl" see output of `qlist xscreensaver | grep bin | xargs grep '::'` -RDEPEND="${COMMON_DEPEND} - perl? ( - dev-lang/perl - dev-perl/libwww-perl - virtual/perl-Digest-MD5 - )" -DEPEND="${COMMON_DEPEND} - dev-util/intltool - virtual/pkgconfig - sys-devel/bc - sys-devel/gettext - x11-proto/recordproto - x11-proto/scrnsaverproto - x11-proto/xextproto - x11-proto/xf86miscproto - x11-proto/xf86vidmodeproto - xinerama? ( x11-proto/xineramaproto )" - -REQUIRED_USE="gdm? ( new-login )" - -MAKEOPTS="${MAKEOPTS} -j1" - -src_prepare() { - if use new-login && ! use gdm; then #392967 - sed -i \ - -e "/default_l.*1/s:gdmflexiserver -ls:${EPREFIX}/usr/libexec/lightdm/&:" \ - configure{,.in} || die - fi - - epatch \ - "${FILESDIR}"/${PN}-5.15-gentoo.patch \ - "${FILESDIR}"/${PN}-5.05-interix.patch - - eautoconf -} - -src_configure() { - if use ppc || use ppc64; then - filter-flags -maltivec -mabi=altivec - append-flags -U__VEC__ - fi - - unset LINGUAS #113681 - unset BC_ENV_ARGS #24568 - export RPM_PACKAGE_VERSION=no #368025 - - econf \ - --x-includes="${EPREFIX}"/usr/include \ - --x-libraries="${EPREFIX}"/usr/$(get_libdir) \ - --enable-locking \ - --with-hackdir="${EPREFIX}"/usr/$(get_libdir)/misc/${PN} \ - --with-configdir="${EPREFIX}"/usr/share/${PN}/config \ - --with-x-app-defaults="${EPREFIX}"/usr/share/X11/app-defaults \ - --with-dpms-ext \ - $(use_with xinerama xinerama-ext) \ - --with-xinput-ext \ - --with-xf86vmode-ext \ - --with-xf86gamma-ext \ - --with-randr-ext \ - --with-proc-interrupts \ - $(use_with pam) \ - --without-kerberos \ - $(use_with new-login login-manager) \ - --with-gtk \ - $(use_with opengl gl) \ - --without-gle \ - --with-pixbuf \ - $(use_with jpeg) \ - --with-xshm-ext \ - --with-xdbe-ext \ - --with-text-file="${EPREFIX}"/etc/gentoo-release \ - $(use_with suid setuid-hacks) -} - -src_install() { - emake install_prefix="${D}" install - dodoc README{,.hacking} - - use pam && fperms 755 /usr/bin/${PN} - pamd_mimic_system ${PN} auth - - rm -f "${ED}"/usr/share/${PN}/config/{electricsheep,fireflies}.xml -} |