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

Reply via email to