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
_______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel