hi,

I'm not a DM or skilled, but I try ....

#git clone  git://git.debian.org/pkg-java/sweethome3d.git
# cd sweethome3d
#debian/rules get-orig-source
# git-import-orig ../sweethome3d_3.4+dfsg.orig.tar.gz

apply patch in attachment
and
#git-buildpackage

I've uploaded the package in http://mentors.debian.net/package/sweethome3d
any suggestion is welcome

For me is working.
I've no checked if new code is DFSG compliant , but seems adds only 
 batik-svgpathparser that is already in debian.

Regards, Mauro
From 4282c5345ee62aab048377c8d85799e19c685ae3 Mon Sep 17 00:00:00 2001
From: Mauro Gaioni <gaio...@gmail.com>
Date: Sun, 22 Jan 2012 13:54:28 +0100
Subject: [PATCH 2/2] New upstream 3.4

updated removed files

Signed-off-by: Mauro Gaioni <gaio...@gmail.com>
---
 debian/README.source |   35 +++++++++++++++++++----------------
 debian/changelog     |    9 +++++++++
 debian/control       |    4 +++-
 3 files changed, 31 insertions(+), 17 deletions(-)

diff --git a/debian/README.source b/debian/README.source
index 203a227..8554e71 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -28,34 +28,37 @@ sweethome3d for Debian
    is not DFSG-compliant. See patch 03novideo for more info.
 
  o The following binary files have been removed from upstream tarball:
+   (  debian package used )
 
- - lib/freehep-vectorgraphics-svg-2.1.1.jar
- - lib/iText-2.1.7.jar
- - lib/j3dcore.jar
- - lib/j3dutils.jar
+ - lib/freehep-vectorgraphics-svg-2.1.1.jar	(libfreehep-graphicsio-svg-java)
+ - lib/iText-2.1.7.jar				(libitext-java)
+ - lib/j3dcore.jar				(libjava3d-java )
+ - lib/j3dutils.jar				(libjava3d-java )
  - lib/jmf.jar
- - lib/linux/i386/libj3dcore-ogl-cg.so
+ - lib/linux/i386/libj3dcore-ogl-cg.so		(libjogl2-java ?  Java bindings for OpenGL API)
  - lib/linux/i386/libj3dcore-ogl.so
  - lib/linux/x64/libj3dcore-ogl.so
- - lib/Loader3DS1_2u.jar
- - lib/macosx/gluegen-rt.jar
- - lib/macosx/jogl.jar
- - lib/macosx/libgluegen-rt.jnilib
- - lib/macosx/libjogl_awt.jnilib
- - lib/macosx/libjogl_cg.jnilib
- - lib/macosx/libjogl.jnilib
- - lib/sunflow-0.07.3g.jar
+ - lib/Loader3DS1_2u.jar			(java3ds-fileloader)
+ - lib/batik-svgpathparser-1.7.jar		(libbatik-java)
+ - lib/vecmath.jar				(libvecmath-java)
+ - lib/sunflow-0.07.3g.jar      		(libsunflow-java)
+ - sunflow-0.07.3g-src-diff.zip
  - libtest/abbot.jar
- - libtest/AppleJavaExtensions.jar
  - libtest/gnu-regexp-1.1.0.jar
  - libtest/jdepend-2.9.jar
  - libtest/jdom-1.0.jar
  - libtest/jnlp.jar
  - libtest/profile.jar
- - lib/vecmath.jar
+ - ( architecture not supported)
+ - libtest/AppleJavaExtensions.jar
  - lib/windows/i386/j3dcore-d3d.dll
  - lib/windows/i386/j3dcore-ogl-cg.dll
  - lib/windows/i386/j3dcore-ogl-chk.dll
  - lib/windows/i386/j3dcore-ogl.dll
  - lib/windows/x64/j3dcore-ogl.dll
- - sunflow-0.07.3g-src-diff.zip
+ - lib/macosx/gluegen-rt.jar
+ - lib/macosx/jogl.jar
+ - lib/macosx/libgluegen-rt.jnilib
+ - lib/macosx/libjogl_awt.jnilib
+ - lib/macosx/libjogl_cg.jnilib
+ - lib/macosx/libjogl.jnilib
diff --git a/debian/changelog b/debian/changelog
index d4b40e4..3732ba3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+sweethome3d (3.4+dfsg-0.1) experimental; urgency=low
+
+  * New upstream release NMU (Closes: #654989)
+  * Add libbatik-java as B-D and runtime dependency
+  * Add libjogl2-java as runtime dependency(maybe colses # 617308?)
+    
+
+ -- Mauro Gaioni <gaio...@gmail.com>  Fri, 22 Jan 2012 21:06:36 +0100
+
 sweethome3d (3.3+dfsg-2) UNRELEASED; urgency=low
 
   * Replace dep on icedtea-netx with icedtea-netx-common.
diff --git a/debian/control b/debian/control
index 4223c67..dc6b3b2 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,8 @@ Build-Depends-Indep: icedtea-netx-common,
                      libitext-java,
                      libjava3d-java,
                      libsunflow-java (>= 0.07.2.svn396+dfsg-9),
-                     openjdk-6-jdk | sun-java6-jdk
+                     openjdk-6-jdk | sun-java6-jdk,
+                     libbatik-java                     
 Standards-Version: 3.9.2
 DM-Upload-Allowed: yes
 Vcs-Git: git://git.debian.org/pkg-java/sweethome3d.git
@@ -28,6 +29,7 @@ Depends: icedtea-netx-common | sun-java6-bin,
          libjava3d-java,
          libsunflow-java (>= 0.07.2.svn396+dfsg-9),
          openjdk-6-jre | sun-java6-jre,
+         libjogl2-java | libjogl-java,
          ${misc:Depends}
 Description: Interior 2D design application with 3D preview
  Sweet Home 3D is an interior design Java application for
-- 
1.7.8.3

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to