[DebianGIS-dev] CVS Update: musmap create_package.sh
mparent-guest at haydn.debian.org
mparent-guest at haydn.debian.org
Tue Mar 28 11:31:10 UTC 2006
User: mparent-guest
Date: 06/03/28 11:31:10
Modified: . create_package.sh
Log:
command line options
Revision Changes Path
1.4 +36 -22 musmap/create_package.sh
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/musmap/create_package.sh?annotate=1.4&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/musmap/create_package.sh?rev=1.4&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/musmap/create_package.sh.diff?r1=1.4&r2=1.3&cvsroot=
-----------------------------------
Index: create_package.sh
===================================================================
RCS file: /cvsroot/pkg-grass/musmap/create_package.sh,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- create_package.sh 28 Mar 2006 10:48:10 -0000 1.3
+++ create_package.sh 28 Mar 2006 11:31:10 -0000 1.4
@@ -6,29 +6,43 @@
MUSMAP_PKG_SOURCE=`pwd`
#Musmap source
MUSMAP_SOURCE=$MUSMAP_PKG_SOURCE/../../musmap/musmap
-
#Original source
MUSMAP_ORIG_TARGET="$MUSMAP_PKG_SOURCE/musmap-$MUSMAP_VERSION.orig"
-mkdir -v $MUSMAP_ORIG_TARGET
-cp -R $MUSMAP_SOURCE/* $MUSMAP_ORIG_TARGET
-#== cleaning
-find "$MUSMAP_ORIG_TARGET" -name CVS | xargs --no-run-if-empty rm -fr
-find "$MUSMAP_ORIG_TARGET" -name .cvsignore | xargs --no-run-if-empty rm -f
-find "$MUSMAP_ORIG_TARGET" -name "*~" | xargs --no-run-if-empty rm -f
-
-#Patched target
+#target
MUSMAP_TARGET="$MUSMAP_PKG_SOURCE/musmap-$MUSMAP_VERSION"
-mkdir -v $MUSMAP_TARGET
-cp -R $MUSMAP_ORIG_TARGET/* $MUSMAP_TARGET
-
-#Debian-specific
-cp -R $MUSMAP_PKG_SOURCE/debian $MUSMAP_TARGET
-find "$MUSMAP_TARGET/debian" -name CVS | xargs --no-run-if-empty rm -fr
-find "$MUSMAP_TARGET/debian" -name .cvsignore | xargs --no-run-if-empty rm -f
-find "$MUSMAP_TARGET/debian" -name "*~" | xargs --no-run-if-empty rm -f
-cd "$MUSMAP_TARGET"
-yada rebuild
-su root "dpkg-buildpackage -sa -tc"
-#rm -R -f "$MUSMAP_ORIG_TARGET"
-rm -R -f "$MUSMAP_TARGET"
+case $1 in
+ "")
+ mkdir -v $MUSMAP_ORIG_TARGET
+ cp -R $MUSMAP_SOURCE/* $MUSMAP_ORIG_TARGET
+ #== cleaning
+ find "$MUSMAP_ORIG_TARGET" -name CVS | xargs --no-run-if-empty rm -fr
+ find "$MUSMAP_ORIG_TARGET" -name .cvsignore | xargs --no-run-if-empty rm -f
+ find "$MUSMAP_ORIG_TARGET" -name "*~" | xargs --no-run-if-empty rm -f
+
+ #Patched target
+ mkdir -v $MUSMAP_TARGET
+ cp -R $MUSMAP_ORIG_TARGET/* $MUSMAP_TARGET
+
+ #Debian-specific
+ cp -R $MUSMAP_PKG_SOURCE/debian $MUSMAP_TARGET
+ find "$MUSMAP_TARGET/debian" -name CVS | xargs --no-run-if-empty rm -fr
+ find "$MUSMAP_TARGET/debian" -name .cvsignore | xargs --no-run-if-empty rm -f
+ find "$MUSMAP_TARGET/debian" -name "*~" | xargs --no-run-if-empty rm -f
+
+ cd "$MUSMAP_TARGET"
+ yada rebuild
+ su root "dpkg-buildpackage -sa -tc"
+ #rm -R -f "$MUSMAP_ORIG_TARGET"
+ rm -R -f "$MUSMAP_TARGET"
+ ;;
+ --version)
+ echo "Musmap debian packager, version $Revision$"
+ echo "Current Musmap version in changelog: $MUSMAP_VERSION"
+ ;;
+ --help|*)
+ echo "usage: $0"
+ echo "Musmap upstream source should be in '$MUSMAP_SOURCE'"
+ echo "yada package is required"
+ ;;
+esac
More information about the Pkg-grass-devel
mailing list