From 849f10e2070c8fac27b597e0c693061c747ef33b Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Wed, 17 Dec 2008 13:58:46 +0000 Subject: Properly use the two source directories --- recordmydesktop/build/recordmydesktop.SlackBuild | 82 +++++++++++++----------- 1 file changed, 44 insertions(+), 38 deletions(-) (limited to 'recordmydesktop/build') diff --git a/recordmydesktop/build/recordmydesktop.SlackBuild b/recordmydesktop/build/recordmydesktop.SlackBuild index 5b75f180..91c070e4 100755 --- a/recordmydesktop/build/recordmydesktop.SlackBuild +++ b/recordmydesktop/build/recordmydesktop.SlackBuild @@ -147,45 +147,47 @@ echo Building ... # First, the commandline program: cd ${PRGNAM}-${VERSION} -LDFLAGS="$SLKLDFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --sysconfdir=/etc \ - --program-prefix= \ - --program-suffix= \ - --build=$ARCH-slackware-linux \ - 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log -make 2>&1 | tee $OUTPUT/make-${PRGNAM}.log - -if $(which installwatch > /dev/null 2>&1); then - installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install -else - make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log -fi + LDFLAGS="$SLKLDFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + CFLAGS="$SLKCFLAGS" \ + ./configure --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --sysconfdir=/etc \ + --program-prefix= \ + --program-suffix= \ + --build=$ARCH-slackware-linux \ + 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log + make 2>&1 | tee $OUTPUT/make-${PRGNAM}.log + + if $(which installwatch > /dev/null 2>&1); then + installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install + else + make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log + fi +cd .. # Next, the QT4 GUI program: cd qt-${PRGNAM}-${QTVER} -LDFLAGS="$SLKLDFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -CFLAGS="$SLKCFLAGS" \ -./configure --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --sysconfdir=/etc \ - --program-prefix= \ - --program-suffix= \ - --build=$ARCH-slackware-linux \ - 2>&1 | tee $OUTPUT/configure-qt-${PRGNAM}.log -make 2>&1 | tee $OUTPUT/make-qt-${PRGNAM}.log - -if $(which installwatch > /dev/null 2>&1); then - installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install -else - make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log -fi + LDFLAGS="$SLKLDFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + CFLAGS="$SLKCFLAGS" \ + ./configure --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --sysconfdir=/etc \ + --program-prefix= \ + --program-suffix= \ + --build=$ARCH-slackware-linux \ + 2>&1 | tee $OUTPUT/configure-qt-${PRGNAM}.log + make 2>&1 | tee $OUTPUT/make-qt-${PRGNAM}.log + + if $(which installwatch > /dev/null 2>&1); then + installwatch -o $OUTPUT/install-${PRGNAM}.log make DESTDIR=$PKG install + else + make DESTDIR=$PKG install 2>&1 |tee $OUTPUT/install-${PRGNAM}.log + fi +cd .. # Add this to the doinst.sh: ! [ -d $PKG/install ] && mkdir -p $PKG/install @@ -199,8 +201,12 @@ EOT # Add documentation: mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/qt-${PROGRAM} -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true -cp -a $QTDOCS $PKG/usr/doc/$PRGNAM-$VERSION/qt-${PROGRAM} || true +( cd ${PRGNAM}-${VERSION} + cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true +) +( cd qt-${PRGNAM}-${QTVER} + cp -a $QTDOCS $PKG/usr/doc/$PRGNAM-$VERSION/qt-${PROGRAM} || true +) cp -a $SRCDIR/$(basename $0) $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION find $PKG/usr/doc -type f -exec chmod 644 {} \; -- cgit v1.2.3-79-gdb01