diff options
author | Dror Levin <spatz@gentoo.org> | 2010-04-06 22:33:03 +0000 |
---|---|---|
committer | Dror Levin <spatz@gentoo.org> | 2010-04-06 22:33:03 +0000 |
commit | 317671962e63f2e49b2369850677bfd649cda183 (patch) | |
tree | 29dc350a978b90f250bc04c3d66dfc6b948eb572 | |
parent | Remove the jsr173 dep which is not needed. Bug #313573 thanks to Andrew John ... (diff) | |
download | historical-317671962e63f2e49b2369850677bfd649cda183.tar.gz historical-317671962e63f2e49b2369850677bfd649cda183.tar.bz2 historical-317671962e63f2e49b2369850677bfd649cda183.zip |
Bump to EAPI 2, respect LDFLAGS (bug 209735). Take over maintainership.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
-rw-r--r-- | app-arch/xar/ChangeLog | 8 | ||||
-rw-r--r-- | app-arch/xar/Manifest | 20 | ||||
-rw-r--r-- | app-arch/xar/files/xar-1.5.2-respect_ldflags.patch | 21 | ||||
-rw-r--r-- | app-arch/xar/metadata.xml | 4 | ||||
-rw-r--r-- | app-arch/xar/xar-1.5.2-r1.ebuild | 37 |
5 files changed, 80 insertions, 10 deletions
diff --git a/app-arch/xar/ChangeLog b/app-arch/xar/ChangeLog index 9030ee4e39a2..4265e04f4a66 100644 --- a/app-arch/xar/ChangeLog +++ b/app-arch/xar/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-arch/xar # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/xar/ChangeLog,v 1.18 2010/01/01 19:45:42 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/xar/ChangeLog,v 1.19 2010/04/06 22:33:03 spatz Exp $ + +*xar-1.5.2-r1 (06 Apr 2010) + + 06 Apr 2010; Dror Levin <spatz@gentoo.org> +xar-1.5.2-r1.ebuild, + +files/xar-1.5.2-respect_ldflags.patch, metadata.xml: + Bump to EAPI 2, respect LDFLAGS (bug 209735). Take over maintainership. 01 Jan 2010; Christian Faulhammer <fauli@gentoo.org> xar-1.5.2.ebuild: Transfer Prefix keywords diff --git a/app-arch/xar/Manifest b/app-arch/xar/Manifest index 59a5ff644b69..e5157a1ad25c 100644 --- a/app-arch/xar/Manifest +++ b/app-arch/xar/Manifest @@ -1,15 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA512 AUX xar-1.5.2-automagic_acl_and_bzip2.patch 1619 RMD160 279a78c9af8bc39620e2df05acf66e85bd3158f0 SHA1 11add3593907fcf61752e577f2d26acc67d84a7a SHA256 2ac709aa38122395c6742e82fb2352393ceb39c62fae0b0ff173f9d29bde3caf +AUX xar-1.5.2-respect_ldflags.patch 1058 RMD160 8b5bef64f74fb3956227ad11aabce8b708ee5873 SHA1 ffdaa506359c234878e34ed8609b359b16f29a12 SHA256 a1b57b7ac48c37d472c1856cddd09c2401e0daef7786144b665c247569702956 DIST xar-1.5.2.tar.gz 137973 RMD160 e3fd6a2ea8b2812a66305f43182ed8e41f129808 SHA1 eb411a92167387aa5d06a81970f7e929ec3087c9 SHA256 4c5d5682803cdfab16d72365cf51fc4075d597c5eeaa8c7d1990fea98cdae3e6 +EBUILD xar-1.5.2-r1.ebuild 932 RMD160 8e2b79c1009a34026bcec569a32edd4671eae223 SHA1 42793527753f5303ba27cdce80ef39ffa16c26a8 SHA256 32edf50908a560ed5120c71539e72b2f027e7139105aa97e66954529e2625e7f EBUILD xar-1.5.2.ebuild 929 RMD160 59fc5dc215fb597ed1510d49f0a39705cbacb418 SHA1 30fe6feb52e40c3b659c83b95d094f87d7bbf68d SHA256 7a5b0c51bccd173e76f672ce78b21b05fbb88d342e10f78129999ae9a98e9505 -MISC ChangeLog 2683 RMD160 fdc948a1d4f350e6f6e6638afb44c97cecd568fd SHA1 eba55e8fcaacb574892e15b82cb6c3c800700580 SHA256 97e1375bf851c31490457debeabac697fb76d3eb65fb2eb73ba525a3755b7480 -MISC metadata.xml 938 RMD160 1477d5f81fef79501bacd0fd7c70e3f79b1b9860 SHA1 cd18c2e52106562c35793ad8968b32b7fc9503d4 SHA256 9d1c46009476b422dd35e7c14f7b880a52735137c92c783d4df6b6f87c3bac06 +MISC ChangeLog 2910 RMD160 a593a37f036a00d3949d64dae2388d91a59b8d1c SHA1 38612d71414e2bfe5c2931f3c5f5f1bf58b96902 SHA256 393b066b7cb30598f98a36660d1334ba146f6e2de248e1a16c00b54222717c40 +MISC metadata.xml 898 RMD160 8ea37b73e014313d2509e334bb0932a7c95fa35c SHA1 53bf6c0b4fb53a0e7a18b2bfc95301cb46b3dfd5 SHA256 4bc903ecdb55bb9b87514c4954b2d538fc74ca53c0841ba50cf9596a7db9073d -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) +Version: GnuPG v2.0.14 (GNU/Linux) -iEYEARECAAYFAks+UO0ACgkQNQqtfCuFneNhEgCeIrMXbrcyC7DEJq71A0FwSbc4 -gOYAnRMCCxejZrTAP4gIypFf09hgF4UI -=mOmf +iQEcBAEBCgAGBQJLu7anAAoJEAWF714uGAc6BJsH/jBl2TXacKYQlbTf3bJbw0S6 +k8GjvBlOJcVAZ+NEJP6sRsrAVtpkRD+wargYhZiqD5vN5VQIgkf7rL9JO4RYhQaW +grWfc2NdJxpEU7Q4HG20hhhWVoA5UKPjA/221ILYEaS1m0XBWzbogGJV0laZMyPM +LLKPS2UKZVl+MBrVf+ooQ3kyuTbpNuBtRHR9dSgeDh9D4jH0RxsfaIyA7Aq5f/1U +FSNAXP06RfYvz/4dhDp0qqkrJCWRm1lYrRWV1mGFxvMsr/2tR134vXKiKcAiS1wC +wicnQ3tbG/+dhrcpSn+yACIGeZ+ZkheWp0w87lKVAjzrmKUNNPp6mQXUiCvO944= +=SQGP -----END PGP SIGNATURE----- diff --git a/app-arch/xar/files/xar-1.5.2-respect_ldflags.patch b/app-arch/xar/files/xar-1.5.2-respect_ldflags.patch new file mode 100644 index 000000000000..1ac090d94863 --- /dev/null +++ b/app-arch/xar/files/xar-1.5.2-respect_ldflags.patch @@ -0,0 +1,21 @@ +diff -ur xar-1.5.2.orig/lib/Makefile.inc.in xar-1.5.2/lib/Makefile.inc.in +--- xar-1.5.2.orig/lib/Makefile.inc.in 2007-12-29 20:49:57.000000000 +0200 ++++ xar-1.5.2/lib/Makefile.inc.in 2010-04-07 01:18:59.027890429 +0300 +@@ -134,7 +134,7 @@ + $(LIBRXAR_S) : $(LIBXAR_SRCS:@srcroot@%.c=@objroot@%.o) + @mkdir -p $(@D) + ifeq (elf, @abi@) +- $(CC) -shared -Wl,-soname,$(LIBXAR_SNAME) -o $@ $+ @LIBS@ ++ $(CC) -shared -Wl,-soname,$(LIBXAR_SNAME) -o $@ $+ $(LDFLAGS) @LIBS@ + endif + ifeq (macho, @abi@) + $(CC) -dynamiclib -compatibility_version @LIB_REV@ -current_version @LIB_REV@ -install_name @abs_objroot@$(LIBRXAR_S) -o $@ $+ $(LDFLAGS) @LIBS@ +@@ -150,7 +150,7 @@ + $(LIBXAR_S) : $(LIBXAR_SRCS:@srcroot@%.c=@objroot@%.o) + @mkdir -p $(@D) + ifeq (elf, @abi@) +- $(CC) -shared -Wl,-soname,$(LIBXAR_SNAME) -o $@ $+ @LIBS@ ++ $(CC) -shared -Wl,-soname,$(LIBXAR_SNAME) -o $@ $+ $(LDFLAGS) @LIBS@ + endif + ifeq (macho, @abi@) + $(CC) -dynamiclib -compatibility_version @LIB_REV@ -current_version @LIB_REV@ -install_name $(LIBDIR)/$(LIBXAR_SNAME) -o $@ $+ $(LDFLAGS) @LIBS@ diff --git a/app-arch/xar/metadata.xml b/app-arch/xar/metadata.xml index acef19011ca8..3bfa522bf16b 100644 --- a/app-arch/xar/metadata.xml +++ b/app-arch/xar/metadata.xml @@ -3,8 +3,8 @@ <pkgmetadata> <herd>no-herd</herd> <maintainer> - <email>maintainer-needed@gentoo.org</email> - <name>Default assignee for orphaned packages</name> + <email>spatz@gentoo.org</email> + <name>Dror Levin</name> </maintainer> <longdescription lang="en"> The XAR project aims to provide an easily extensible archive format. diff --git a/app-arch/xar/xar-1.5.2-r1.ebuild b/app-arch/xar/xar-1.5.2-r1.ebuild new file mode 100644 index 000000000000..86b9d065cba1 --- /dev/null +++ b/app-arch/xar/xar-1.5.2-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/xar/xar-1.5.2-r1.ebuild,v 1.1 2010/04/06 22:33:03 spatz Exp $ + +EAPI=2 + +inherit autotools eutils + +DESCRIPTION="an easily extensible archive format" +HOMEPAGE="http://code.google.com/p/xar" +SRC_URI="http://xar.googlecode.com/files/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="acl +bzip2" + +DEPEND="dev-libs/openssl + dev-libs/libxml2 + sys-libs/zlib + acl? ( sys-apps/acl ) + bzip2? ( app-arch/bzip2 )" + +src_prepare() { + epatch "${FILESDIR}"/${P}-automagic_acl_and_bzip2.patch \ + "${FILESDIR}"/${P}-respect_ldflags.patch + eautoconf +} + +src_configure() { + econf $(use_enable acl) $(use_enable bzip2) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed." + dodoc TODO +} |