galeb-mkfiles

Извори пакета за Галеб
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

mkfile (1019B)


      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 MANDIR=		$PREFIX/share/man
      9 SYSCONFDIR=	/etc
     10 LOCALSTATEDIR=	/var
     11 CFLAGS=		-Os -pipe -fPIC -static --static -fcommon
     12 LDFLAGS=	-s -static --static -fcommon
     13 LIBS=		-lsasl2 -lgdbm -ldl -lresolv
     14 
     15 $PKGBASE:QV:
     16 	printf "  CONF\t%s\n" --prefix=$PREFIX
     17 	CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
     18 	ac_cv_lib_sasl2_sasl_client_init=yes \
     19 	./configure --prefix=$PREFIX \
     20 		--bindir=$BINDIR \
     21 		--sysconfdir=$SYSCONFDIR \
     22 		--localstatedir=$LOCALSTATEDIR \
     23 		--mandir=$MANDIR
     24 	printf "  MAKE\n"
     25 	make
     26 
     27 install:QV:	$PKGBASE install-legal
     28 	printf "  MAKE\t%s\n" "DESTDIR=$(realpath $DESTDIR) install"
     29 	make DESTDIR=$(realpath $DESTDIR) install
     30 
     31 install-legal:QV:	$PKGBASE
     32 	for legalfile in $LEGALFILES; do
     33 		printf "  INST\t%s\n" "$legalfile"
     34 		$INSTALL -Dm0644 "$legalfile" $LEGALDIR/$legalfile
     35 	done
     36 
     37 clean:QV:
     38 	if [ -e Makefile ]; then
     39 		printf "  MAKE\tclean\n"
     40 		make clean
     41 	fi
     42 
     43 <$mkpklib/package.mk