Bug 11280 - Sweet Home 3D is a free interior design application
Summary: Sweet Home 3D is a free interior design application
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Joseph Wang
QA Contact:
URL: http://www.sweethome3d.com/index.jsp
Whiteboard:
Keywords:
: 7897 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-09-24 17:15 CEST by willem boschman
Modified: 2014-01-05 19:02 CET (History)
5 users (show)

See Also:
Source RPM: sweethome3d
CVE:
Status comment:


Attachments
sweethome3d.spec file (10.29 KB, text/plain)
2013-09-24 18:42 CEST, David GEIGER
Details

Description willem boschman 2013-09-24 17:15:01 CEST
Description of problem:
Sweet Home 3D was packeged for mageia2 but is no longer available. I still use the last version 3.4-1.mga2 but wonder how long it will keep working and would like to see a new package.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Manuel Hiebel 2013-09-24 17:35:58 CEST
nothing interesting in the about the reason http://svnweb.mageia.org/packages/obsolete/sweethome3d/current/SPECS/sweethome3d.spec?view=log
Comment 2 Manuel Hiebel 2013-09-24 17:36:48 CEST
*** Bug 7897 has been marked as a duplicate of this bug. ***

CC: (none) => sebastien.guerin.news

Comment 3 David GEIGER 2013-09-24 18:42:55 CEST
Created attachment 4372 [details]
sweethome3d.spec file

Hi,

I worked on sweethome3d spec file for version 4.1 and it build and work good.
As an apprentice I would like to maintain this package.But it is not yet possible.

I attach the spec file if someone is interested.

CC: (none) => geiger.david68210

Comment 5 Sébastien GUERIN 2013-09-25 01:02:42 CEST
(In reply to David GEIGER from comment #4)
> Here is the source package :
> 
> ftp://download.asso-linux-online.fr/download/packages-mlo/Mageia/Adrien.D/
> SRPMS/sweethome3d-4.1-1.mga3.src.rpm

Good job !
Thanks a lot.
Comment 6 Damien Lallement 2013-10-11 19:11:34 CEST
He is back: http://svnweb.mageia.org/packages?view=revision&revision=492411

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => mageia

Comment 7 willem boschman 2013-10-11 23:25:48 CEST
(In reply to Damien Lallement from comment #6)
> He is back: http://svnweb.mageia.org/packages?view=revision&revision=492411

Thank you all.
Comment 8 Sander Lepik 2013-10-12 10:39:01 CEST
(In reply to Damien Lallement from comment #6)
> He is back: http://svnweb.mageia.org/packages?view=revision&revision=492411

Please mark yourself as maintainer and also fix the package. Installation probably fails as it has unmet deps, see http://check.mageia.org/cauldron/dependencies.html

Resolution: FIXED => (none)
Status: RESOLVED => REOPENED
CC: (none) => mageia
Assignee: bugsquad => mageia

Comment 9 Damien Lallement 2013-10-12 18:48:21 CEST
(In reply to Sander Lepik from comment #8)
> (In reply to Damien Lallement from comment #6)
> > He is back: http://svnweb.mageia.org/packages?view=revision&revision=492411
> 
> Please mark yourself as maintainer and also fix the package. Installation
> probably fails as it has unmet deps, see
> http://check.mageia.org/cauldron/dependencies.html

I don't see why I should add me as the maintainer of this package. ;-)
Please see with the committer/submitter.

Assignee: mageia => bugsquad

Comment 10 Sander Lepik 2013-10-12 19:05:19 CEST
Joseph, please make yourself maintainer..

(Sorry, Damien ;))

Assignee: bugsquad => joequant

Comment 11 David GEIGER 2013-11-17 14:52:49 CET
Hello,

Here is the source package for new update sweethome3d-4.2 :

ftp://download.asso-linux-online.fr/download/packages-mlo/Mageia/David.david/SRPMS/sweethome3d-4.2-1.mga3.src.rpm
Comment 12 David GEIGER 2013-11-18 21:31:04 CET
Sorry for bad spec :

Here is the source package for sweethome3d-4.2
fix crash on ant build (since version 4.2) :

ftp://download.asso-linux-online.fr/download/packages-mlo/Mageia/David.david/SRPMS/sweethome3d-4.2-1.1.mga3.src.rpm
Comment 13 Joseph Wang 2013-11-19 08:40:41 CET
Still builds fine for me.  It's likely that there is a missing build requires.

Is java3ds-fileloader installed in your system?
Comment 14 Joseph Wang 2013-11-19 09:33:53 CET
I've found the problem.  

First I rebuilt java3ds-fileloader

The second problem is that 

/usr/share/java/vecmath.jar

Isn't been included in the classpath.  I had an extra copy that was getting loaded, but if you can change the build.xml file to include vecmath.jar, that should fix the problem.
Comment 15 David GEIGER 2013-11-19 21:08:11 CET
The problem I encountered is that build.xml file seeks the dependence "AppleJavaExtensions.jar" during the ant build but he could not be found because in the %prep part of the spec file all libraries are renamed "jar.no"

So I simply added this on libtest %prep part :

# FIXME for fix crash on ant build (since version 4.2)
   mv AppleJavaExtensions.jar.no AppleJavaExtensions.jar 

Although ultimately it is not used.

With this for me, it build really good now.

---------------------------------------------------------------

vecmath is included in the classpath :

ln -sf $(build-classpath java3d/vecmath) vecmath.jar

There is no dependency problem either.
Comment 16 David GEIGER 2013-12-30 21:26:17 CET
Since the package was builder in its latest version on mageia 4, I think this bug can be closed.

What do you think?

http://svnweb.mageia.org/packages/cauldron/sweethome3d/
Comment 17 Manuel Hiebel 2013-12-31 00:52:15 CET
yes

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED
Source RPM: (none) => sweethome3d

Comment 18 D Morgan 2013-12-31 01:21:41 CET
do not build on current cauldron, so i reopen this bugreport.

abbot have been moved to obsolete because i was the maintainer and it didn't builded anymore.

if someone wants to fix it, please do.

Status: RESOLVED => UNCONFIRMED
CC: (none) => dmorganec
Resolution: FIXED => (none)
Ever confirmed: 1 => 0

Comment 19 Manuel Hiebel 2014-01-05 19:02:25 CET
it does now, closing again

Status: UNCONFIRMED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.