devmapper pkgconfig file wird jetzt erzeugt..
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6064 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
06a8558b8d
commit
6766de42f0
@ -98,6 +98,22 @@ mk32() {
|
|||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
mv $TMPROOT/include $TMPROOT/usr
|
mv $TMPROOT/include $TMPROOT/usr
|
||||||
|
if [ ! -d $TMPROOT/usr/lib/pkgconfig ]; then
|
||||||
|
mkdir -p $TMPROOT/usr/lib/pkgconfig
|
||||||
|
fi
|
||||||
|
cat >$TMPROOT/usr/lib/pkgconfig/devmapper.pc <<EOF
|
||||||
|
prefix=/
|
||||||
|
exec_prefix=\${prefix}
|
||||||
|
libdir=\${exec_prefix}/lib
|
||||||
|
includedir=\${prefix}/include
|
||||||
|
|
||||||
|
Name: uuid
|
||||||
|
Description: Universally unique id library
|
||||||
|
Version: 1.02
|
||||||
|
Requires:
|
||||||
|
Cflags: -I\${includedir}
|
||||||
|
Libs: -L\${libdir} -ldevmapper
|
||||||
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
@ -115,12 +131,28 @@ mk() {
|
|||||||
|
|
||||||
cd scripts/lvm2create_initrd
|
cd scripts/lvm2create_initrd
|
||||||
make manpage
|
make manpage
|
||||||
sed -e "s@/lib/lvm-200/lvm@/sbin/lvm@g;s@/bin/busybox@/opt/initrd/bin/busybox/g;s@tail -1@tail -n -1@g;s@/dev/MAKEDEV@/sbin/MAKEDEV@g;s@consoleonly@@g" lvm2create_initrd > $TMPROOT/sbin/lvm2create_initrd
|
sed -e "s@/lib/lvm-200/lvm@/sbin/lvm@g;s@/bin/busybox@/opt/initrd/bin/busybox@g;s@tail -1@tail -n -1@g;s@/dev/MAKEDEV@/sbin/MAKEDEV@g;s@consoleonly@@g" lvm2create_initrd > $TMPROOT/sbin/lvm2create_initrd
|
||||||
chmod 0755 $TMPROOT/sbin/lvm2create_initrd
|
chmod 0755 $TMPROOT/sbin/lvm2create_initrd
|
||||||
cp lvm2create_initrd.8 $TMPROOT/usr/share/man/man8/
|
cp lvm2create_initrd.8 $TMPROOT/usr/share/man/man8/
|
||||||
chmod 0444 $TMPROOT/usr/share/man/man8/lvm2create_initrd.8
|
chmod 0444 $TMPROOT/usr/share/man/man8/lvm2create_initrd.8
|
||||||
mv $TMPROOT/include $TMPROOT/usr
|
mv $TMPROOT/include $TMPROOT/usr
|
||||||
rm $TMPROOT/lib/libdevmapper.so
|
rm $TMPROOT/lib/libdevmapper.so
|
||||||
|
if [ ! -d $TMPROOT/usr/${LIBDIR}/pkgconfig ]; then
|
||||||
|
mkdir -p $TMPROOT/usr/${LIBDIR}/pkgconfig
|
||||||
|
fi
|
||||||
|
cat > $TMPROOT/usr/${LIBDIR}/pkgconfig/devmapper.pc <<EOF
|
||||||
|
prefix=/
|
||||||
|
exec_prefix=\${prefix}
|
||||||
|
libdir=\${exec_prefix}/${LIBDIR}
|
||||||
|
includedir=\${prefix}/include
|
||||||
|
|
||||||
|
Name: uuid
|
||||||
|
Description: Universally unique id library
|
||||||
|
Version: 1.02
|
||||||
|
Requires:
|
||||||
|
Cflags: -I\${includedir}
|
||||||
|
Libs: -L\${libdir} -ldevmapper
|
||||||
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
Loading…
Reference in New Issue
Block a user