ZPMVER:=$(shell git tag --list 'v[0-9]*' | sed -e 's/^v//' | sort -nr | head -1)
ifeq ($(strip $(ZPMVER)),)
- ZPMVER:=0.1
+ ZPMVER:=0.1.1
endif
LZMAFLAGS=-Ilzma/api -Ilzma/tuklib -Ilzma/lzma -Ilzma/common -Ilzma/check -Ilzma/lz -Ilzma/rangecoder -Ilzma/simple -Ilzma/delta -DHAVE_CHECK_CRC64 -DHAVE_CHECK_CRC32 -DHAVE_ENCODER_LZMA2 -DHAVE_DECODER_LZMA2 -DHAVE_MF_BT4
ZPKGBIN=zpm-addfile zpm-extract zpm-init zpm-vercmp zpm-stat zpm-hash \
zpm-findpkg zpm-shell zpm-soneed
-SCRIPTS=zpm zpm-install zpm-merge zpm-list zpm-preserve zpm-test
+SCRIPTS=zpm zpm-install zpm-merge zpm-list zpm-preserve zpm-test zpm-log
COMPILED=$(ZPKGBIN)
PROGRAMS=$(SCRIPTS) $(COMPILED)
zpm-$(ZPMVER)-1.zpm: programs
rm -f $@
- $(ZPM) newpackage -f $@ -v 0.1 zpm
- $(ZPM) addtopackage -u root -g root -f $@ -P /sbin -v 0.1 zpm $(PROGRAMS)
+ $(ZPM) newpackage -f $@ -v $(ZPMVER) zpm
+ $(ZPM) addtopackage -u root -g root -f $@ -P /sbin -v $(ZPMVER) zpm $(PROGRAMS)
-tarball: zpm-0.1-1.tar.xz
+tarball: zpm-$(ZPMVER)-1.tar.xz
-zpm-0.1-1.tar.xz: programs
+zpm-$(ZPMVER)-1.tar.xz: programs
rm -f $@
tar -cJf $@ --transform='s|^|bin/|' \
$(PROGRAMS)
local.db t/ctap/prove.o
tmpinstall: package
- rm -r tmp
+ rm -rf tmp
mkdir tmp
- ZPMDB=tmp/db.zpm ./zpm -P. install -R tmp -f zpm-0.1-1.zpm -u nw -g nw
+ ZPMDB=tmp/db.zpm ./zpm -P. install -R tmp -f zpm-$(ZPMVER)-1.zpm -u nw -g nw