[Pkg-utopia-commits] r1986 - in /packages/unstable/dbus-java/debian: changelog control rules

mjj29 at users.alioth.debian.org mjj29 at users.alioth.debian.org
Fri Dec 21 10:44:33 UTC 2007


Author: mjj29
Date: Fri Dec 21 10:44:33 2007
New Revision: 1986

URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=1986
Log:
make it utf-8 during build

Modified:
    packages/unstable/dbus-java/debian/changelog
    packages/unstable/dbus-java/debian/control
    packages/unstable/dbus-java/debian/rules

Modified: packages/unstable/dbus-java/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-java/debian/changelog?rev=1986&op=diff
==============================================================================
--- packages/unstable/dbus-java/debian/changelog (original)
+++ packages/unstable/dbus-java/debian/changelog Fri Dec 21 10:44:33 2007
@@ -1,9 +1,10 @@
-dbus-java (2.3.2-2) unstable; urgency=low
+dbus-java (2.3.4-1) unstable; urgency=low
 
-  * New Upstream Release 
+  * New Upstream Release
   * Add build-dep on gettext
+  * Build-dep on locale, generate a UTF-8 locale during build and use that
 
- -- Matthew Johnson <mjj29 at debian.org>  Wed,  5 Dec 2007 13:30:20 +0000
+ -- Matthew Johnson <mjj29 at debian.org>  Fri, 21 Dec 2007 10:42:56 +0000
 
 dbus-java (2.3.2-1) unstable; urgency=low
 

Modified: packages/unstable/dbus-java/debian/control
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-java/debian/control?rev=1986&op=diff
==============================================================================
--- packages/unstable/dbus-java/debian/control (original)
+++ packages/unstable/dbus-java/debian/control Fri Dec 21 10:44:33 2007
@@ -12,7 +12,8 @@
                texlive-base-bin,
                texlive-latex-extra,
                classpath-doc,
-               gettext
+               gettext,
+               locales
 Standards-Version: 3.7.2
 
 Package: libdbus-java

Modified: packages/unstable/dbus-java/debian/rules
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus-java/debian/rules?rev=1986&op=diff
==============================================================================
--- packages/unstable/dbus-java/debian/rules (original)
+++ packages/unstable/dbus-java/debian/rules Fri Dec 21 10:44:33 2007
@@ -3,13 +3,19 @@
 # Rules file to build dbus-java packages by Matthew Johnson
 #
 
+LOCALE_DIR=debian/locale
+LOCALE_NAME=en_GB
+LOCALE_CHARSET=UTF-8
+
 build: build-stamp
 
-build-stamp: 
+build-stamp: locale-stamp
 	dh_testdir
 	
 	# Add here commands to compile the package.
-	$(MAKE) DEBUG=disable \
+	$(MAKE) LOCPATH="$(LOCALE_DIR)" \
+			  LC_ALL="$(LOCALE_NAME).$(LOCALE_CHARSET)" \
+			  DEBUG=disable \
 			  JCFLAGS=-O \
 			  PREFIX=/usr \
 			  JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/ \
@@ -21,10 +27,17 @@
 	
 	touch $@
 
+locale: locale-stamp
+	dh_testdir
+	mkdir -p "$(LOCALE_DIR)"
+	localedef  -i "$(LOCALE_NAME)" -f "$(LOCALE_CHARSET)" "$(LOCALE_DIR)/$(LOCALE_NAME).$(LOCALE_CHARSET)"
+	touch $@
+
 clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp
+	rm -f build-stamp locale-stamp
+	rm -rf "$(LOCALE_DIR)"
 	
 	# Add here commands to clean up after the build process.
 	$(MAKE) clean




More information about the Pkg-utopia-commits mailing list