mkfile (754B)
1 mkpklib=/lib/mkpk 2 <$mkpklib/defaults.mk 3 <config.mk 4 <$mkpklib/derivatives.mk 5 6 PKG= $PKGBASE-$PKGVER 7 BINDIR= $PREFIX/bin 8 DATADIR= $PREFIX/share 9 LIBDIR= $PREFIX/lib 10 LOCALEDIR= $DATADIR/locale 11 MANDIR= $DATADIR/man 12 CFLAGS= -Os -pipe -fPIC -static --static -fcommon 13 LDFLAGS= -static --static -fcommon 14 15 $PKGBASE:QV: 16 printf " MAKE\t%s %s\n" PREFIX=$PREFIX install 17 make PREFIX=$PREFIX DESTDIR=$DESTDIR CFLAGS="$CFLAGS" \ 18 LDFLAGS="$LDFLAGS" all install 19 20 install:QV: $PKGBASE install-legal 21 22 install-legal:QV: $PKGBASE 23 for legalfile in $LEGALFILES; do 24 printf " INST\t%s\n" "$legalfile" 25 $INSTALL -Dm0644 "$legalfile" $LEGALDIR/$legalfile 26 done 27 28 clean:QV: 29 if [ -e GNUmakefile ]; then 30 printf " MAKE\tclean\n" 31 make clean 32 fi 33 34 <$mkpklib/package.mk