X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=inline;f=debian%2Frules;fp=debian%2Frules;h=76fea2a772ad4ee1b4b98bd8ad51a4583b57babc;hb=1454981ac5f4f7ea8fe741a8125efbf0b09497ea;hp=0000000000000000000000000000000000000000;hpb=f299779179b32203a5bb9b91e1e6088ac5caf4ca;p=fiveam.git diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..76fea2a --- /dev/null +++ b/debian/rules @@ -0,0 +1,71 @@ +#!/usr/bin/make -f + +export DH_COMPAT=4 + +pkg := fiveam +debpkg := cl-$(pkg) + + +clc-source := usr/share/common-lisp/source +clc-systems := usr/share/common-lisp/systems +clc-files := $(clc-source)/$(pkg) +doc-dir := usr/share/doc/$(debpkg) + + +configure: configure-stamp + +configure-stamp: + dh_testdir + # Add here commands to configure the package. +# touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + # Add here commands to compile the package. +# touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + # Add here commands to clean up after the build process. + rm -rf debian/postinst.* debian/prerm.* debian/$(debpkg) + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + # Add here commands to install the package into debian/pkg. + dh_installdirs + + # Install sources + dh_install $(pkg).asd $(clc-files) + cp -r src debian/$(debpkg)/$(clc-files) + cp -r t debian/$(debpkg)/$(clc-files) + find debian/$(debpkg)/$(clc-files) -name .arch-ids | xargs rm -r + dh_link $(clc-files)/$(pkg).asd $(clc-systems)/$(pkg).asd + +# Build architecture-independent files here. +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs README + dh_installchangelogs +# dh_installemacsen +# dh_installexamples + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure