diff options
author | Eric Hameleers <alien@slackware.com> | 2008-05-18 14:31:30 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2008-05-18 14:31:30 +0000 |
commit | 8dff1d5126386d93680f18c432c6e6679e47c17f (patch) | |
tree | adda36b47151128034971a9f3467df17ec028b4b /newt | |
parent | 3ca1e4fcb3014532903f70a4c8572b0e45470b76 (diff) | |
download | asb-8dff1d5126386d93680f18c432c6e6679e47c17f.tar.gz asb-8dff1d5126386d93680f18c432c6e6679e47c17f.tar.xz |
Update for Slackware 12.1
Add TAG=alien, better SRCDIR, add SlackBuild to the docdir
Diffstat (limited to 'newt')
-rwxr-xr-x | newt/build/newt.SlackBuild | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/newt/build/newt.SlackBuild b/newt/build/newt.SlackBuild index e427afd8..cc8548b1 100755 --- a/newt/build/newt.SlackBuild +++ b/newt/build/newt.SlackBuild @@ -50,6 +50,7 @@ PRGNAM=newt VERSION=${VERSION:-0.52.2} ARCH=${ARCH:-i486} BUILD=${BUILD:-1} +TAG=${TAG:-alien} DOCS="CHANGES COPYING" @@ -57,9 +58,7 @@ DOCS="CHANGES COPYING" PYTHON=$(python -V 2>&1 | cut -f 2 -d' ' | cut -f 1-2 -d.) # Where do we look for sources? -CWD=$(pwd) -SRCDIR=$(dirname $0) -[ "${SRCDIR:0:1}" == "." ] && SRCDIR=${CWD}/${SRCDIR} +SRCDIR=$(cd $(dirname $0); pwd) # Place to build (TMP) package (PKG) and output (OUTPUT) the program: TMP=${TMP:-/tmp/build} @@ -89,9 +88,6 @@ else fi case "$ARCH" in - i386) SLKCFLAGS="-O2 -march=i386 -m${MOPT}=i686" - SLKLDFLAGS=""; LIBDIRSUFFIX="" - ;; i486) SLKCFLAGS="-O2 -march=i486 -m${MOPT}=i686" SLKLDFLAGS=""; LIBDIRSUFFIX="" ;; @@ -114,11 +110,7 @@ mkdir -p $OUTPUT # place for the package to be saved mkdir -p $TMP/tmp-$PRGNAM # location to build the source mkdir -p $PKG # place for the package to be built rm -rf $PKG/* # always erase old package's contents -if [ "$P1" != "--oldbuild" ]; then - # Use the "--oldbuild" parameter to keep old build files and continue; - # By default we remove the remnants of previous build and continue. - rm -rf $TMP/tmp-$PRGNAM/* -fi +rm -rf $TMP/tmp-$PRGNAM/* # remove the remnants of previous build # Source file availability: if ! [ -f ${SOURCE} ]; then @@ -215,6 +207,7 @@ fi # Add documentation: mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true +cp -a $SRCDIR/$(basename $0) $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild find $PKG/usr/doc -type f -exec chmod 644 {} \; # Compress the man page(s): @@ -238,11 +231,11 @@ fi # Build the package: cd $PKG -makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log +makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.tgz 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log cd $OUTPUT -md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.tgz.md5 +md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.tgz > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.tgz.md5 cd - -cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}.txt +cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt # Clean up the extra stuff: if [ "$P1" = "--cleanup" ]; then |