File: squashfs.packages

package info (click to toggle)
yada 0.34
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,160 kB
  • ctags: 83
  • sloc: perl: 3,554; makefile: 26; sh: 12
file content (59 lines) | stat: -rw-r--r-- 2,042 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# $Id: /trunk/debian/dists/squashfs/debian/packages 5 2005-02-16T19:48:00.421413Z svm  $

Source: squashfs
Section: admin
Priority: optional
Maintainer: Piotr Roszatycki <dexter@debian.org>
Standards-Version: 3.6.1
Upstream-Source: <URL:http://ftp.sourceforge.net/s/sq/squashfs/squashfs([0-9.]*)\.tar.gz>
Home-Page: <URL:http://squashfs.sourceforge.net/>
Description: tool to create and append to squashfs filesystems
Copyright: GPL
         Copyright 2003 Phillip Lougher (phillip@lougher.demon.co.uk)
Build-Depends: zlib1g-dev
Build: sh
 CC=${CC:-gcc}
 CFLAGS=${CFLAGS:--Wall -g}
 if [ "${DEB_BUILD_OPTIONS#*noopt}" != "$DEB_BUILD_OPTIONS" ]; then
     CFLAGS="$CFLAGS -O0"
 else
     CFLAGS="$CFLAGS -O2"
 fi
 if [ ! -f stamp-unpack ]; then
     mkdir -p build-tree
     cp -a squashfs-tools build-tree
     touch stamp-unpack
 fi
 if [ ! -f stamp-patch ]; then
     (
         cd build-tree
         patch -p1 -f < $(find .. -name '*-patch' | head -n1) || true
     ) || false
     touch stamp-patch
 fi
 (
     cd build-tree
     make -C squashfs-tools CC="$CC" INCLUDEDIR=". $CFLAGS"
 ) || false
Clean: sh
 rm -rf build-tree
 rm -f stamp-*

Package: squashfs-tools
Architecture: any
Description: Tool to create and append to squashfs filesystems
 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.
Install: sh
 yada install -bin build-tree/squashfs-tools/mksquashfs
 yada undocumented mksquashfs.1
 yada install -doc ACKNOWLEDGEMENTS README README-2.0 README-AMD64
 yada copy -doc -subdir patches linux-*
 yada install -doc -as NEWS.Debian -gzip debian/NEWS