squashfs-tools: updated to compile against xz-utils, some minor cleanups

This commit is contained in:
jensp 2010-06-26 12:55:18 +00:00
parent ffe9179363
commit bd9bd076a2
2 changed files with 7 additions and 18 deletions

View file

@ -1,6 +1,5 @@
DIST lzma457.tar.bz2 298927 RMD160 9a3b8577e99f4ae4e62e75e1f3bbd3f1626e140f SHA1 bd1b46ba42fe1ad7351a39c131e8b7657e909001 SHA256 e1d07b372d9748eba715354bfd540ae2cb0e2c7e83ce630439420ab7df13f2e0
DIST lzma465.tar.bz2 288122 RMD160 70953d4ee8542addf566953e0ed62e9c75a016b5 SHA1 5ec1c4606fec88c770a9712073e83916f8aed173 SHA256 c935fd04dd8e0e8c688a3078f3675d699679a90be81c12686837e0880aa0fa1e
DIST sqlzma3.4-457.tar.bz2 17470 RMD160 7654ece88117300023b2d552e6f1f1fc5630dfb3 SHA1 6f34274e15ae17082d074d7c36b9ba739cb9f2e2 SHA256 856beef4e09c41f2c1b9b60417f66db3876703724ae226273b254ccab07641f6
DIST squashfs3.4.tar.gz 352660 RMD160 e75c9a9e5220e80a8e321536f8fe8372bfe5d830 SHA1 6933a8f3098d94f93ec4002a54026b15a6e11640 SHA256 9ea1a9b3bd4f387ca11b5e96f00f8ae996fb81c4c7ad41f7c7f359917628a339
EBUILD squashfs-tools-3.4-r1.ebuild 1917 RMD160 38e564fc616aa7ffcea6d28912f6ff4ea667c519 SHA1 9533913b4bf8cd9b6e88bb61332c93edc8598658 SHA256 2362ff2da90b12f3e30b189eebbc6624e24e7895b98c80b6f46e7085f1c732bf
EBUILD squashfs-tools-4.0.9999.ebuild 1202 RMD160 5c5daa25356cde4b035c279b6007a6b2ec2c8ad2 SHA1 79ff6f4e9e16bdd19767cbed6b50a6fb7d2afb96 SHA256 d7713459458cd6a624ac2dc2372cbaefc1abd2b4c16bfc8c698b51e0ee8d6975
EBUILD squashfs-tools-4.0.9999.ebuild 977 RMD160 dc66848525ce0f7a78b4924f86e5dcf10dd6599e SHA1 c0e2e6631b1906b2f537d5f2a77d0ed86d444723 SHA256 1ebe1e6dee94bfe8455249fd0a4b165ed803297966d6b8cfc49d53a864b7c976

View file

@ -2,13 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-4.0.ebuild,v 1.7 2009/07/18 20:18:30 josejx Exp $
EAPI=2
inherit toolchain-funcs cvs
LZMA_PV=lzma465
DESCRIPTION="Tool for creating compressed filesystem type squashfs"
HOMEPAGE="http://squashfs.sourceforge.net/"
SRC_URI="mirror://sourceforge/sevenzip/${LZMA_PV}.tar.bz2"
LICENSE="GPL-2"
ECVS_SERVER="squashfs.cvs.sourceforge.net:/cvsroot/squashfs"
@ -18,28 +16,20 @@ ECVS_LOCALNAME="squashfs-tools"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
RDEPEND="sys-libs/zlib"
RDEPEND="sys-libs/zlib
app-arch/xz-utils"
S="${WORKDIR}"
S="${WORKDIR}/${PN}"
src_unpack() {
mkdir "${S}"
cd "${S}"
cvs_src_unpack
cd "${S}"
mkdir ${LZMA_PV}
cd ${LZMA_PV}
unpack ${LZMA_PV}.tar.bz2 || die
src_prepare() {
sed -i 's|\#XZ_SUPPORT|XZ_SUPPORT|' Makefile || die
}
src_compile() {
cd "${S}/squashfs-tools"
sed -e 's:^LZMA_DIR =.*:LZMA_DIR = ../'${LZMA_PV}':' -i Makefile
emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die
}
src_install() {
cd "${S}/squashfs-tools"
dobin mksquashfs unsquashfs || die
}