This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository java3d.
commit 78f224a8b50bb4d326a3e3fb13c994625a48c67d Author: Onkar Shinde <[email protected]> Date: Thu Aug 13 04:54:46 2009 +0000 changes to fix FTBFS --- debian/changelog | 17 +++++++++++++++++ debian/control | 6 +++--- debian/patches/01_fix_powerpc_ftbfs.patch | 12 ++++++++++++ debian/rules | 4 +++- 4 files changed, 35 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index ada8c10..572ec5e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +java3d (1.5.2+dfsg-2) unstable; urgency=low + + * debian/control + - Add myself to uploaders. + - Move default-jdk to Build-Depends as there is no easy way to split builds + of arch:all and arch:any packages. + * debian/rules + - Include simple patchsys makefile. + - Add echo target for debugging purpose. + - Add ant argument to set build type. + * debian/patches/01_fix_powerpc_ftbfs.patch + - Add fix for FTBFS on powerpc. + * debian/patches/02_fix_generic_ftbfs.patch + - Add fix for FTBFS on architectures not handled by current build system. + + -- Onkar Shinde <[email protected]> Thu, 13 Aug 2009 10:23:33 +0530 + java3d (1.5.2+dfsg-1) unstable; urgency=low [ Sylvestre Ledru ] diff --git a/debian/control b/debian/control index d59eacb..a8f3831 100644 --- a/debian/control +++ b/debian/control @@ -3,9 +3,9 @@ Section: libs Priority: optional Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Petter Reinholdtsen <[email protected]>, Jonny Lamb - <[email protected]>, Sylvestre Ledru <[email protected]> -Build-Depends: debhelper (>= 5), cdbs, ant-optional, libvecmath-java, mesa-common-dev, libgl1-mesa-dev, libxext-dev, libxt-dev -Build-Depends-Indep: default-jdk + <[email protected]>, Sylvestre Ledru <[email protected]>, + Onkar Shinde <[email protected]> +Build-Depends: debhelper (>= 5), cdbs, default-jdk, ant-optional, libvecmath-java, mesa-common-dev, libgl1-mesa-dev, libxext-dev, libxt-dev Standards-Version: 3.8.2 Homepage: http://java3d.dev.java.net Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/java3d/ diff --git a/debian/patches/01_fix_powerpc_ftbfs.patch b/debian/patches/01_fix_powerpc_ftbfs.patch new file mode 100644 index 0000000..0598796 --- /dev/null +++ b/debian/patches/01_fix_powerpc_ftbfs.patch @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' java3d-1.5.2+dfsg/j3d-core/src/native/ogl/build-linux-ppc.xml java3d-1.5.2+dfsg.new/j3d-core/src/native/ogl/build-linux-ppc.xml +--- java3d-1.5.2+dfsg/j3d-core/src/native/ogl/build-linux-ppc.xml 2008-02-29 01:48:00.000000000 +0530 ++++ java3d-1.5.2+dfsg.new/j3d-core/src/native/ogl/build-linux-ppc.xml 2009-08-11 20:37:25.000000000 +0530 +@@ -28,7 +28,7 @@ + + <!-- Create the library file--> + <exec dir="${build}/${platform}/${bldType}/native/ogl/objs" executable="ld"> +- <arg line="DrawingSurfaceObjectAWT.o Canvas3D.o GraphicsContext3D.o NativeScreenInfo.o NativeConfigTemplate3D.o MasterControl.o GeometryArrayRetained.o Attributes.o CgShaderProgram.o GLSLShaderProgram.o Lights.o -G -z defs -L/usr/X11R6/lib -ldl -lGL -lX11 -lXext -lm -lnsl -lc -R/usr/openwin/lib -L${java.home}/bin -ljawt -L${java.home}/bin/classic -ljvm -o libj3dcore-ogl.so"/> ++ <arg line="DrawingSurfaceObjectAWT.o Canvas3D.o GraphicsContext3D.o NativeScreenInfo.o NativeConfigTemplate3D.o MasterControl.o GeometryArrayRetained.o Attributes.o CgShaderProgram.o GLSLShaderProgram.o Lights.o -G -z defs -L/usr/X11R6/lib -ldl -lGL -lX11 -lXext -lm -lnsl -lc -L${java.home}/lib/ppc -R/usr/openwin/lib -L${java.home}/bin -ljawt -L${java.home}/lib/ppc/server -L${java.home}/bin/classic -ljvm -o libj3dcore-ogl.so"/> + </exec> + + <!-- Copy the copyright library file --> diff --git a/debian/rules b/debian/rules index 2056ec5..c2e6ed0 100755 --- a/debian/rules +++ b/debian/rules @@ -2,12 +2,14 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := ant-nodeps vecmath DEB_ANT_BUILDFILE := j3d-core/build.xml DEB_ANT_CLEAN_TARGET := clean -DEB_ANT_BUILD_TARGET := jar docs +DEB_ANT_BUILD_TARGET := echo jar docs +DEB_ANT_ARGS := -Dbuild.type=fcs install/libjava3d-java:: set -e ; for jar in j3dcore j3dutils ; do \ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/java3d.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

