Package: gettext
Version: 0.16.1-2
Severity: normal
User: [EMAIL PROTECTED]
Usertags: eabi
Tags: patch

The armel port, while otherwise mostly complete, doesn't have java yet.
I've attached a patch that lets gettext build on armel without java.

-- 
see shy jo
diff -ur old/gettext-0.16.1/debian/control gettext-0.16.1/debian/control
--- old/gettext-0.16.1/debian/control	2007-09-10 17:49:47.000000000 -0400
+++ gettext-0.16.1/debian/control	2007-09-10 17:50:28.000000000 -0400
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Santiago Vila <[EMAIL PROTECTED]>
 Standards-Version: 3.7.2
-Build-Depends: libexpat1-dev, fastjar, jikes-classpath, mono-mcs [amd64 arm i386 ia64 powerpc]
+Build-Depends: libexpat1-dev, fastjar [!armel], jikes-classpath [!armel], mono-mcs [amd64 arm i386 ia64 powerpc]
 
 Package: gettext-base
 Section: utils
diff -ur old/gettext-0.16.1/debian/rules gettext-0.16.1/debian/rules
--- old/gettext-0.16.1/debian/rules	2007-09-10 17:49:47.000000000 -0400
+++ gettext-0.16.1/debian/rules	2007-09-10 17:57:12.000000000 -0400
@@ -81,9 +81,11 @@
 	cd debian/$@/usr/lib && chmod 644 libasprintf.so.*
 	$(STRIP) debian/$@/usr/lib/libasprintf.so.*
 	find debian/$@/usr/share/locale | grep gettext-tools | xargs rm
-	install -d debian/$@/usr/share/java
-	cp -p debian/tmp/usr/share/gettext/libintl.jar \
-		debian/$@/usr/share/java
+	if [ -e debian/tmp/usr/share/gettext/libintl.jar ]; then
+		install -d debian/$@/usr/share/java; \
+		cp -p debian/tmp/usr/share/gettext/libintl.jar \
+			debian/$@/usr/share/java; \
+	fi
 	cp -p gettext-tools/ABOUT-NLS debian/$@/usr/share/doc/$@
 	cp -p debian/copyright debian/$@/usr/share/doc/$@
 	install -m 644 debian/[EMAIL PROTECTED] debian/$@/DEBIAN/shlibs
@@ -107,7 +109,7 @@
 gettext: build
 	rm -rf debian/$@
 	install -d debian/$@/DEBIAN debian/$@/usr/share/doc/$@
-	cd debian/$@ && install -d usr/share/man usr/share/java
+	cd debian/$@ && install -d usr/share/man
 	cd debian && install -m 644 [EMAIL PROTECTED] $@/DEBIAN/shlibs
 	cd debian && install -m 755 postinst prerm $@/DEBIAN
 	cp -p gettext-runtime/BUGS gettext-tools/misc/DISCLAIM NEWS README \
@@ -124,7 +126,10 @@
 	cp -a debian/tmp/usr/share/aclocal debian/$@/usr/share
 	cp -a debian/tmp/usr/share/gettext debian/$@/usr/share
 	rm -f debian/$@/usr/share/gettext/libintl.jar
-	mv debian/$@/usr/share/gettext/gettext.jar debian/$@/usr/share/java
+	if [ -e debian/$@/usr/share/gettext/gettext.jar ]; then \
+		install -d debian/$@/usr/share/java; \
+		mv debian/$@/usr/share/gettext/gettext.jar debian/$@/usr/share/java; \
+	fi
 	rm -f debian/$@/usr/lib/GNU.Gettext.dll
 	cp -a debian/tmp/usr/share/man/man1 debian/$@/usr/share/man
 	cp -a debian/tmp/usr/share/locale debian/$@/usr/share

Attachment: signature.asc
Description: Digital signature

Reply via email to