diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2010-12-07 14:00:55 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2010-12-07 14:00:55 +0000 |
commit | 8743239e57868ab8fb997e07c0ba9d02ee8c6bfc (patch) | |
tree | 6ff610a975ed18a5ae08aac9ca41125bb8bb241a /sys-fs | |
parent | Version bump. (diff) | |
download | historical-8743239e57868ab8fb997e07c0ba9d02ee8c6bfc.tar.gz historical-8743239e57868ab8fb997e07c0ba9d02ee8c6bfc.tar.bz2 historical-8743239e57868ab8fb997e07c0ba9d02ee8c6bfc.zip |
Version bump. Fix as-needed linking problems
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/fuse-zip/ChangeLog | 8 | ||||
-rw-r--r-- | sys-fs/fuse-zip/Manifest | 11 | ||||
-rw-r--r-- | sys-fs/fuse-zip/files/fuse-zip-0.2.13-as-needed.patch | 11 | ||||
-rw-r--r-- | sys-fs/fuse-zip/fuse-zip-0.2.13.ebuild | 38 |
4 files changed, 63 insertions, 5 deletions
diff --git a/sys-fs/fuse-zip/ChangeLog b/sys-fs/fuse-zip/ChangeLog index 5dd3f188f4a5..1cc8d8065d29 100644 --- a/sys-fs/fuse-zip/ChangeLog +++ b/sys-fs/fuse-zip/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-fs/fuse-zip # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse-zip/ChangeLog,v 1.2 2010/08/28 19:24:42 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse-zip/ChangeLog,v 1.3 2010/12/07 14:00:55 hwoarang Exp $ + +*fuse-zip-0.2.13 (07 Dec 2010) + + 07 Dec 2010; Markos Chandras <hwoarang@gentoo.org> +fuse-zip-0.2.13.ebuild, + +files/fuse-zip-0.2.13-as-needed.patch: + Version bump. Fix as-needed linking problems 28 Aug 2010; Markos Chandras <hwoarang@gentoo.org> fuse-zip-0.2.12.ebuild: Restrict tests per bug #335027 diff --git a/sys-fs/fuse-zip/Manifest b/sys-fs/fuse-zip/Manifest index d0805377807e..fdf9e57d2efa 100644 --- a/sys-fs/fuse-zip/Manifest +++ b/sys-fs/fuse-zip/Manifest @@ -1,14 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX fuse-zip-0.2.13-as-needed.patch 459 RMD160 0367fc01fccb3e9f7cc92017224e065660cab1fe SHA1 a9401541535be0e61ee1cd444748faf29e9f5d59 SHA256 3852996160eb2248337126502843e4026ad7c739138971e04c31eaf9ac18667c DIST fuse-zip-0.2.12.tar.gz 181246 RMD160 19ba72e585c6b123a77bbc8ea57daeb5adb8e4c7 SHA1 fe6f1a32d7fbc0d8c8598b8c7f56129fe5ebc173 SHA256 c77b4e461dfe83acdb3d8cfbc6fe456592314756d20061864f51a389dfcc2c69 +DIST fuse-zip-0.2.13.tar.gz 185431 RMD160 5a1dae0bc4387b2975ca27109f9b3dd8b1b34dee SHA1 9cfa00e38a59d4e06fd47bfaca75ad5e299ecc6b SHA256 e41c0746e3419db8f519fad7e819ef72ddb48ffca2de52773f038016aacd9804 EBUILD fuse-zip-0.2.12.ebuild 804 RMD160 b251d2a7aa2062a118eef6b0de14b2857fc67030 SHA1 ea43e86af257c757d09c10ddd7aecc78e215dc47 SHA256 a55f8a204d801d642f1504d3ac0efd43069a0318385479ada5e3ace427f15a3b -MISC ChangeLog 849 RMD160 fee4b051904a91fabc608d6eacfdb3b3c5e92a26 SHA1 648b24141cbeb4126df93b30a774f719956a6564 SHA256 0558d55ccde56138cee94c78a221b4002cd16bbbad4041fff5fa3354b34cac4e +EBUILD fuse-zip-0.2.13.ebuild 973 RMD160 271e332c835abce728dd9cbba668141391ce7f65 SHA1 b4b3c9eb6b1bfaccb1f88c66645d28e7d7a407bc SHA256 ed02f1cbbd74bec8deca669e3ceb1d7d8d56fef68fb8b6f1aaa4a07067e93096 +MISC ChangeLog 1049 RMD160 315dd8ecfa277f613fc29a04af4fbfe9b8774b2b SHA1 9856240fa3b6aab2ab24c36e4b3a943248f0321f SHA256 f4f55ea7b3eafa42f3deeaffef01b7883fcb9df67d09fe8525bea9387a291d60 MISC metadata.xml 299 RMD160 2e104f9e93f7c11fa27c83226511c841e1a3dbd4 SHA1 25472cd164d586761a84c06a7b1506c6a33c03b7 SHA256 90f87a1654ecc810fd74a96670dee08373b74500e39e378ceb0d64a9c45c6dc5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) -iEYEARECAAYFAkx5YoEACgkQ9/cejkQaxBA14gCcDmbWpeZTTAQG1x9j6ZFR3RNM -QCMAn1tWpScGQn/O8TBTJ9Ybw6kbVt/l -=XC8q +iEUEARECAAYFAkz+S8kACgkQ9/cejkQaxBCpRACYgBFITFLKwjBArubzG34p8VHx +GgCeN587b71eCDnMiFdClsH1R1s7XPc= +=sH09 -----END PGP SIGNATURE----- diff --git a/sys-fs/fuse-zip/files/fuse-zip-0.2.13-as-needed.patch b/sys-fs/fuse-zip/files/fuse-zip-0.2.13-as-needed.patch new file mode 100644 index 000000000000..9394b7b36e41 --- /dev/null +++ b/sys-fs/fuse-zip/files/fuse-zip-0.2.13-as-needed.patch @@ -0,0 +1,11 @@ +Index: fuse-zip-0.2.13/Makefile +=================================================================== +--- fuse-zip-0.2.13.orig/Makefile ++++ fuse-zip-0.2.13/Makefile +@@ -1,5 +1,5 @@ + DEST=fuse-zip +-LIBS=$(shell pkg-config fuse --libs) $(shell pkg-config libzip --libs) -Llib -lfusezip ++LIBS=-lfusezip $(shell pkg-config fuse --libs) $(shell pkg-config libzip --libs) -Llib + LIB=lib/libfusezip.a + CXXFLAGS=-g -O2 -Wall -Wextra + RELEASE_CXXFLAGS=-O2 -Wall -Wextra diff --git a/sys-fs/fuse-zip/fuse-zip-0.2.13.ebuild b/sys-fs/fuse-zip/fuse-zip-0.2.13.ebuild new file mode 100644 index 000000000000..a9a36f4ec3e8 --- /dev/null +++ b/sys-fs/fuse-zip/fuse-zip-0.2.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse-zip/fuse-zip-0.2.13.ebuild,v 1.1 2010/12/07 14:00:53 hwoarang Exp $ + +EAPI=2 + +inherit toolchain-funcs eutils + +DESCRIPTION="FUSE file system to navigate, extract, create and modify ZIP archives" +HOMEPAGE="http://code.google.com/p/fuse-zip/" +SRC_URI="http://fuse-zip.googlecode.com/files/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-libs/libzip + sys-fs/fuse" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +src_prepare() { + # Fix strip than installing fuse-zip + sed -i -e 's/install -m 755 -s/install -m 755/' Makefile || die "sed failed" + # ix broken makefile + epatch "${FILESDIR}"/"${P}"-as-needed.patch +} + +src_compile() { + emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" || die +} + +src_install() { + emake INSTALLPREFIX="${D}"/usr install || die "Failed to install" + prepalldocs +} |