diff -Nru sweethome3d-3.3+dfsg/build.xml sweethome3d-3.4+dfsg/build.xml --- sweethome3d-3.3+dfsg/build.xml 2011-07-26 19:10:20.000000000 +0000 +++ sweethome3d-3.4+dfsg/build.xml 2011-12-21 00:48:48.000000000 +0000 @@ -1,7 +1,7 @@ - + + description="Builds build/SweetHome3D.jar with all its classes"> @@ -179,16 +179,16 @@ + description="Builds deploy/lib/SweetHome3D.jar and signs jars required by Sweet Home 3D with Java Web Start"> + includes="com/eteks/sweethome3d/SweetHome3DJavaWebStartBootstrap.class"/> + excludes="com/eteks/sweethome3d/SweetHome3DJavaWebStartBootstrap.class"/> @@ -221,7 +221,7 @@ + description="Builds deploy/lib/SweetHome3DApplet.jar and signs jars required by Sweet Home 3D applet"> @@ -273,7 +273,7 @@ + description="Builds deploy/lib/SweetHome3DViewer.jar and signs jars required by Sweet Home 3D viewer"> @@ -369,7 +372,7 @@ + description="Builds install/SweetHome3D-version.jar executable Jar"> + - + @@ -415,7 +419,7 @@ CAUTION : May be run only under Windows and requires a Windows 32 bits JRE, launch4j and Inno Setup installed in their default location --> + description="Builds install/SweetHome3D-version-windows.exe installer"> @@ -437,10 +441,11 @@ + - + @@ -512,7 +517,7 @@ and Sweet Home 3D libraries. CAUTION : May be run only under Mac OS X and requires Disk Utility --> + description="Builds install/SweetHome3D-version-macosx.dmg archive"> @@ -560,9 +565,10 @@ + - + @@ -584,9 +590,9 @@ + CAUTION : Requires a Linux 32 bits JRE installed in jre1.6.0_30 --> + description="Builds install/SweetHome3D-version-linux-x86.tgz archive"> @@ -613,17 +619,18 @@ + - + - - + + @@ -643,12 +650,12 @@ - + - + @@ -661,9 +668,9 @@ + CAUTION : Requires a Linux 64 bits JRE installed in jre1.6.0_30 --> + description="Builds install/SweetHome3D-version-linux-x64.tgz archive"> @@ -690,17 +697,18 @@ + - + - - + + @@ -720,12 +728,12 @@ - + - + @@ -739,34 +747,34 @@ + description="Builds install/SweetHome3DViewer-version.zip archive"> - - - - + + + + - + + description="Builds install/SweetHome3D-version-src.zip archive"> - + @@ -798,7 +806,7 @@ + description="Builds install/SweetHome3D-version-javadoc.zip archive"> + description="Launchs a JDepend graphical UI"> ignore.java=java.*,javax.swing.* diff -Nru sweethome3d-3.3+dfsg/ChangeLog sweethome3d-3.4+dfsg/ChangeLog --- sweethome3d-3.3+dfsg/ChangeLog 2011-08-03 21:57:44.000000000 +0000 +++ sweethome3d-3.4+dfsg/ChangeLog 2012-01-08 23:53:22.000000000 +0000 @@ -3,6 +3,65 @@ Read this page to get more information about Sweet Home 3D versions history. + Version 3.4, December 20, 2011 + + * Added Plan > Add level / Modify level / Delete level menu items to + support multiple levels with possible intermediate levels and/or + levels at negative elevation. + * Added 3D view > Display all levels / Display selected level menu + items. + * Added the New floors thickness field in preferences pane. + * Added a new property for staircases in furniture catalog to define + the shape used to cut out the ceiling and the floor of upper levels + when they intersect with a staircase. + * Added a Staircase check box in Import furniture wizard and in + Furniture Library Editor. + * Reused the walls transparency value to make transparent floors and + ceilings of upper levels as well. + * Enabled the virtual visitor to go below elevation 0 to visit + underground levels. + * Improved ground management to be able to handle elevations up to + 100m without seeing a black line at the horizon. + * Added a button in preferences pane to import language libraries. + * Improved drawing magnetism of walls and rooms. + * Increased magnetism sensitivity. + * Added Select object submenu in the contextual menu of the plan that + will let the user select an object among the superimposed ones at + the point where he right clicked. + * Added the ability to directly change the visibility of piece of + furniture by clicking on its visible check box in the furniture + table. + * Added support for auto completion in the name text fields displayed + modification panes (suggested texts comes from previous entered + texts and are saved in preferences). + * Added the ability to fine tune the orientation of a 3D model at the + second step of its importation. + * Improved performances when using textures. + * Added support for unsigned applets when run without 3D feature and + furniture/textures listed in plugin files. + * Fixed drag and support from catalog to plan or furniture list in + the online version run with Plugin2 under Mac OS X or with OpenJDK + under Linux. + * Fixed a bug that prevented to view dialog boxes placed out of the + main screen after a configuration change in a multi screen + environment. + * Fixed a bug that prevented to open Furniture import wizard on an + screen different from the main screen, or to view the online + version in a browser placed out of the main screen. + * Fixed a bug that wrongly shifted the texture applied on an object + with a 3D model file not placed at the origin (this bug fix will be + applied only to texture changes made from this version to ensure + existing designs won't look different when a circumvent tip was + used). + * Fixed a bug that displayed a texture as inverted when applied to + the left side of a wall. + * Fixed a bug that reset 3D view aspect ratio in photo creation + dialog box after a camera change. + * Updated English, French, German and Bulgarian help pages. + * Replaced JRE 6u26 by JRE 6u30 in Sweet Home 3D installers bundled + with Java. + * Other minor bugs fixes and enhancements. + Version 3.3, July 26, 2011 * Improved the precision of alignement lines. @@ -321,7 +380,7 @@ with Java. * Added Japanese localization written by Takahiro Sato. * Added Vietnamese localization of the user interface written by - Phùng Lê Tuấn. + Phùng Lê Tuấn. * Other minor bugs fixes and enhancements. Version 2.0, June 6, 2009 diff -Nru sweethome3d-3.3+dfsg/.classpath sweethome3d-3.4+dfsg/.classpath --- sweethome3d-3.3+dfsg/.classpath 2011-07-26 19:10:24.000000000 +0000 +++ sweethome3d-3.4+dfsg/.classpath 2011-12-21 00:48:48.000000000 +0000 @@ -10,6 +10,7 @@ + diff -Nru sweethome3d-3.3+dfsg/debian/changelog sweethome3d-3.4+dfsg/debian/changelog --- sweethome3d-3.3+dfsg/debian/changelog 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/changelog 2012-01-28 02:43:50.000000000 +0000 @@ -1,3 +1,12 @@ +sweethome3d (3.4+dfsg-1) unstable; urgency=low + + * New upstream release (Closes: #654989). + * Add libbatik-java as build and runtime dep. + * Replace dep on icedtea-netx with icedtea-netx-common. + * Fix d/copyright. + + -- Gabriele Giacone <1o5g4r8o@gmail.com> Sat, 28 Jan 2012 02:37:57 +0000 + sweethome3d (3.3+dfsg-1) unstable; urgency=low * New upstream release. diff -Nru sweethome3d-3.3+dfsg/debian/control sweethome3d-3.4+dfsg/debian/control --- sweethome3d-3.3+dfsg/debian/control 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/control 2012-01-28 02:43:50.000000000 +0000 @@ -3,10 +3,16 @@ Priority: optional Maintainer: Debian Java Maintainers Uploaders: Gabriele Giacone <1o5g4r8o@gmail.com> -Build-Depends: debhelper (>= 7.0.50~), ant -Build-Depends-Indep: openjdk-6-jdk | sun-java6-jdk, libjava3d-java, imagemagick, - libsunflow-java (>= 0.07.2.svn396+dfsg-9), java3ds-fileloader, libitext-java, - libfreehep-graphicsio-svg-java, icedtea-netx +Build-Depends: ant, debhelper (>= 7.0.50~) +Build-Depends-Indep: icedtea-netx-common, + imagemagick, + java3ds-fileloader, + libfreehep-graphicsio-svg-java, + libitext-java, + libjava3d-java, + libsunflow-java (>= 0.07.2.svn396+dfsg-9), + libbatik-java, + openjdk-6-jdk | sun-java6-jdk Standards-Version: 3.9.2 DM-Upload-Allowed: yes Vcs-Git: git://git.debian.org/pkg-java/sweethome3d.git @@ -15,9 +21,16 @@ Package: sweethome3d Architecture: all -Depends: ${misc:Depends}, openjdk-6-jre | sun-java6-jre, java-wrappers, - libjava3d-java, libsunflow-java (>= 0.07.2.svn396+dfsg-9), java3ds-fileloader, - libitext-java, libfreehep-graphicsio-svg-java, icedtea-netx +Depends: icedtea-netx-common | sun-java6-bin, + java-wrappers, + java3ds-fileloader, + libfreehep-graphicsio-svg-java, + libitext-java, + libjava3d-java, + libsunflow-java (>= 0.07.2.svn396+dfsg-9), + libbatik-java, + openjdk-6-jre | sun-java6-jre, + ${misc:Depends} Description: Interior 2D design application with 3D preview Sweet Home 3D is an interior design Java application for quickly choosing and placing furniture on a house 2D plan diff -Nru sweethome3d-3.3+dfsg/debian/copyright sweethome3d-3.4+dfsg/debian/copyright --- sweethome3d-3.3+dfsg/debian/copyright 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/copyright 2012-01-28 02:43:50.000000000 +0000 @@ -1,20 +1,22 @@ -Format-Specification: http://dep.debian.net/deps/dep5/ -Name: Sweet Home 3D - Interior 2D design application with 3D preview -Maintainer: Emmanuel Puybaret, eTeks +Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=202 +Upstream-Name: Sweet Home 3D - Interior 2D design application with 3D preview +Upstream-Contact: Emmanuel Puybaret, eTeks Source: http://www.sweethome3d.com/ +Files: * Copyright: 2006-2011, Emmanuel Puybaret, eTeks License: GPL-2+ -On Debian systems the full text of the GNU General Public -License can be found in the `/usr/share/common-licenses/GPL-2' -file. + On Debian systems the full text of the GNU General Public License can be found + in the `/usr/share/common-licenses/GPL-2' file. Files: src/com/eteks/sweethome3d/swing/resources/icons/tango/* -License: Public domain +Copyright: Public Domain +License: public-domain + Tango theme toolbar and menus icons included as part of this product are in + public domain. Files: debian/* Copyright: 2011, Gabriele Giacone <1o5g4r8o@gmail.com> License: GPL-2+ -On Debian systems the full text of the GNU General Public -License can be found in the `/usr/share/common-licenses/GPL-2' -file. + On Debian systems the full text of the GNU General Public License can be found + in the `/usr/share/common-licenses/GPL-2' file. diff -Nru sweethome3d-3.3+dfsg/debian/patches/04manifest sweethome3d-3.4+dfsg/debian/patches/04manifest --- sweethome3d-3.3+dfsg/debian/patches/04manifest 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/patches/04manifest 2012-01-28 02:43:50.000000000 +0000 @@ -9,4 +9,4 @@ -Main-Class: com.eteks.sweethome3d.SweetHome3DBootstrap \ No newline at end of file +Main-Class: com.eteks.sweethome3d.SweetHome3DBootstrap -+Class-Path: libjava3d-java libsunflow-java libitext-java libfreehep-graphicsio-svg-java ++Class-Path: /usr/share/java/j3dcore.jar /usr/share/java/j3dutils.jar /usr/share/java/vecmath.jar /usr/share/java/java3ds-fileloader.jar /usr/share/java/sunflow.jar /usr/share/java/itext.jar /usr/share/java/janino.jar /usr/share/java/freehep-util.jar /usr/share/java/freehep-io.jar /usr/share/java/freehep-xml.jar /usr/share/java/freehep-graphics2d.jar /usr/share/java/freehep-graphicsio.jar /usr/share/java/freehep-graphicsio-svg.jar /usr/share/icedtea-web/netx.jar /usr/lib/jvm/java-6-sun/jre/lib/javaws.jar diff -Nru sweethome3d-3.3+dfsg/debian/README.source sweethome3d-3.4+dfsg/debian/README.source --- sweethome3d-3.3+dfsg/debian/README.source 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/README.source 2012-01-28 02:43:50.000000000 +0000 @@ -29,6 +29,7 @@ o The following binary files have been removed from upstream tarball: + - lib/batik-svgpathparser-1.7.jar - lib/freehep-vectorgraphics-svg-2.1.1.jar - lib/iText-2.1.7.jar - lib/j3dcore.jar diff -Nru sweethome3d-3.3+dfsg/debian/sweethome3d.install sweethome3d-3.4+dfsg/debian/sweethome3d.install --- sweethome3d-3.3+dfsg/debian/sweethome3d.install 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/sweethome3d.install 2012-01-28 02:43:50.000000000 +0000 @@ -7,4 +7,3 @@ debian/icons/48/sweethome3d.png usr/share/icons/hicolor/48x48/apps debian/icons/128/sweethome3d.png usr/share/icons/hicolor/128x128/apps debian/icons/sweethome3d.xpm usr/share/pixmaps - diff -Nru sweethome3d-3.3+dfsg/debian/sweethome3d.sh sweethome3d-3.4+dfsg/debian/sweethome3d.sh --- sweethome3d-3.3+dfsg/debian/sweethome3d.sh 2011-08-07 22:59:57.000000000 +0000 +++ sweethome3d-3.4+dfsg/debian/sweethome3d.sh 2012-01-28 02:43:50.000000000 +0000 @@ -8,7 +8,7 @@ find_java_runtime java6 -find_jars j3dcore j3dutils vecmath java3ds-fileloader +find_jars j3dcore j3dutils vecmath java3ds-fileloader batik find_jars sunflow itext janino freehep-util freehep-io freehep-xml find_jars freehep-graphics2d freehep-graphicsio freehep-graphicsio-svg find_jars /usr/share/sweethome3d/sweethome3d.jar diff -Nru sweethome3d-3.3+dfsg/deploy/SweetHome3DApplet.html sweethome3d-3.4+dfsg/deploy/SweetHome3DApplet.html --- sweethome3d-3.3+dfsg/deploy/SweetHome3DApplet.html 2011-07-26 19:10:24.000000000 +0000 +++ sweethome3d-3.4+dfsg/deploy/SweetHome3DApplet.html 2011-12-21 00:48:48.000000000 +0000 @@ -31,7 +31,7 @@