diff options
Diffstat (limited to 'librerepkg')
-rwxr-xr-x | librerepkg | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -36,9 +36,17 @@ source rePKGBUILD usage() { echo "cd to a dir with a rePKGBUILD and other file info and run" - echo $0 + echo "$0 " + echo + echo "This script will repackage an arch package without compiling" } +while getopts 'h' arg; do + case $arg in + h) usage; exit 0 ;; + esac +done + stdnull "tempdir=$(mktemp -d /tmp/$(basename $PWD).XXXXX)" msg "Repackaging: $pkgname $pkgver-$pkgrel ($(date -u))" @@ -47,6 +55,6 @@ stdnull "pushd ${tempdir}" mv rePKGBUILD PKGBUILD msg2 "Updating md5sums" makepkg -g >> PKGBUILD -msg "Repackaging using libremakepkg" -sudo libremakepkg - +msg "Repackaging using makepkg" +makepkg -Lc +stdnull "popd ${tempdir}" |