I've written an ebuild for freemind 0.9.0 beta 9 from freemind-0.8.0-r3.ebuild Tested with java 1.6 and seems to work: compile and run. Reproducible: Always
Created attachment 113263 [details] ebuild for freemind 0.9.0 beta 9 ebuild for freemind 0.9.0 beta 9 from freemind-0.8.0-r3.ebuild
Can we add ~amd64 to the ebuild? I will test.
(In reply to comment #2) > Can we add ~amd64 to the ebuild? I will test. > I see you put the ~amd64 keyword into the ebuild, but my ~amd64 still only picks up freemind-0.8.0-r3. I don't know enough about ebiulds yet to understand why.
(In reply to comment #3) > (In reply to comment #2) > > Can we add ~amd64 to the ebuild? I will test. > > > I see you put the ~amd64 keyword into the ebuild, but my ~amd64 still only > picks up freemind-0.8.0-r3. I don't know enough about ebiulds yet to > understand why. > Not in the tree yet, I understand now. Does this version really require ant?
(In reply to comment #4) > (In reply to comment #3) > > (In reply to comment #2) > > > Can we add ~amd64 to the ebuild? I will test. > > > > > I see you put the ~amd64 keyword into the ebuild, but my ~amd64 still only > > picks up freemind-0.8.0-r3. I don't know enough about ebiulds yet to > > understand why. > > > Not in the tree yet, I understand now. Does this version really require ant? > emerges clean on ~amd64. Launches and opens previous mind maps. Some broken links in the help system, but that's upstream. Lots of features to test.
(In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > (In reply to comment #2) > > > > Can we add ~amd64 to the ebuild? I will test. > > > > > > > I see you put the ~amd64 keyword into the ebuild, but my ~amd64 still only > > > picks up freemind-0.8.0-r3. I don't know enough about ebiulds yet to > > > understand why. > > > > > Not in the tree yet, I understand now. Does this version really require ant? > > > emerges clean on ~amd64. Launches and opens previous mind maps. Some broken > links in the help system, but that's upstream. Lots of features to test. > I simply copy & pasted ebuil from freemind-0.8.0-r3 so I don't really know if it works with amd64 sorry. It requires ant for compiling but i'm triyng to modify the ebuild to support the freemind's binary distribution so ant wouldn't be required anymore. PS: I apologize for my English but havn't used it for years.
Created attachment 114493 [details] new ebuild for freemind-0.9.0_beta9 * Added java-1.6.0 as DEPEND * Added new USE variable for setting new iconset ( see http://freemind.sourceforge.net/wiki/index.php/Light_bulb_and_butterfly ) For using new iconset add "=app-misc/freemind-0.9.0_beta9-r1 new-iconset" to /etc/portage/package.use
I can only use it when I'm root. when I use it when I'm a normal user. I was received below errors: Checking Java Version... 2007-4-4 14:22:42 freemind.main.FreeMindCommon$FreemindResourceBundle handleGetObject 严重: Warning - resource string not found:FreeMind.progress.updateLookAndFeel 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress 信息: Update Look And Feel...[translate me] 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress 信息: Task: null (1) last 13.769 seconds. Total: 13.769 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress 信息: Beginnig task:FreeMind.progress.updateLookAndFeel 2007-4-4 14:22:43 freemind.main.FreeMind updateLookAndFeel 信息: Default (System) Look & Feel: com.sun.java.swing.plaf.gtk.GTKLookAndFeel 2007-4-4 14:22:44 freemind.main.FreeMindCommon$FreemindResourceBundle handleGetObject 严重: Warning - resource string not found:FreeMind.progress.createController 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress 信息: Create Controller...[translate me] 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress 信息: Task: FreeMind.progress.updateLookAndFeel (2) last 1.255 seconds. Total: 15.024 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress 信息: Beginnig task:FreeMind.progress.createController java: ../../../src/share/native/sun/font/t2k/t2kstrm.c:132:ReadInt16: 断言“pos <= t->maxPos”失败。
(In reply to comment #8) > I can only use it when I'm root. > when I use it when I'm a normal user. I was received below errors: > Checking Java Version... > 2007-4-4 14:22:42 freemind.main.FreeMindCommon$FreemindResourceBundle > handleGetObject > 严重: Warning - resource string not found:FreeMind.progress.updateLookAndFeel > 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > 信息: Update Look And Feel...[translate me] > 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > 信息: Task: null (1) last 13.769 seconds. > Total: 13.769 > > 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > 信息: Beginnig task:FreeMind.progress.updateLookAndFeel > 2007-4-4 14:22:43 freemind.main.FreeMind updateLookAndFeel > 信息: Default (System) Look & Feel: > com.sun.java.swing.plaf.gtk.GTKLookAndFeel > 2007-4-4 14:22:44 freemind.main.FreeMindCommon$FreemindResourceBundle > handleGetObject > 严重: Warning - resource string not found:FreeMind.progress.createController > 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > 信息: Create Controller...[translate me] > 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > 信息: Task: FreeMind.progress.updateLookAndFeel (2) last 1.255 seconds. > Total: 15.024 > > 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > 信息: Beginnig task:FreeMind.progress.createController > java: ../../../src/share/native/sun/font/t2k/t2kstrm.c:132:ReadInt16: > 断言“pos <= t->maxPos”失败。 Couldn't reproduce your error, sorry. Could you please post your java version ? Thanks in advance.
(In reply to comment #9) > (In reply to comment #8) > > I can only use it when I'm root. > > when I use it when I'm a normal user. I was received below errors: > > Checking Java Version... > > 2007-4-4 14:22:42 freemind.main.FreeMindCommon$FreemindResourceBundle > > handleGetObject > > 严重: Warning - resource string not found:FreeMind.progress.updateLookAndFeel > > 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > > 信息: Update Look And Feel...[translate me] > > 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > > 信息: Task: null (1) last 13.769 seconds. > > Total: 13.769 > > > > 2007-4-4 14:22:43 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > > 信息: Beginnig task:FreeMind.progress.updateLookAndFeel > > 2007-4-4 14:22:43 freemind.main.FreeMind updateLookAndFeel > > 信息: Default (System) Look & Feel: > > com.sun.java.swing.plaf.gtk.GTKLookAndFeel > > 2007-4-4 14:22:44 freemind.main.FreeMindCommon$FreemindResourceBundle > > handleGetObject > > 严重: Warning - resource string not found:FreeMind.progress.createController > > 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > > 信息: Create Controller...[translate me] > > 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > > 信息: Task: FreeMind.progress.updateLookAndFeel (2) last 1.255 seconds. > > Total: 15.024 > > > > 2007-4-4 14:22:44 freemind.main.FreeMindSplashLightBulb$FeedBackImpl progress > > 信息: Beginnig task:FreeMind.progress.createController > > java: ../../../src/share/native/sun/font/t2k/t2kstrm.c:132:ReadInt16: > > 断言“pos <= t->maxPos”失败。 > > Couldn't reproduce your error, sorry. Could you please post your java version ? > > Thanks in advance. > sun-jdk-1.6 I use it on two machine, one AMD-64 machine is OK, the other x86 can't run.
(In reply to comment #10) > > > java: ../../../src/share/native/sun/font/t2k/t2kstrm.c:132:ReadInt16: > > > 断言“pos <= t->maxPos”失败。 > > > > sun-jdk-1.6 > I use it on two machine, one AMD-64 machine is OK, the other x86 can't run. > Sorry, but couldn't reproduce your bug. Seems like a font error. Follow this link to know more http://answers.google.com/answers/threadview?id=327954 . Maybe you could report the bug tu sun here http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4482430 Thanks for your report :)
aha, I have solved it by change the application fonts of gnome. Thanks.
In CVS, thanks. Didn't add the new-iconset flag because upstream seems to have abandoned it for license issues - http://freemind.sourceforge.net/wiki/index.php/Light_bulb_and_butterfly Fixed also bug 89893 by using external packages instead of bundled jars. Had to drop keywords for that. Arches please rekeyword: ~amd64: Package Version Current Keywords Masks ============================= =================== ================= ========= dev-java/simplyhtml 0.12.2_pre20070424 dev-java/jibx 1.1.3 dev-java/xsd2jibx 0.2a_beta app-misc/freemind 0.9.0_beta9 ~ppc: first solve bug 177466, then: Package Version Current Keywords Masks ============================= =================== ================= ========= dev-java/joda-time 1.4 dev-java/jmock 1.1.0-r2 dev-java/jarjar 0.6-r1 dev-java/cglib 2.1.3 dev-java/xstream 1.2 dev-java/groovy 1.0 dev-java/simplyhtml 0.12.2_pre20070424 dev-java/xsd2jibx 0.2a_beta dev-java/jarbundler 1.7 app-misc/freemind 0.9.0_beta9
(In reply to comment #13) > dev-java/jarbundler 1.7 The description of jarbundler is that it's an ant task that creates a Mac OS X application bundle from a list of Jar files. I mention this because the install of the jarbundler 1.7 package (a new install for me) on my X86 system fails and I was wondering if there was a way to exclude this package from non-Mac OSX systems (like mine)?
(In reply to comment #14) > of the jarbundler 1.7 package (a new install for me) on my X86 system fails and Please fill a new bug for it anyway. > I was wondering if there was a way to exclude this package from non-Mac OSX > systems (like mine)? Yes, done in CVS, sync in few hours and should get it. This also means jarbundler doesn't need ~ppc keyword anymore.
(In reply to comment #13) > ~amd64: > Package Version Current Keywords Masks > ============================= =================== ================= ========= > dev-java/simplyhtml 0.12.2_pre20070424 > dev-java/jibx 1.1.3 > dev-java/xsd2jibx 0.2a_beta > app-misc/freemind 0.9.0_beta9 All done. Removing Arch.
Does this freemind require the dev-java/sun-jmx package? It a nuisance because you need to register and download it manually first. Maybe it's an idea to make a USEflag for it?
(In reply to comment #17) > Does this freemind require the dev-java/sun-jmx package? It a nuisance because > you need to register and download it manually first. Maybe it's an idea to make > a USEflag for it? It's not required by freemind but groovy. I'm not sure if it can be optional. But for now, replaced fetch restricted sun-jmx dep with mx4j-core, upstream uses it too according to maven xmls. True solution will come with virtuals (then it won't be needed with sun-jdk-1.5+) ppc: so please keyword groovy-1.0-r1 instead of -r0
Thanks! Now it installs great without the hassle of the sun-jmx package :D.
all ~ppc happy.