From f9aad679e29673b08be67aeb3bcd3f792240df82 Mon Sep 17 00:00:00 2001 From: rhatto Date: Thu, 31 Aug 2006 16:09:25 +0000 Subject: mhonarc update git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@79 370017ae-e619-0410-ac65-c121f96126d4 --- mhonarc/MHonArc.SlackBuild | 32 ++++++++++++++++++++++++++ mhonarc/MHonArc.build | 56 +++++++++++++++++++--------------------------- 2 files changed, 55 insertions(+), 33 deletions(-) create mode 100755 mhonarc/MHonArc.SlackBuild diff --git a/mhonarc/MHonArc.SlackBuild b/mhonarc/MHonArc.SlackBuild new file mode 100755 index 00000000..10e0a2f2 --- /dev/null +++ b/mhonarc/MHonArc.SlackBuild @@ -0,0 +1,32 @@ +#!/bin/bash +# +# SlackBuild script to call MHonArc.build with correct settings +# + +CWD="`pwd`" + +if [ -f "/etc/slackbuildrc" ]; then + source /etc/slackbuildrc +fi + +if [ -f "~/.slackbuildrc" ]; then + source ~/.slackbuildrc +fi + +# default settings +PACKAGE="MHonArc" +VERSION=${VERSION:=2.6.15} +ARCH="noarch" +BUILD=${BUILD:=1rha} +SRC_DIR=${SRC:=$CWD} +TMP=${TMP:=/tmp} +REPOS=${REPOS:=$TMP} + +rm -rf $TMP/$PACKAGE +mkdir -p $SRC_DIR/$PACKAGE $TMP/$PACKAGE + +slacktrack -b $REPOS -x $TMP,$SRC_DIR,/dev -jefkzp "$PACKAGE-$VERSION-$ARCH-$BUILD.tgz" "./$PACKAGE.build" + +if [ "$CLEANUP" == "yes" ]; then + rm -rf $TMP/$PACKAGE +fi diff --git a/mhonarc/MHonArc.build b/mhonarc/MHonArc.build index db130ca5..2b178ff0 100755 --- a/mhonarc/MHonArc.build +++ b/mhonarc/MHonArc.build @@ -8,13 +8,6 @@ CWD="`pwd`" -# default settings -PACKAGE="MHonArc" -ARCH="noarch" -_TMP="/tmp" -_VERSION="2.6.15" -_BUILD="1rha" - if [ -f "/etc/slackbuildrc" ]; then source /etc/slackbuildrc fi @@ -23,29 +16,15 @@ if [ -f "~/.slackbuildrc" ]; then source ~/.slackbuildrc fi -if [ -z "$VERSION" ]; then - VERSION="$_VERSION" -fi - -if [ -z "$BUILD" ]; then - BUILD="$_BUILD" -fi - -if [ "$ARCH" == "x86_64" ]; then - LIBDIR=/usr/lib64 -else - LIBDIR=/usr/lib -fi - -if [ -z "$SRC" ]; then - SRC_DIR="$CWD" -else - SRC_DIR="$SRC" -fi - -if [ -z "$TMP" ]; then - TMP="$_TMP" -fi +# default settings +PACKAGE="MHonArc" +ARCH="noarch" +TMP=${TMP:=/tmp} +VERSION=${VERSION:=2.6.15} +ARCH=${ARCH:=i386} +BUILD=${BUILD:=1rha} +SRC_DIR=${SRC:=$CWD} +PREFIX="/usr/local" RTOOL="wget" PACKAGE_EXT="gz" @@ -86,6 +65,12 @@ HQLvCJtzi5ItzFcUAKCsbdsaPrV6noZQ+IjvSYat1ObXVQ== -----END PGP PUBLIC KEY BLOCK----- EOPGP +SRC_DIR="$SRC_DIR/$PACKAGE" + +if [ ! -d "$SRC_DIR" ]; then + mkdir -p $SRC_DIR +fi + if [ "$RTOOL" == "wget" ] && [ ! -f "$SRC_DIR/$SRC" ]; then rm -f $SRC_DIR/$SRC $SRC_DIR/$SRC.sig wget "$URL" -O "$SRC_DIR/$SRC" @@ -100,9 +85,14 @@ else tarflag="z" fi -rm -rf $TMP/package-$PACKAGE -mkdir $TMP/package-$PACKAGE -cd $TMP/package-$PACKAGE +TMP="$TMP/$PACKAGE" + +if [ ! -d "$TMP" ]; then + mkdir -p $TMP +fi + +cd $TMP + tar xvf$tarflag $SRC_DIR/$SRC cd $PACKAGE-$VERSION -- cgit v1.2.3