Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66918 - MM3D, Misfit Model 3D (New Package)
Summary: MM3D, Misfit Model 3D (New Package)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.misfitcode.com/misfitmodel3d/
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-10-09 13:55 UTC by filip
Modified: 2018-06-07 18:24 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for mm3d-1.0.0 (mm3d-1.0.0.ebuild,952 bytes, text/plain)
2004-10-09 14:02 UTC, filip
Details
Patch needed for mm3d-1.0.0 (mm3d-1.0.0.patch.bz2,6.10 KB, patch)
2004-10-09 14:03 UTC, filip
Details | Diff
Modified ebuild for 1.0.1 (mm3d-1.0.1.ebuild,875 bytes, text/plain)
2004-10-31 19:18 UTC, Russell Valentine
Details
Ebuild for new version (mm3d-1.2.0.ebuild,460 bytes, text/plain)
2006-02-20 12:05 UTC, filip
Details
mm3d-1.3.2.ebuild (mm3d-1.3.2.ebuild,1.53 KB, text/plain)
2007-02-15 23:07 UTC, Davide Cendron (RETIRED)
Details
mm3d-1.3.2.ebuild (mm3d-1.3.2.ebuild,1.47 KB, text/plain)
2007-02-22 12:56 UTC, Davide Cendron (RETIRED)
Details
mm3d-1.2.3.ebuild (mm3d-1.2.3.ebuild,1.47 KB, text/plain)
2007-03-02 14:48 UTC, Davide Cendron (RETIRED)
Details
mm3d-1.3.3.ebuild (mm3d-1.3.3.ebuild,1.53 KB, text/plain)
2007-03-02 14:48 UTC, Davide Cendron (RETIRED)
Details
mm3d-1.3.3_amd64.patch (mm3d-1.3.3_amd64.patch,634 bytes, patch)
2007-03-02 14:49 UTC, Davide Cendron (RETIRED)
Details | Diff
mm3d-1.3.4.ebuild (mm3d-1.3.4.ebuild,1.47 KB, text/plain)
2007-05-19 19:05 UTC, filip
Details

Note You need to log in before you can comment on or make changes to this bug.
Description filip 2004-10-09 13:55:00 UTC
Misfit Model 3D (mm3d) is a modeller and animator which works and looks pretty much like Milkshape on windows (it supports importing ms3d files). It works on my athlon with this ebuild. The ebuild contains a patch, which will be invalidated by the next release of the program - but is currently needed.

Reproducible: Always
Steps to Reproduce:
1. http://blueturtle.nu/filip/mm3d-ebuild.tar.bz2
2.
3.
Comment 1 filip 2004-10-09 14:02:09 UTC
Created attachment 41432 [details]
Ebuild for mm3d-1.0.0
Comment 2 filip 2004-10-09 14:03:12 UTC
Created attachment 41433 [details, diff]
Patch needed for mm3d-1.0.0
Comment 3 Russell Valentine 2004-10-31 19:18:34 UTC
Created attachment 43038 [details]
Modified ebuild for 1.0.1
Comment 4 Dominik Stadler (RETIRED) gentoo-dev 2005-01-22 01:05:08 UTC
Comment on attachment 41432 [details]
Ebuild for mm3d-1.0.0

seems to be obsolete with newer ebuild
Comment 5 Dominik Stadler (RETIRED) gentoo-dev 2005-01-22 01:05:25 UTC
Comment on attachment 41433 [details, diff]
Patch needed for mm3d-1.0.0

seems to be obsolete with newer ebuild
Comment 6 Dominik Stadler (RETIRED) gentoo-dev 2005-01-22 02:25:33 UTC
If I try to build the package, I get the following error during configuration:

checking for C compiler warning flags... -Wall
checking for dlopen... yes
checking for lua... yes:
    LUA_CCFLAGS=-I/usr/include
    LUA_DIR=
    LUA_LIBS=-L/usr/lib -llua
