Rotwang wrote:
you can do extract them manually inside the build() function
* I know ;], I think it's not case to be discussed at the contribML but pkgmk's support for *.tar *.tbz2 and *.rar would be nice.
sure, something like these patch: --- pkgmk.orig 2008-05-08 17:34:26.000000000 +0200 +++ pkgmk 2008-05-08 17:57:13.000000000 +0200 @@ -159,8 +159,10 @@ unpack_source() { case $LOCAL_FILENAME in *.tar.gz|*.tar.Z|*.tgz) COMMAND="tar -C $SRC --use-compress-program=gzip -xf $LOCAL_FILENAME" ;; - *.tar.bz2) + *.tar.bz2|*.tbz2) COMMAND="tar -C $SRC --use-compress-program=bzip2 -xf $LOCAL_FILENAME" ;; + *.tar) + COMMAND="tar -C $SRC -xf $LOCAL_FILENAME" ;; *.zip) COMMAND="unzip -qq -o -d $SRC $LOCAL_FILENAME" ;; *) in addition, rar is not in core Best regards, Jose V Beneyto