IGNOREPATH=/etc:/home:/var:/dev:/boot:/root:/tmp:/usr/local:/bin:/mnt:/usr/src STRIPLIB=y STRIPBIN=y VERSION=1.0.7 PROGNAME="Logical Volume Manager $VERSION" DESC="\ lvm (Lo0lvm (Logical Volume Manager) \n\ \n\ Heinz Mauelshagen's LVM (Logical Volume Manager) for Linux. \n\ LVM adds an additional layer between the physical peripherals and the \n\ I/O interface in the 2.4.x kernel to get a logical view of disks. \n\ This allows the concatenation of several disks (so-called physical \n\ volumes or PVs) to form a storage pool (so-called Volume Group or VG) \n\ with allocation units called physical extents (called PE). With LVM, \n\ you can actually extend, resize, or relocate storage dynamically." BUILD=1 MAINTAINER="Mark Post " SOURCE=ftp://ftp.sistina.com/pub/LVM PKGNAME=lvm-$VERSION-s390-$BUILD TAG=REC compile() { tar -zxvf $CWD/lvm_$VERSION.tar.gz cd LVM/$VERSION/ zcat $CWD/lvm.nodebug.diff.gz | patch -p2 --verbose --backup --suffix=.orig CFLAGS=-O ./configure --prefix=/ --mandir=/usr/man make } install() { make install DESTDIR=/package-lvm rm -f /package-lvm/lib/liblvm-10.a mkdir -p /package-lvm/usr/doc/lvm_$VERSION cp -a ABSTRACT CHANGELOG CONTRIBUTORS COPYING COPYING.LIB FAQ \ INSTALL KNOWN_BUGS LVM-HOWTO PATCHES README TODO WHATSNEW scripts \ /package-lvm/usr/doc/lvm_$VERSION ( cd /package-lvm/usr/man/man8 rm -f *.gz gzip -9 *.8 ) } attributes() { chown -R root.bin $PKG/package-lvm/sbin/ chmod 755 $PKG/package-lvm/sbin/* \ $PKG/package-lvm/lib/* chmod 744 $PKG/package-lvm/usr/doc/lvm_$VERSION/scripts/* chmod 755 $PKG/package-lvm/usr/doc/lvm_$VERSION/scripts/*.sh \ $PKG/package-lvm/usr/doc/lvm_$VERSION/scripts/libver chmod 644 $PKG/package-lvm/usr/man/man8/* } special() { cd $PKG mv package-lvm/* ./ rmdir package-lvm/ cd $CTL cat $CWD/slack-desc > slack-desc sed -e 's%package-lvm/%%g' doinst.sh > doinst.sh.new cat doinst.sh.new > doinst.sh rm doinst.sh.new }