diff options
author | Victor Ostorga <vostorga@gentoo.org> | 2009-07-13 17:52:17 +0000 |
---|---|---|
committer | Victor Ostorga <vostorga@gentoo.org> | 2009-07-13 17:52:17 +0000 |
commit | 2c6b5ad1519b4709042f81c6fa56438214aaeada (patch) | |
tree | 5b6912482ce63d3465904b5d8aca61f19d604661 /lxde-base | |
parent | Marked ~ppc for bug #268651. (diff) | |
download | historical-2c6b5ad1519b4709042f81c6fa56438214aaeada.tar.gz historical-2c6b5ad1519b4709042f81c6fa56438214aaeada.tar.bz2 historical-2c6b5ad1519b4709042f81c6fa56438214aaeada.zip |
Fixing infinite loop when PORTAGE_TMPDIR uses high resolution time filesystem. Closes bug #277651
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'lxde-base')
-rw-r--r-- | lxde-base/lxappearance/ChangeLog | 8 | ||||
-rw-r--r-- | lxde-base/lxappearance/Manifest | 5 | ||||
-rw-r--r-- | lxde-base/lxappearance/files/lxappearance-0.2.1-intltool.patch | 15 | ||||
-rw-r--r-- | lxde-base/lxappearance/lxappearance-0.2.1.ebuild | 16 |
4 files changed, 40 insertions, 4 deletions
diff --git a/lxde-base/lxappearance/ChangeLog b/lxde-base/lxappearance/ChangeLog index 02f6f3d30660..6bfe88f9cc07 100644 --- a/lxde-base/lxappearance/ChangeLog +++ b/lxde-base/lxappearance/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for lxde-base/lxappearance # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/ChangeLog,v 1.2 2009/07/13 03:35:09 vostorga Exp $ +# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/ChangeLog,v 1.3 2009/07/13 17:52:15 vostorga Exp $ + + 13 Jul 2009; <vostorga@gentoo.org> + +files/lxappearance-0.2.1-intltool.patch, lxappearance-0.2.1.ebuild: + Fixing lxappearance-0.2.1 going into an infinite loop when using + tmpfs or other high resolution time filesystem in PORTAGE_TMPDIR. + Closes bug #277651 *lxappearance-0.2.1 (13 Jul 2009) diff --git a/lxde-base/lxappearance/Manifest b/lxde-base/lxappearance/Manifest index 22e6099cd241..54e0ab088c10 100644 --- a/lxde-base/lxappearance/Manifest +++ b/lxde-base/lxappearance/Manifest @@ -1,6 +1,7 @@ +AUX lxappearance-0.2.1-intltool.patch 446 RMD160 41424d0f38726d0a7fcd666bead1a9541943738b SHA1 d531691840da67e1bb0a2afa1666a1e19e363e21 SHA256 2ef33c0cb993308149702f1d3836be5396fe865bff4a2f5bf178c0a36238f9cc DIST lxappearance-0.2.1.tar.gz 211636 RMD160 575b25bbec5e31170674465b955f2f96ecfabc5f SHA1 d8d5c1d57e6c31813e5a798d3bcd5114898bf322 SHA256 7f3cce7fd21ddf47f5c7b68d70988d579431c1f72856d4aca8971ef5cad8b6b9 DIST lxappearance-0.2.tar.gz 145373 RMD160 c2c0a3b3516ac3b4efa63f37081922b64a1dce87 SHA1 5dac8570f4597dd213936ea4efb36bcec476f4b3 SHA256 1cdd8bffd4ce740367866e055429ce728106d40211b84c109051e728189d9d04 -EBUILD lxappearance-0.2.1.ebuild 696 RMD160 73837dbcd5722ee13e1b22fd3dbde0a523e51f30 SHA1 1e555ff437bd611e4650662e9bca8b08f76cb1a8 SHA256 17fb4f04847318fc368b39929d3dc97030a3cfec808519214d11839c610a0973 +EBUILD lxappearance-0.2.1.ebuild 894 RMD160 1b2c4c53060890aff43587c7c88b9223ab764115 SHA1 8e068dae977710a5d141ece7436ed3a9ae214639 SHA256 6bff0bf02e2ccf6c949be4952ff7cea61432ec6ada114a20aacb02f8cb114b57 EBUILD lxappearance-0.2.ebuild 692 RMD160 af0803495e85e95e51e32e437da4ae56456377aa SHA1 9c33aaddbe1dbce8fefb683eb12227d6ed2aae7e SHA256 a2744f43a954c76c8db8e0f931940db1a804038dfd001d1281a0039e7528d1dc -MISC ChangeLog 1048 RMD160 8699fcd4b5b244385d0d05160c846fad9f68d30b SHA1 fa636977aa29e7c54b8de4f3127a090f431b6f65 SHA256 d5e65ae855e1daf27c22d90bafcee574d00791cd7bf024b41e0be257ac21c321 +MISC ChangeLog 1314 RMD160 dfd0279da6eefb8605d7a047574b0cfc163dd734 SHA1 32cd05ff616de5129b5db577b825782fe54bf526 SHA256 f6e2b05c2a5246205e69e580a9d843263ee198b1a9a2e6fb0f00dc9763a9d078 MISC metadata.xml 159 RMD160 35036c133a5c9c7edccc3cdfed5789092f884048 SHA1 bdf1b7cc6ffbdd223b6f05aa072e857dfc981c4f SHA256 09574ccad15f69d5367ecbb1a491cd636fb88582f69987d2ec217109dfe8befb diff --git a/lxde-base/lxappearance/files/lxappearance-0.2.1-intltool.patch b/lxde-base/lxappearance/files/lxappearance-0.2.1-intltool.patch new file mode 100644 index 000000000000..b3871d357b5c --- /dev/null +++ b/lxde-base/lxappearance/files/lxappearance-0.2.1-intltool.patch @@ -0,0 +1,15 @@ +diff -NrU5 lxappearance-0.2.1.original/configure.in lxappearance-0.2.1/configure.in +--- lxappearance-0.2.1.original/configure.in 2009-07-13 17:14:23.000000000 +0000 ++++ lxappearance-0.2.1/configure.in 2009-07-13 17:14:41.000000000 +0000 +@@ -2,10 +2,11 @@ + + AC_INIT(configure.in) + AM_INIT_AUTOMAKE(lxappearance, 0.2.1) + AM_CONFIG_HEADER(config.h) + AM_MAINTAINER_MODE ++IT_PROG_INTLTOOL + + AC_ISC_POSIX + AC_PROG_CC + AM_PROG_CC_STDC + AC_HEADER_STDC diff --git a/lxde-base/lxappearance/lxappearance-0.2.1.ebuild b/lxde-base/lxappearance/lxappearance-0.2.1.ebuild index 6db0f4826ca8..9a7ce9d4c02e 100644 --- a/lxde-base/lxappearance/lxappearance-0.2.1.ebuild +++ b/lxde-base/lxappearance/lxappearance-0.2.1.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/lxappearance-0.2.1.ebuild,v 1.1 2009/07/13 03:35:09 vostorga Exp $ +# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/lxappearance-0.2.1.ebuild,v 1.2 2009/07/13 17:52:15 vostorga Exp $ EAPI="1" +inherit autotools eutils + DESCRIPTION="LXDE GTK+ theme switcher" HOMEPAGE="http://lxde.sourceforge.net" SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz" @@ -18,6 +20,18 @@ DEPEND="${RDEPEND} dev-util/pkgconfig sys-devel/gettext" +src_unpack() { + unpack ${A} + cd "${S}" + + #bug 277651 + epatch "${FILESDIR}"/${P}-intltool.patch + + # Rerun autotools + einfo "Regenerating autotools files..." + eautoreconf +} + src_compile() { econf --disable-dependency-tracking emake || die "emake failed" |