builder i rozszerzenie .spec

Jacek Rembisz jr178783 at zodiac.mimuw.edu.pl
Mon Jan 13 15:35:52 CET 2003


On Mon, Jan 13, 2003 at 03:03:22PM +0100, Tomek Orzechowski wrote:
> >> 
> >> Może raczej
> >> SPECFILE="`basename $SPECFILE .spec`.spec" ?
> >
> >Raczej .. jeżli już + oczywićie poprawka w usage informujaca o tym że 
> >mozna podać <package>[.spec]

Teraz chyba lepiej :)

Jacek
-------------- next part --------------
Index: builder
===================================================================
RCS file: /home/cvsroot/PLD/SPECS/builder,v
retrieving revision 1.125
diff -u -r1.125 builder
--- builder	10 Jan 2003 13:12:30 -0000	1.125
+++ builder	13 Jan 2003 14:26:55 -0000
@@ -84,7 +84,7 @@
 	[-Tvs|--tag-version-stable] [-Tvn|--tag-version-nest]
 	[-Ts|--tag-stable] [-Tn|--tag-nest] [-Tv|--tag-version]
 	[-nu|--no-urls] [-v|--verbose] [--opts <rpm opts>]
-	[--with/--without <feature>] [--define <macro> <value>] <package>.spec
+	[--with/--without <feature>] [--define <macro> <value>] <package>[.spec]
 
 	-D, --debug	- enable script debugging mode,
 	-V, --version	- output builder version
@@ -608,7 +608,7 @@
 	    RPMOPTS="${RPMOPTS} --define \"${MACRO} ${VALUE}\""
 	    ;;
 	* )
-	    SPECFILE="${1}"; shift ;;
+	    SPECFILE="`dirname $1`/`basename $1 .spec`.spec"; shift ;;
     esac
 done
 


More information about the pld-devel-pl mailing list