base
This commit is contained in:
+41
@@ -0,0 +1,41 @@
|
||||
#!/bin/sh
|
||||
|
||||
PKG_NAME="libmcrypt"
|
||||
PKG_MAKE_HOME=`cat ../.PKG_HOME`
|
||||
PKG_META="./+MANIFEST"
|
||||
|
||||
## base script
|
||||
BASE_PATH="$PKG_MAKE_HOME/basescript"
|
||||
COPY_OUTPUT="$BASE_PATH/copy2output.sh"
|
||||
USE_OUTCOPY="$BASE_PATH/copy2scp.sh"
|
||||
WORK_OUTPKG="../.OUTPUT"
|
||||
|
||||
## input vlaue
|
||||
if [ $# -lt 1 ]
|
||||
then
|
||||
echo "$0 [TARGET]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
TARGET=$1
|
||||
|
||||
KEY_PATH=`grep "${TARGET}-KEY-PATH=" ../.DEPLOYMENT_INFO | sed -e "s/$(echo $TARGET)-KEY-PATH=//" `
|
||||
OUTPUT_PATH="${WORK_OUTPKG}/${KEY_PATH}"
|
||||
|
||||
## tar zxvf *.txz
|
||||
|
||||
## edit +MANIFEST => origin
|
||||
|
||||
## create pkg
|
||||
rm -f ./OUTPUT/*.txz
|
||||
pkg create -M $PKG_META -r ./ -o ./OUTPUT
|
||||
|
||||
## copy .OUTPUT
|
||||
cp -f ./OUTPUT/*.txz $OUTPUT_PATH
|
||||
|
||||
## register repo
|
||||
pkg repo $OUTPUT_PATH/.
|
||||
|
||||
## copy output server
|
||||
$COPY_OUTPUT "$USE_OUTCOPY" "$WORK_OUTPKG" "$PKG_NAME" "$TARGET"
|
||||
|
||||
Reference in New Issue
Block a user