1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
DESTDIR=
PREFIX=/usr/local
MANDIR=$(PREFIX)/share/man
all: manpage
install: all
mkdir -p $(DESTDIR)$(MANDIR)/man1/
mkdir -p $(DESTDIR)$(PREFIX)/bin/
cp convmv.1.gz $(DESTDIR)$(MANDIR)/man1/
install -m 755 convmv $(DESTDIR)$(PREFIX)/bin/
manpage:
pod2man --section 1 --center=" " convmv | gzip -9 > convmv.1.gz
clean:
rm -f convmv.1.gz convmv-*.tar.gz MD5sums .files .name
rm -rf suite
test:
test -d suite || tar -xf testsuite.tar
cd suite ; ./dotests.sh
dist: clean
sed -n "2,2p" convmv |sed "s/.*convmv \([^ ]*\).*/\1/" > VERSION
md5sum `find . -name "*" -type f` |gpg --clearsign >.MD5sums
mv .MD5sums MD5sums
ls > .files
echo convmv-`cat VERSION` >.name
mkdir `cat .name`
mv `cat .files` `cat .name`
tar -cv * |gzip > `cat .name`.tar.gz
mv `cat .name`/* .
rmdir `cat .name`
|