Jetzt werden auch passende pkgconfig files angelegt

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4865 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2009-07-23 20:59:14 +00:00
parent d4de7982d0
commit b5ee056dd0

View File

@ -102,6 +102,22 @@ mk32() {
cd ../freebl
make clean
cd ../../../coreconf
mkdir -p $TMPROOT/usr/X11R7/lib/pkgconfig
cat >>$TMPROOT/usr/X11R7/lib/pkgconfig/nss.pc <<EOF
prefix=/usr/X11R7
exec_prefix=/usr/X11R7/bin
libdir=/usr/X11R7/lib/nss
includedir=/usr/X11R7/include/nss
Name: NSS
Description: Network Security Services
Version: 3.12.3
Requires: nspr >= 4.8
Libs: -L/usr/X11R7/lib/nss -lssl3 -lsmime3 -lnss3 -lnssutil3
Cflags: -I/usr/X11R7/include/nss
EOF
ln -sfv nss.pc $TMPROOT/usr/X11R7/lib/pkgconfig/mozilla-nss.pc
chmod 644 $TMPROOT/usr/X11R7/lib/pkgconfig/*.pc
}
mk() {
@ -126,6 +142,23 @@ mk() {
cp -vpL lib/* $TMPROOT/usr/X11R7/$LIBDIR
cd ..
cp -rvpL public/nss $TMPROOT/usr/X11R7/include
mkdir -p $TMPROOT/usr/X11R7/$LIBDIR/pkgconfig
cat >>$TMPROOT/usr/X11R7/$LIBDIR/pkgconfig/nss.pc <<EOF
prefix=/usr/X11R7
exec_prefix=/usr/X11R7/bin
libdir=/usr/X11R7/$LIBDIR/nss
includedir=/usr/X11R7/include/nss
Name: NSS
Description: Network Security Services
Version: 3.12.3
Requires: nspr >= 4.8
Libs: -L/usr/X11R7/$LIBDIR/nss -lssl3 -lsmime3 -lnss3 -lnssutil3
Cflags: -I/usr/X11R7/include/nss
EOF
sed -i -e "s%\$LIBDIR/$LIBDIR%" $TMPROOT/usr/X11R7/$LIBDIR/pkgconfig/nss.pc
ln -sfv nss.pc $TMPROOT/usr/X11R7/$LIBDIR/pkgconfig/mozilla-nss.pc
chmod 644 $TMPROOT/usr/X11R7/$LIBDIR/pkgconfig/*.pc
}
postmk() {