summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2010-09-25 19:35:09 +0200
committerMartin Väth <martin@mvath.de>2015-10-11 10:46:17 +0200
commitea0d5b5d62e2f5ef176ee06983ff79b50577424a (patch)
treeec0aefee35533f8bb233dd54b82c8b44488c6f51 /sys-fs/squashfs-tools
parentBump flashgot and noscript (diff)
downloadmv-ea0d5b5d62e2f5ef176ee06983ff79b50577424a.tar.gz
mv-ea0d5b5d62e2f5ef176ee06983ff79b50577424a.tar.bz2
mv-ea0d5b5d62e2f5ef176ee06983ff79b50577424a.zip
Bump squashfs-tools, ccache (add USE=colorgcc). Remove eix
Diffstat (limited to 'sys-fs/squashfs-tools')
-rw-r--r--sys-fs/squashfs-tools/ChangeLog3
-rw-r--r--sys-fs/squashfs-tools/Manifest4
-rw-r--r--sys-fs/squashfs-tools/squashfs-tools-4.1-r1.ebuild57
3 files changed, 63 insertions, 1 deletions
diff --git a/sys-fs/squashfs-tools/ChangeLog b/sys-fs/squashfs-tools/ChangeLog
index bb064659..0a9a8947 100644
--- a/sys-fs/squashfs-tools/ChangeLog
+++ b/sys-fs/squashfs-tools/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header $
+ 25 Sep 2010; Martin Väth <martin@mvath.de>
+ Bump 4.1 from tree with new patch.
+
23 Aug 2010; Martin Väth <martin@mvath.de>
Bump EAPI.
diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest
index c34d535c..1cb2f883 100644
--- a/sys-fs/squashfs-tools/Manifest
+++ b/sys-fs/squashfs-tools/Manifest
@@ -4,8 +4,10 @@ AUX squashfs-tools-4.0-progress-stderr.patch 631 RMD160 2c5bd994669e01202afcbceb
DIST squashfs3.2-r2.tar.gz 314764 RMD160 6f21ad0ee90e4b5c6ad2b0b92c96d24af8e19531 SHA1 e38c16c09435291b2c97aa0a321c29da442ff686 SHA256 8482465d58d78099c608b32fc034921f7c8c3cf7934b5edc68c463cd450b40a7
DIST squashfs3.4.tar.gz 352660 RMD160 e75c9a9e5220e80a8e321536f8fe8372bfe5d830 SHA1 6933a8f3098d94f93ec4002a54026b15a6e11640 SHA256 9ea1a9b3bd4f387ca11b5e96f00f8ae996fb81c4c7ad41f7c7f359917628a339
DIST squashfs4.0.tar.gz 103979 RMD160 b67dd14ff7255d245617466566ac29d9a08aff68 SHA1 3efe764ac27c507ee4a549fc6507bc86ea0660dd SHA256 18948edbe06bac2c4307eea99bfb962643e4b82e5b7edd541b4d743748e12e21
+DIST squashfs4.1.tar.gz 122769 RMD160 7768e9680a640af851ece8eaa0ae443a69fc2283 SHA1 7f9b1f9839b3638882f636fd170fd817d650f856 SHA256 3a870d065a25b3f5467bc6d9ed34340befab51a3f9e4b7e3792ea0ff4e06046a
EBUILD squashfs-tools-3.2_p2-r1.ebuild 1097 RMD160 73b6788412ed77dfb882696def817b6e1d0ac93a SHA1 7745485a075e4bb234e4f278716b06ed5651b24c SHA256 7adcc47e85110781480e8ec8552872aea39912f974c819210c8f0ecc0c2d5e90
EBUILD squashfs-tools-3.4-r1.ebuild 1075 RMD160 49351dd42db8832ccd34d273a07a3ef600fbd176 SHA1 58df6504e1ffedee55381dfacbfb54b3acdffbc9 SHA256 b99388b5dee885503e3e907ea0475eceddd2fa9bc8d7ab3a76f4c33caa7c9001
EBUILD squashfs-tools-4.0-r1.ebuild 1069 RMD160 be303e0878fb3c5b4dea6606e46fc4b3c840623a SHA1 7a90b3ba96fdc46672ffa3a4bb390e463d232e4d SHA256 56491bf6a61afc729f5ade933828d8993ebdcba616cc7af00d4c0a9860357d70
-MISC ChangeLog 452 RMD160 f183bab80bc62a6f059c23b6c4d6bd37070e098e SHA1 e9624da12d9fd4ccd6110c50abca7e3d2a2b7914 SHA256 5da65b397c9a32ed259b5ff66b3f5daeae7d4d2fda743dc2a618e80e16899313
+EBUILD squashfs-tools-4.1-r1.ebuild 1618 RMD160 356c23afc658283fdc8107c4d09b963d19983972 SHA1 55084eb5a5f07e7b2d7d154f4669687272dcf027 SHA256 16f8222b973b66a32baec7631e53d70f56a2840da153ad01af15d98891fe64c4
+MISC ChangeLog 554 RMD160 90c779ef9bb44a12b6a522875eed0462f413c7f1 SHA1 31befc67754a64d44463242b4fddd39243c8fa1c SHA256 22dbdc007bc75419a5f4ce2d0df6912a06572724ed80853dac403d26778da0c7
MISC metadata.xml 431 RMD160 c7ccbb800d3ac8606a3edf90fec3a501afab018e SHA1 81f9701f070043f1e505ea804b42d73cf5490dab SHA256 eda5db4e930c106c63cf8402fce9b70c009d73ccd4698620687639c38f75c49c
diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.1-r1.ebuild b/sys-fs/squashfs-tools/squashfs-tools-4.1-r1.ebuild
new file mode 100644
index 00000000..8093cfe4
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.1-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header $
+
+EAPI="3"
+
+inherit toolchain-funcs eutils
+
+MY_PV=${PV}
+DESCRIPTION="Tool for creating compressed filesystem type squashfs"
+HOMEPAGE="http://squashfs.sourceforge.net/"
+SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="+gzip +lzma lzo +progress-redirect xattr"
+
+RDEPEND="gzip? ( sys-libs/zlib )
+ lzma? ( app-arch/xz-utils )
+ lzo? ( dev-libs/lzo )
+ !lzma? ( !lzo? ( sys-libs/zlib ) )
+ xattr? ( sys-apps/attr )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools
+
+src_prepare() {
+ use progress-redirect && \
+ epatch "${FILESDIR}/${PN}-4.0-progress-stderr.patch"
+ sed -i \
+ -e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \
+ -e '/^LIBS =/s:$: $(LDFLAGS):' \
+ Makefile || die
+}
+
+src_configure() {
+ tc-export CC
+ local def=`usev gzip || usev lzma || usev lzo || echo gzip`
+ sed -i -r \
+ -e "/^COMP_DEFAULT =/s:=.*:= ${def}:" \
+ -e "/^#?GZIP_SUPPORT =/`use gzip && echo s:.*:GZIP_SUPPORT=1: || echo d`" \
+ -e "/^#?XZ_SUPPORT =/`use lzma && echo s:.*:XZ_SUPPORT=1: || echo d`" \
+ -e "/^#?LZO_SUPPORT =/`use lzo && echo s:.*:LZO_SUPPORT=1 :|| echo d`" \
+ -e "/^#?XATTR_SUPPORT =/`use xattr && echo s:.*:XATTR_SUPPORT=1 :|| echo d`" \
+ Makefile || die
+}
+
+src_install() {
+ dobin mksquashfs unsquashfs || die
+ cd ..
+ dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README
+}
+
+pkg_postinst() {
+ ewarn "This version of mksquashfs requires a 2.6.29 kernel or better"
+}