Codebase list db5.3 / a42eb8b
Use dh_nativejava debhelper command Ondřej Surý 13 years ago
4 changed file(s) with 8 addition(s) and 18 deletion(s). Raw diff Collapse all Expand all
127127 Architecture: any
128128 Section: java
129129 Priority: optional
130 Depends: libgcj-common (>> 1:4.1.1-13),
131 libdb5.1-java (= ${binary:Version}),
130 Depends: libdb5.1-java (= ${binary:Version}),
132131 ${shlibs:Depends},
133132 ${misc:Depends}
134133 Description: Berkeley v5.1 Database Libraries for Java (native code)
+0
-5
debian/java-gcj.postrm less more
0 #!/bin/sh -e
1
2 if which rebuild-gcj-db >/dev/null 2>&1; then
3 rebuild-gcj-db
4 fi
+0
-2
debian/libdb5.1-java-gcj.install less more
0 usr/lib/gcj
1 usr/share/gcj
116116 $(CURDIR)/debian/tmp/usr/share/java/lib$(package)-java-$(version).jar
117117 ln -s lib$(package)-java-$(version).jar \
118118 $(CURDIR)/debian/tmp/usr/share/java/lib$(package)-java.jar
119 ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
120 (TMPFILE=$$(mktemp -t sourcelist.XXXXXXXXXX) && \
121 find $(CURDIR) -type f ! -type l >$$TMPFILE && \
122 aot-compile -L /usr/lib/gcj -c -fsource-filename=$$TMPFILE debian/tmp debian/tmp/usr/lib/gcj; \
123 retval=$?; \
124 rm -f $$TMPFILE; exit $$retval)
125 mkdir -p $(CURDIR)/debian/tmp/usr/share/gcj/classmap.d
126 mv $(CURDIR)/debian/tmp/usr/lib/gcj/*.db $(CURDIR)/debian/tmp/usr/share/gcj/classmap.d
127 endif
128119 endif
129120 endif
130121 # Remove .la files
147138 override_dh_install:
148139 dh_install -a -Xusr/doc --fail-missing
149140 tcltk-depends
141 ifeq (,$(findstring z$(DEB_HOST_GNU_CPU)z,$(JAVA_UNSUPPORTED_CPUS)))
142 ifeq (,$(findstring z$(DEB_HOST_GNU_SYSTEM)z,$(JAVA_UNSUPPORTED_SYSTEMS)))
143 ifneq (,$(filter $(DEB_HOST_ARCH), $(gcj_native_archs)))
144 dh_nativejava
145 endif
146 endif
147 endif
150148
151149 override_dh_installdocs:
152150 dh_installdocs -pdb5.1-doc