~ubuntu-branches/ubuntu/maverick/hsqldb/maverick

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2006-09-26 11:47:49 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060926114749-3jd0utm7w21x1iqt
Tags: 1.8.0.5-2ubuntu1
* Synchronise with Debian unstable; remaining changes:
  - build using java-gcj-compat.
* libhsqldb-java: Add gij as alternative dependency.
* Build a libhsqldb-java-gcj package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
2
 
 
3
include /usr/share/cdbs/1/rules/debhelper.mk
3
4
include /usr/share/cdbs/1/class/ant.mk
4
 
include /usr/share/cdbs/1/rules/debhelper.mk
5
5
include /usr/share/cdbs/1/rules/simple-patchsys.mk
6
6
 
7
 
PACKAGE_VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version: \(.*\)-[^-]*$$/\1/p')
8
 
 
9
7
JAVA_HOME = /usr/lib/jvm/java-gcj
10
 
ANT_HOME = /usr/share/ant
11
 
DEB_JARS = ant-launcher servlet-2.3
 
8
DEB_JARS = servlet-2.3
12
9
DEB_ANT_BUILDFILE = build/build.xml
13
10
DEB_ANT_BUILD_TARGET = hsqldb hsqldbutil
14
 
DEB_ANT_COMPILER := org.eclipse.jdt.core.JDTCompilerAdapter
 
11
DEB_ANT_COMPILER = org.eclipse.jdt.core.JDTCompilerAdapter
15
12
ifneq (,$(findstring eclipse,$(DEB_ANT_COMPILER)))
16
13
    DEB_JARS += ecj.jar
17
14
endif
18
15
 
19
 
DEB_INSTALL_DOCS_ALL = -X.cvsignore
 
16
DEB_INSTALL_DOCS_ALL = -X .cvsignore
20
17
DEB_INSTALL_CHANGELOGS_ALL = changelog.combined
21
18
 
22
19
 
48
45
 
49
46
 
50
47
define install-jar
51
 
install -m 644 -D lib/$(1).jar $(DEB_FINALDIR)/usr/share/java/$(1)-$(PACKAGE_VERSION).jar
52
 
dh_link /usr/share/java/$(1)-$(PACKAGE_VERSION).jar /usr/share/java/$(1).jar
 
48
install -m 644 -D lib/$(1).jar $(DEB_FINALDIR)/usr/share/java/$(1)-$(DEB_UPSTREAM_VERSION).jar
 
49
dh_link /usr/share/java/$(1)-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/$(1).jar
53
50
endef
54
51
 
55
52
install/libhsqldb-java:: DEB_FINALDIR=$(CURDIR)/debian/libhsqldb-java/
60
57
        install -m 755 debian/bin/hsqldb-* $(DEB_FINALDIR)/usr/bin/
61
58
        install -m 644 -D debian/bin/hsqldb.xpm $(DEB_FINALDIR)/usr/share/pixmaps/hsqldb.xpm
62
59
 
 
60
install/libhsqldb-java-gcj:: install-indep
 
61
        dh_nativejava -plibhsqldb-java-gcj
63
62
 
64
63
clean::
65
64
        rm -f lib/hsqldb*.jar