r11729 - in /packages/unstable/java-access-bridge/debian: control links rules
kartikm-guest at users.alioth.debian.org
kartikm-guest at users.alioth.debian.org
Fri Jun 29 04:01:31 UTC 2007
Author: kartikm-guest
Date: Fri Jun 29 04:01:30 2007
New Revision: 11729
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=11729
Log:
Added links file, moved dh_install to binary-indep, much better working way to get VERSION of package, moved LDFLAGS out of configure
Added:
packages/unstable/java-access-bridge/debian/links
Modified:
packages/unstable/java-access-bridge/debian/control
packages/unstable/java-access-bridge/debian/rules
Modified: packages/unstable/java-access-bridge/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/java-access-bridge/debian/control?rev=11729&op=diff
==============================================================================
--- packages/unstable/java-access-bridge/debian/control (original)
+++ packages/unstable/java-access-bridge/debian/control Fri Jun 29 04:01:30 2007
@@ -13,7 +13,7 @@
Package: libgnomeaccessbridge-java
Architecture: all
-Depends: sun-java6-jre
+Depends: sun-java6-jre | sun-java5-jre
Description: Java Access Bridge for GNOME
This package contains the java access bridge for GNOME, which connects the
built-in accessibility support in Java Swing apps to the GNOME Accessibility
Added: packages/unstable/java-access-bridge/debian/links
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/java-access-bridge/debian/links?rev=11729&op=file
==============================================================================
--- packages/unstable/java-access-bridge/debian/links (added)
+++ packages/unstable/java-access-bridge/debian/links Fri Jun 29 04:01:30 2007
@@ -1,0 +1,1 @@
+${JARNAME}-${VERSION}.jar ${JARNAME}.jar
Modified: packages/unstable/java-access-bridge/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/java-access-bridge/debian/rules?rev=11729&op=diff
==============================================================================
--- packages/unstable/java-access-bridge/debian/rules (original)
+++ packages/unstable/java-access-bridge/debian/rules Fri Jun 29 04:01:30 2007
@@ -7,12 +7,13 @@
include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
JAVA_HOME := /usr/lib/jvm/java-6-sun
-JAR := $(JAVA_HOME)/bin/jar
JARNAME := gnome-java-bridge
-
-VERSION := dpkg-parsechangelog | grep "^Version: "| cut -b 10-15
+DEBVERSION := $(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p')
+VERSION := $(shell echo $(DEBVERSION) | sed -e 's/-[^-]*$$//')
CFLAGS = -Wall -g
+LDFLAGS = -Wl,-z,defs
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
@@ -22,8 +23,10 @@
config.status: configure
dh_testdir
- ./configure CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" \
- --with-java-home=${JAVA_HOME} --prefix=/usr
+ ./configure CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
+ --build=$(DEB_BUILD_GNU_TYPE) \
+ --with-java-home=${JAVA_HOME} \
+ --prefix=/usr
build: build-stamp
build-stamp: config.status
@@ -35,7 +38,7 @@
dh_testdir
dh_testroot
rm -f build-stamp
- $(MAKE) -i distclean
+ -$(MAKE) -i distclean
# cleanups
rm -f `find -name Makefile`
@@ -54,17 +57,16 @@
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
mv debian/tmp/usr/share/jar/gnome-java-bridge.jar \
- $(CURDIR)/debian/tmp/usr/share/jar/${JARNAME}-${VERSION}.jar
- dh_install debian/tmp/usr/share/jar/${JARNAME}-${VERSION}.jar \
- usr/share/java
- dh_install debian/tmp/usr/share/jar/JNav.jar usr/share/java
+ debian/tmp/usr/share/jar/${JARNAME}-${VERSION}.jar
binary-indep: build install
dh_testdir
dh_testroot
dh_installchangelogs -i ChangeLog
dh_installdocs -i
- dh_link -i ${JARNAME}-${VERSION}.jar ${JARNAME}.jar
+ dh_install debian/tmp/usr/share/jar/${JARNAME}-${VERSION}.jar usr/share/java
+ dh_install debian/tmp/usr/share/jar/JNav.jar usr/share/java
+ dh_link -i
dh_compress -i
dh_fixperms -i
dh_installdeb -i
More information about the pkg-gnome-commits
mailing list