From f686f4e7c5f485a18e6df9a1193255ca10ca701a Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 8 Jun 2010 21:43:04 +0000 Subject: [PATCH] =?utf8?q?Version=20bump=20#292840=20by=20Mr.=20Anderson?= =?utf8?q?=20and=20Micha=C5=82=20G=C3=B3rny.=20Package-Manager:=20portage-?= =?utf8?q?2.2=5Frc67/cvs/Linux=20x86=5F64?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- sys-apps/attr/ChangeLog | 10 ++- sys-apps/attr/Manifest | 16 +++-- sys-apps/attr/attr-2.4.44.ebuild | 52 +++++++++++++++ sys-apps/attr/files/attr-2.4.44-gettext.patch | 63 +++++++++++++++++++ sys-apps/attr/files/attr-2.4.44-headers.patch | 12 ++++ 5 files changed, 145 insertions(+), 8 deletions(-) create mode 100644 sys-apps/attr/attr-2.4.44.ebuild create mode 100644 sys-apps/attr/files/attr-2.4.44-gettext.patch create mode 100644 sys-apps/attr/files/attr-2.4.44-headers.patch diff --git a/sys-apps/attr/ChangeLog b/sys-apps/attr/ChangeLog index 632d2136c3f0..7fb329b76ced 100644 --- a/sys-apps/attr/ChangeLog +++ b/sys-apps/attr/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/attr -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/attr/ChangeLog,v 1.117 2009/03/14 12:31:23 vapier Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/attr/ChangeLog,v 1.118 2010/06/08 21:43:04 vapier Exp $ + +*attr-2.4.44 (08 Jun 2010) + + 08 Jun 2010; Mike Frysinger +attr-2.4.44.ebuild, + +files/attr-2.4.44-gettext.patch, +files/attr-2.4.44-headers.patch: + Version bump #292840 by Mr. Anderson and Michał Górny. 06 Mar 2009; Jeroen Roovers attr-2.4.43.ebuild: Stable for HPPA (bug #259431). diff --git a/sys-apps/attr/Manifest b/sys-apps/attr/Manifest index d40214ad72fe..060122b984d0 100644 --- a/sys-apps/attr/Manifest +++ b/sys-apps/attr/Manifest @@ -1,17 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX attr-2.4.24-only-symlink-when-needed.patch 836 RMD160 5b36f392f12d2382dd051c9766ae128a71b659ec SHA1 79fefd16a84e51797165fc8438382382156a149b SHA256 fede0dc42499b8903e42ea976d2ebfe8965750a8b2b116433364e657fbc8189d AUX attr-2.4.39-gettext.patch 1871 RMD160 33d2a2cb39b5f67af61bc20d6fb31a311fc1a690 SHA1 df9d4c9b17edcac0f3d31280b20593f8c5ddb038 SHA256 ce01983f64783a5960fff29f88ff4f0c7a220356aabdb7e63b916c65cca013e6 AUX attr-2.4.43-linguas.patch 249 RMD160 93920b4d51a1d8033b1d89d5db11729c1ae4b14f SHA1 49a8465de5e968fff9f14ed5d72d32acd2e98746 SHA256 5012fe8ebce0a23de74ad0803476ebcf7d492e11295596ae164da6baad3323e9 +AUX attr-2.4.44-gettext.patch 1577 RMD160 0b851ec8b5edb5cead9916243a005f32867ba8c8 SHA1 4b3dbaf2effc399b64202cae0b98794200642323 SHA256 d8e4948b48f657b174f642cf29b0830094d16ffae837149fc30c923afd06ddd4 +AUX attr-2.4.44-headers.patch 202 RMD160 7b84da69e2b7b380033b24e5d5d68b5e7ae0a958 SHA1 fcc217fe924bac9ee8ccaee7e2831246ff96a904 SHA256 b32f11f554ef43c42d06baceb21099e79a4fdc2bb110c0b2a823a9a6e5cd209d +DIST attr-2.4.44.src.tar.gz 316328 RMD160 f449496821bb6885f93e296b5c82b4812dde109e SHA1 99292199dfb212308162cde7638e8454881e2b76 SHA256 9f6214b8e53f4bba651ac5a72c0f6193b12aa21fbf1d675d89a7b4bc45264498 DIST attr_2.4.43-1.tar.gz 116991 RMD160 23afbe0fe7104b2fdf4dc62a741263634e405b96 SHA1 9ec8edacecaa37423dba042ba16fdb045a8ba002 SHA256 d358b233b3e2ad235e63fd8697e337006fc7506844e424b0d9dd7a24affec5bf EBUILD attr-2.4.43.ebuild 1765 RMD160 62fe0ba30941ea6995d4bb6854a4e4cc9a281450 SHA1 fbb540bf314e441267282470112b2284a85e7113 SHA256 170f9d19bf1513a1db773a20b7b6aab2dd5be1b233a66035b39a52a6300226a2 -MISC ChangeLog 14709 RMD160 67306624e93ef094ac84ade649b7eb45444f1fe0 SHA1 277b68bb5c8dceeb293cfc3a7f1c3feac1dc5749 SHA256 bdbeb397012de2eefeb92a700207455dd0601b3e958f3228c58af4ed0ae18d31 +EBUILD attr-2.4.44.ebuild 1338 RMD160 b48a7f14358522484b53ed64fef4ce774ff76206 SHA1 cebdb938995875a1738940b0af09c0ae397a84de SHA256 fb5ca4464314eec5f5f362d3bd95ba10f0ef54c417f7a1227cf39a13647d1b04 +MISC ChangeLog 14938 RMD160 a15a4056f60e9cef01233c94a3ac6da2714c1d35 SHA1 aa3f51f2633224cabb4dd6d0d6e76cef139c5c8d SHA256 191f6e4e0944bf82729636ae068b0f405c1817d48f309d4e1b9296a34761382a MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.10 (GNU/Linux) +Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkm7o6AACgkQn/5bYzqsSmHcngCgkQCixM3qErHxV+7U4seE+bxc -jlkAoJsxVghK8mNKhhS1z6ORqoforCmd -=ps4S +iF4EAREIAAYFAkwOuVsACgkQTwhj9JtAlp4tuQEAii59MQ4kE4eKYCezyIXkALl4 +I5Fm3GOq+4qJYJM+c3oA/3r88rnK4XB3DUIBZJzoo9CDyumDtxrlh0HcEPGcEjKL +=c2NT -----END PGP SIGNATURE----- diff --git a/sys-apps/attr/attr-2.4.44.ebuild b/sys-apps/attr/attr-2.4.44.ebuild new file mode 100644 index 000000000000..3338888c6bdc --- /dev/null +++ b/sys-apps/attr/attr-2.4.44.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/attr/attr-2.4.44.ebuild,v 1.1 2010/06/08 21:43:04 vapier Exp $ + +EAPI="2" + +inherit eutils toolchain-funcs + +DESCRIPTION="Extended attributes tools" +HOMEPAGE="http://savannah.nongnu.org/projects/attr" +SRC_URI="mirror://nongnu/${PN}/${P}.src.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="nls" + +DEPEND="nls? ( sys-devel/gettext ) + sys-devel/autoconf" +RDEPEND="" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.4.44-gettext.patch + epatch "${FILESDIR}"/${P}-headers.patch + sed -i \ + -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \ + -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \ + include/builddefs.in \ + || die "failed to update builddefs" + strip-linguas po +} + +src_configure() { + unset PLATFORM #184564 + export OPTIMIZER=${CFLAGS} + export DEBUG=-DNDEBUG + + econf \ + $(use_enable nls gettext) \ + --libexecdir=/usr/$(get_libdir) \ + --bindir=/bin +} + +src_install() { + emake DIST_ROOT="${D}" install install-lib install-dev || die + # the man-pages packages provides the man2 files + rm -r "${D}"/usr/share/man/man2 + prepalldocs + + # we install attr into /bin, so we need the shared lib with it + gen_usr_ldscript -a attr +} diff --git a/sys-apps/attr/files/attr-2.4.44-gettext.patch b/sys-apps/attr/files/attr-2.4.44-gettext.patch new file mode 100644 index 000000000000..49c2d32bdce4 --- /dev/null +++ b/sys-apps/attr/files/attr-2.4.44-gettext.patch @@ -0,0 +1,63 @@ +--- include/gettext.h ++++ include/gettext.h +@@ -0,0 +1,10 @@ ++#include ++#ifdef ENABLE_GETTEXT ++# include ++# define _(x) gettext(x) ++#else ++# define _(x) (x) ++# define textdomain(d) do { } while (0) ++# define bindtextdomain(d,dir) do { } while (0) ++#endif ++#include +--- attr/attr.c ++++ attr/attr.c +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include "gettext.h" + + #include + #include "config.h" +--- libattr/attr_copy_file.c.orig 2007-09-20 02:51:37.000000000 -0400 ++++ libattr/attr_copy_file.c 2007-09-20 02:51:51.000000000 -0400 +@@ -19,6 +19,7 @@ + + #if defined (HAVE_CONFIG_H) + #include "config.h" ++#include "gettext.h" + #endif + + #include +--- libattr/attr_copy_fd.c.orig 2007-09-20 02:52:23.000000000 -0400 ++++ libattr/attr_copy_fd.c 2007-09-20 02:52:31.000000000 -0400 +@@ -19,6 +19,7 @@ + + #if defined (HAVE_CONFIG_H) + #include "config.h" ++#include "gettext.h" + #endif + + #include +--- getfattr/getfattr.c.orig 2007-09-20 02:52:49.000000000 -0400 ++++ getfattr/getfattr.c 2007-09-20 02:52:59.000000000 -0400 +@@ -30,6 +30,7 @@ + #include + #include + #include ++#include "gettext.h" + + #include + #include "config.h" +--- setfattr/setfattr.c.orig 2007-09-20 02:53:12.000000000 -0400 ++++ setfattr/setfattr.c 2007-09-20 02:53:20.000000000 -0400 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include "gettext.h" + + #include + #include "config.h" diff --git a/sys-apps/attr/files/attr-2.4.44-headers.patch b/sys-apps/attr/files/attr-2.4.44-headers.patch new file mode 100644 index 000000000000..9d97fd3ad3c7 --- /dev/null +++ b/sys-apps/attr/files/attr-2.4.44-headers.patch @@ -0,0 +1,12 @@ +needs string.h for strchr() + +--- attr/libmisc/quote.c ++++ attr/libmisc/quote.c +@@ -19,6 +19,7 @@ + + #include + #include ++#include + #include + #include "misc.h" + -- 2.26.2