reopen 372851
found 372851 2:0.92-3
thanks
Hi,
thanks for excluding alsa for non-linux ports.
Unfortunately, classpath 0.92 still fails to build on GNU/kFreeBSD.
The current reason is gcjwebplugin. It needs libxul-dev, which is
not (yet) available on non-linux and is already excluded
from Build-Depends on non-linux.
Someday in future libxul-dev might be available on GNU/kFreeBSD
and may be also gcjwebplugin could be build. But for now, please,
could you restrict gcjwebplugin only for linux architectures by
attached patch.
Thanks in advance
Petr
diff -u classpath-0.92/debian/control classpath-0.92/debian/control
--- classpath-0.92/debian/control
+++ classpath-0.92/debian/control
@@ -127,7 +127,7 @@
bootclasspath.
Package: gcjwebplugin
-Architecture: any
+Architecture: i386 ia64 alpha amd64 armeb arm hppa m32r m68k mips mipsel
powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc
Section: net
Depends: ${shlibs:Depends}, cacao | jamvm
Recommends: mozilla-firefox | www-browser
diff -u classpath-0.92/debian/rules classpath-0.92/debian/rules
--- classpath-0.92/debian/rules
+++ classpath-0.92/debian/rules
@@ -26,9 +26,9 @@
endif
ifeq ($(DEB_HOST_ARCH_OS),linux)
- OPT_ALSA=--enable-dssi --enable-alsa
+ OPT_ARCH_OS=--enable-dssi --enable-alsa --enable-plugin
else
- OPT_ALSA=--disable-dssi --disable-alsa
+ OPT_ARCH_OS=--disable-dssi --disable-alsa --disable-plugin
endif
config.status: patch configure
@@ -44,9 +44,8 @@
--disable-dependency-tracking \
--with-glibj=both \
$(OPT_COMPILER) \
- --enable-plugin \
--enable-qt-peer \
- $(OPT_ALSA) \
+ $(OPT_ARCH_OS) \
--enable-jni \
--with-gjdoc
touch configured-stamp
@@ -147,21 +146,21 @@
binary-arch-helper: install
dh_testdir
dh_testroot
- dh_install -a --sourcedir=debian/tmp
- dh_installdocs -a
- dh_installexamples -a
- dh_installman -a
- dh_installinfo -a
- dh_installchangelogs -a ChangeLog
- dh_link -a
- dh_strip -a
- dh_compress -a
- dh_fixperms -a
- dh_installdeb -a
- dh_shlibdeps -a
- dh_gencontrol -a
- dh_md5sums -a
- dh_builddeb -a
+ dh_install -s --sourcedir=debian/tmp
+ dh_installdocs -s
+ dh_installexamples -s
+ dh_installman -s
+ dh_installinfo -s
+ dh_installchangelogs -s ChangeLog
+ dh_link -s
+ dh_strip -s
+ dh_compress -s
+ dh_fixperms -s
+ dh_installdeb -s
+ dh_shlibdeps -s
+ dh_gencontrol -s
+ dh_md5sums -s
+ dh_builddeb -s
binary-arch: configure-native-only binary-arch-helper