From 204e393cd8abc14cce31c741fffbdb88336265b6 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 16 Dec 2008 23:17:40 +0100 Subject: [PATCH] Added squashfs-tools-3.4 template. --HG-- extra : convert_revision : fe1b862bb714d9be6aa5859664014c3ea55e967d --- templates/squashfs-tools.tmpl | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 templates/squashfs-tools.tmpl diff --git a/templates/squashfs-tools.tmpl b/templates/squashfs-tools.tmpl new file mode 100644 index 0000000000..3423b90d0c --- /dev/null +++ b/templates/squashfs-tools.tmpl @@ -0,0 +1,27 @@ +# Template file for 'squashfs-tools' +pkgname=squashfs-tools +version=3.4 +wrksrc="squashfs${version}/squashfs-tools" +distfiles="$SOURCEFORGE_SITE/squashfs/squashfs${version}.tar.gz" +build_style=gnu_makefile +make_install_args="INSTALL_DIR=$XBPS_DESTDIR/$pkgname-$version/usr/bin" +short_desc="Highly compressed read-only filesystem (tools)" +maintainer="Juan RP " +checksum=9ea1a9b3bd4f387ca11b5e96f00f8ae996fb81c4c7ad41f7c7f359917628a339 +long_desc=" + Squashfs is a highly compressed read-only filesystem for Linux. It uses zlib + compression to compress both files, inodes and directories. Inodes in the + system are very small and all blocks are packed to minimise data overhead. + Block sizes greater than 4K are supported up to a maximum of 64K. + + Squashfs is intended for general read-only filesystem use, for archival + use (i.e. in cases where a .tar.gz file may be used), and in constrained + block device/memory systems (e.g. embedded systems) where low overhead is + needed." + +run_depends="glibc-2.8 zlib-1.2.3" + +post_install() +{ + wrksrc=$XBPS_BUILDDIR/squashfs${version} +}