checking correct functioning of lua installation... success
checking for lualib... yes:
    LUALIB_CCFLAGS=-I/usr/include
    LUALIB_DIR=
    LUALIB_LIBS=-lm -ldl -L/usr/lib -llua -L/usr/lib -llualib
checking correct functioning of lualib installation... success
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for OpenGL... yes
checking for Qt... yes:
    QT_CXXFLAGS=-I/usr/qt/2/include
    QT_DIR=/usr/qt/2
    QT_LIBS=-L/usr/qt/2/lib -lqt-mt  -lSM -lICE  -lX11 -lXext -lXmu -lXt -lXi
    QT_UIC=/usr/qt/2/bin/uic
    QT_MOC=/usr/qt/2/bin/moc
checking correct functioning of Qt installation... failure
configure: error: Failed to find matching components of a complete
                  Qt installation. Try using more options,
                  see ./configure --help.

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/mm3d-1.0.1/work/mm3d-1.0.1/config.log

!!! ERROR: x11-misc/mm3d-1.0.1 failed.
!!! Function econf, Line 483, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

I still have qt-2.3.2 installed along with 3.3.3 because I also have some older software installed that depends on qt-2.3. It seems mm3d does not handle that correctly. We will need to instruct configure to use correct directories somehow in this case.
Comment 7 filip 2006-02-20 12:05:24 UTC
Created attachment 80301 [details]
Ebuild for new version

MM3D has a new stable version. The attached ebuild has been tried on x86 and amd64. It sets MAKEOPTS=-j1 since build scripts are not thread safe.
Comment 8 filip 2006-02-20 12:07:34 UTC
Qt 2.3 is no longer in portage, so I had no way of checking how it works with this version. Is it still a problem?
Comment 9 Davide Cendron (RETIRED) gentoo-dev 2007-02-15 23:07:09 UTC
Created attachment 110345 [details]
mm3d-1.3.2.ebuild

Here's an ebuild for latest 1.3.2 development version.

Compiles and run fine on AMD64 2006.1, with qt-3.3.6.
Comment 10 Davide Cendron (RETIRED) gentoo-dev 2007-02-22 12:56:32 UTC
Created attachment 110974 [details]
mm3d-1.3.2.ebuild

Updated ebuild, now using qt3 eclass
Comment 11 Davide Cendron (RETIRED) gentoo-dev 2007-03-02 14:47:32 UTC
Here's new version for Misfit Model 3d.

1.2.2
1.2.3
1.3.2 (ebuild already submitted)
1.3.3

1.2.* works only on x86, 1.3.* also on amd64

The content of 1.2.2, 1.2.3 and 1.3.2 ebuild are always the same (i attach only 1 file, so you must only rename it); 1.3.3 contains a patch to fix building process on amd64.

Please, some dev can update the URL (in this bug) to http://www.misfitcode.com/misfitmodel3d/ ?
Comment 12 Davide Cendron (RETIRED) gentoo-dev 2007-03-02 14:48:26 UTC
Created attachment 111804 [details]
mm3d-1.2.3.ebuild
Comment 13 Davide Cendron (RETIRED) gentoo-dev 2007-03-02 14:48:50 UTC
Created attachment 111805 [details]
mm3d-1.3.3.ebuild
Comment 14 Davide Cendron (RETIRED) gentoo-dev 2007-03-02 14:49:34 UTC
Created attachment 111806 [details, diff]
mm3d-1.3.3_amd64.patch

patch for 1.3.3 version
Comment 15 filip 2007-05-19 19:05:32 UTC
Created attachment 119728 [details]
mm3d-1.3.4.ebuild

Ebuild for new development version. Amd64-patch now integrated upstream.
Comment 16 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-14 17:01:57 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached to
this bug.
This bug is assigned to maintainer-wanted which means that it is not in the main
tree.

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise
overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and
all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We
anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq