diff options
author | Alad Wenter <alad@archlinux.info> | 2016-10-10 10:47:38 +0200 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2016-10-22 12:50:54 +0200 |
commit | 1f8f0bd9ac4c11cdc1b9506f9f64d8192ecad4ee (patch) | |
tree | 209a9b9e48a558b8b75ff062e4f86d86cb29df95 /scripts/pkgdelta.sh.in | |
parent | dfc78129be7acaa0ebe71fe407d63b5141c10150 (diff) | |
download | pacman-1f8f0bd9ac4c11cdc1b9506f9f64d8192ecad4ee.tar.gz pacman-1f8f0bd9ac4c11cdc1b9506f9f64d8192ecad4ee.tar.xz |
makepkg: Move parseopts from library to libmakepkg
parseopts is used in makepkg and other scripts such as pacman-key as a
getopt replacement.
Instead of including it in those scripts via a macro, move it to
libmakepkg/util/parseopts.sh and have scripts source this file where
appropriate.
To keep the parseopts test, a new variable was introduced:
PM_LIBMAKEPKG_DIR
Signed-off-by: Alad Wenter <alad@archlinux.info>
Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'scripts/pkgdelta.sh.in')
-rw-r--r-- | scripts/pkgdelta.sh.in | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scripts/pkgdelta.sh.in b/scripts/pkgdelta.sh.in index fe63974d..9f87185b 100644 --- a/scripts/pkgdelta.sh.in +++ b/scripts/pkgdelta.sh.in @@ -28,6 +28,12 @@ export TEXTDOMAINDIR='@localedir@' declare -r myver='@PACKAGE_VERSION@' +LIBRARY=${LIBRARY:-'@libmakepkgdir@'} + +# Import parseopts.sh +source "$LIBRARY"/util/parseopts.sh + +# Options QUIET=0 USE_COLOR='y' @@ -41,7 +47,6 @@ max_delta_size=70 # ensure we have a sane umask set umask 0022 -m4_include(library/parseopts.sh) m4_include(library/output_format.sh) # print usage instructions |