diff options
Diffstat (limited to 'debian/rules')
| -rwxr-xr-x | debian/rules | 53 | 
1 files changed, 53 insertions, 0 deletions
| diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..e55bdb0 --- /dev/null +++ b/debian/rules @@ -0,0 +1,53 @@ +#!/usr/bin/make -f +# Made with the aid of debmake, by Christoph Lameter, +# based on the sample debian/rules file for GNU hello by Ian Jackson. + +package=dictionary + +build: +	$(checkdir) +	 +	touch build + +clean: +	$(checkdir) +	-rm -f build +	-rm -f `find . -name "*~"` +	-rm -rf debian/tmp debian/files* core debian/substvars + +binary-indep: checkroot build +	$(checkdir) +# There are no architecture-independent files to be uploaded +# generated by this package.  If there were any they would be +# made here. + +binary-arch: checkroot build +	$(checkdir) +	-rm -rf debian/tmp +	install -d debian/tmp +	cd debian/tmp && install -d `cat ../dirs` + +	cp dictionary.el connection.el link.el dictionary-init.el \ +		debian/tmp/usr/share/emacs/site-lisp +	cp install.debian debian/tmp/usr/lib/emacsen-common/packages/install/dictionary +	chmod 755 debian/tmp/usr/lib/emacsen-common/packages/install/dictionary +	cp remove.debian debian/tmp/usr/lib/emacsen-common/packages/remove/dictionary +	chmod 755 debian/tmp/usr/lib/emacsen-common/packages/remove/dictionary +	 +	debstd README  +	dpkg-gencontrol -isp +	chown -R root.root debian/tmp +	chmod -R go=rX debian/tmp +	dpkg --build debian/tmp .. + +define checkdir +	test -f debian/rules +endef + +binary: binary-indep binary-arch + +checkroot: +	$(checkdir) +	test root = "`whoami`" + +.PHONY: binary binary-arch binary-indep clean checkroot | 
