diff --git a/meson.build b/meson.build index 55412e3..0a199a4 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'spmenu', 'c', - version : '"3.2"', + version : '"3.2.1"', default_options : ['warning_level=3'] ) diff --git a/scripts/spmenu_make b/scripts/spmenu_make index 7acfed8..1627d88 100755 --- a/scripts/spmenu_make +++ b/scripts/spmenu_make @@ -18,7 +18,7 @@ static=${static:-false} clean() { clean_headers - rm -rf ./*.zst* ./*.tar* ./*.sig* *.PKGBUILD *.ebuild build/ + rm -rf ./*.zst* ./*.tar* ./*.sig* *.PKGBUILD *.ebuild *.ebuild* build/ } check_correct_dir() { @@ -165,10 +165,22 @@ gen_arch_pkg() { [ ! -x "$(command -v makepkg)" ] && printf "makepkg required for this action.\n" && exit 1 [ -f "packaging/PKGBUILD" ] || exit 1 + rm -f PKGBUILD + gen_pkg - sed "s/VERSION/${version}/g; s/MD5SUM/$(md5sum *.tar.gz | cut -d ' ' -f 1)/g; s/SHA256SUM/$(sha256sum *.tar.gz | cut -d ' ' -f 1)/g" packaging/PKGBUILD > PKGBUILD + if [ -x "$(command -v md5sum)" ]; then + MD5_SUM="$(md5sum spmenu-${version}.tar.gz | cut -d ' ' -f 1)" + fi + + if [ -x "$(command -v sha256sum)" ]; then + SHA256_SUM="$(sha256sum spmenu-${version}.tar.gz | cut -d ' ' -f 1)" + fi + + sed "s/VERSION/${version}/g; s/MD5SUM/$MD5_SUM/g; s/SHA256SUM/$SHA256_SUM/g" packaging/PKGBUILD > PKGBUILD + makepkg -sfr --sign || exit 1 + rm -rf src/ pkg/ mv PKGBUILD spmenu-${version}.PKGBUILD diff --git a/spmenu.1 b/spmenu.1 index c9d71d3..30198ea 100644 --- a/spmenu.1 +++ b/spmenu.1 @@ -15,7 +15,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "spmenu" "1" "" "3.2" "fancy dynamic menu" +.TH "spmenu" "1" "" "3.2.1" "fancy dynamic menu" .hy .SH spmenu .PP diff --git a/spmenu_run.1 b/spmenu_run.1 index f3739ce..815473c 100644 --- a/spmenu_run.1 +++ b/spmenu_run.1 @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "spmenu_run" "1" "" "3.2" "$PATH/.desktop launcher and file manager" +.TH "spmenu_run" "1" "" "3.2.1" "$PATH/.desktop launcher and file manager" .hy .SH spmenu_run .PP diff --git a/spmenu_test.1 b/spmenu_test.1 index 1930ec3..a2a69fa 100644 --- a/spmenu_test.1 +++ b/spmenu_test.1 @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "spmenu_test" "1" "" "3.2" "spmenu test script" +.TH "spmenu_test" "1" "" "3.2.1" "spmenu test script" .hy .SH spmenu_test .PP