diff options
author | Lex Spoon <lex@lexspoon.org> | 2006-04-02 11:22:06 +0000 |
---|---|---|
committer | Lex Spoon <lex@lexspoon.org> | 2006-04-02 11:22:06 +0000 |
commit | 2163b93a5148f966d068a617354c14e26fb389d1 (patch) | |
tree | 9f7426d574ca1fb87f0bf249bbf4094b8b626241 /debian/rules | |
parent | dd40ea8aeb15c2bbbc7d3713bfdeeeb46f7a04bf (diff) | |
download | scala-2163b93a5148f966d068a617354c14e26fb389d1.tar.gz scala-2163b93a5148f966d068a617354c14e26fb389d1.tar.bz2 scala-2163b93a5148f966d068a617354c14e26fb389d1.zip |
added material for building Debian packages
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000000..5e616b2fa6 --- /dev/null +++ b/debian/rules @@ -0,0 +1,50 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 + +export DH_ALWAYS_EXCLUDE=.svn + +build: build-stamp +build-stamp: + dh_testdir + ANT_OPTS=-Xmx512M ant dist + touch build-stamp + +clean: + dh_testdir + dh_clean -A + rm -rf build dists + rm -f build-stamp + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs -A + + install dists/latest/lib/scala-library.jar $(CURDIR)/debian/scala-library/usr/share/java/ + install dists/latest/lib/scala-dbc.jar $(CURDIR)/debian/scala-library/usr/share/java/ + + install -m 644 dists/latest/lib/scala-compiler.jar $(CURDIR)/debian/scala-dev/usr/share/java/ + install debian/command-scripts/* $(CURDIR)/debian/scala-dev/usr/bin/ + + dh_installdocs -A + dh_installman -pscala-dev docs/man/*/* + dh_installchangelogs -A + dh_compress -A + dh_fixperms -A + + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdeb -A + dh_gencontrol + dh_md5sums + dh_builddeb + + +binary: binary-indep + +.PHONY: build clean binary-indep binary install |