mirror of
https://github.com/Project-OSS-Revival/alien.git
synced 2026-04-24 14:00:17 +00:00
as it is run. Also added --veryverbose for verbose with command
output too.
* Use -V for version. (-v used to be documented, but never worked)
54 lines
1.2 KiB
Makefile
Executable File
54 lines
1.2 KiB
Makefile
Executable File
#!/usr/bin/make -f
|
|
|
|
build: build-stamp
|
|
build-stamp:
|
|
dh_testdir
|
|
perl Makefile.PL
|
|
$(MAKE)
|
|
# simple smoke test
|
|
./alien.pl -V
|
|
touch build-stamp
|
|
|
|
clean:
|
|
dh_testdir
|
|
dh_testroot
|
|
rm -f build-stamp
|
|
perl Makefile.PL
|
|
-$(MAKE) realclean
|
|
dh_clean
|
|
|
|
binary-arch: build
|
|
|
|
binary-indep: build
|
|
dh_testdir
|
|
dh_testroot
|
|
dh_clean -k
|
|
$(MAKE) pure_install INSTALLDIRS=vendor \
|
|
PREFIX=$(shell pwd)/debian/alien/$(shell perl -MConfig -e 'print $$Config{prefix}') \
|
|
VARPREFIX=$(shell pwd)/debian/alien
|
|
# Why does it make this empty directory? Sigh.
|
|
rm -rf debian/alien/usr/lib
|
|
dh_installdocs README gendiff.txt
|
|
dh_installexamples
|
|
dh_installchangelogs
|
|
dh_compress
|
|
dh_fixperms
|
|
dh_perl
|
|
dh_installdeb
|
|
dh_gencontrol
|
|
dh_md5sums
|
|
dh_builddeb
|
|
|
|
VERSION=$(shell expr "`dpkg-parsechangelog 2>/dev/null |grep Version:`" : '.*Version: \(.*\)')
|
|
|
|
# Update the web page. Not intended for use by anyone except the author.
|
|
DIR=/home/web/kitenet.net/programs/alien
|
|
installhook:
|
|
cp debian/changelog $(DIR)/CHANGES
|
|
echo -n $(VERSION) > $(DIR)/LATEST-VERSION-IS
|
|
rm -f $(DIR)/*.tar.gz
|
|
ln -sf /home/joey/debian/unstable/alien_$(VERSION).tar.gz $(DIR)
|
|
|
|
binary: binary-indep binary-arch
|
|
.PHONY: build clean binary-indep binary-arch binary
|