Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 295242 - Xmind ebuild request
Summary: Xmind ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 7 votes (vote)
Assignee: Chris Reffett (RETIRED)
URL: http://www.xmind.org
Whiteboard:
Keywords:
: 295262 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-11-30 20:03 UTC by Peter Peng
Modified: 2013-03-02 03:34 UTC (History)
6 users (show)

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


Attachments
xmind binary ebuild (xmind-portable-3.1.1.200912022330.ebuild,1.04 KB, text/plain)
2010-06-05 21:34 UTC, Mark David Dumlao
Details
xmind 3.2 binary ebuild (xmind-portable-3.2.0.201009142023.ebuild,1.25 KB, text/plain)
2010-11-19 21:55 UTC, Vitovt
Details
PNG icon for menus (xmind.16.png,1.77 KB, image/png)
2010-11-19 21:56 UTC, Vitovt
Details
PNG icon for menus (xmind.32.png,2.92 KB, image/png )
2010-11-19 21:56 UTC, Vitovt
Details
PNG icon for menus (xmind.48.png,3.52 KB, image/png)
2010-11-19 21:57 UTC, Vitovt
Details
app-misc/xmind-portable 3.2 ebuild (xmind-portable-3.2.1.201011212218.ebuild,1.25 KB, text/plain)
2011-01-24 13:22 UTC, Vitovt
Details
bump xmind-portable (xmind-portable-3.2.1.201011212218.ebuild,1.77 KB, application/octet-stream)
2011-08-25 08:10 UTC, Heui-mun Park
Details
MIME type (x-xmind.xml,312 bytes, text/xml)
2011-08-25 08:12 UTC, Heui-mun Park
Details
gconf schemas (xmind.schemas,965 bytes, text/plain)
2011-08-25 08:13 UTC, Heui-mun Park
Details
thumbnailer (xmind-thumbnailer,2.47 KB, text/plain)
2011-08-25 08:13 UTC, Heui-mun Park
Details
xmind-portable-3.2.1.201011212218.ebuild (xmind-portable-3.2.1.201011212218.ebuild,1.77 KB, text/plain)
2011-08-25 08:14 UTC, Heui-mun Park
Details
MIME type (x-xmind.xml,396 bytes, text/plain)
2011-08-25 11:56 UTC, Heui-mun Park
Details
xmind-portable-3.2.1.201011212218.ebuild (xmind-portable-3.2.1.201011212218.ebuild,2.06 KB, text/plain)
2011-08-25 11:59 UTC, Heui-mun Park
Details
thumbnailer (xmind-thumbnailer,2.48 KB, text/plain)
2011-08-25 12:12 UTC, Heui-mun Park
Details
files/xmind.schemas (xmind.schemas,965 bytes, text/plain)
2011-08-25 12:32 UTC, Heui-mun Park
Details
files/xmind-thumbnailer (xmind-thumbnailer,2.48 KB, text/plain)
2011-08-25 12:32 UTC, Heui-mun Park
Details
files/x-xmind.xml (x-xmind.xml,396 bytes, text/plain)
2011-08-25 12:33 UTC, Heui-mun Park
Details
app-misc/xmind-portable-3.2.1.201011212218.ebuild (xmind-portable-3.2.1.201011212218.ebuild,2.06 KB, text/plain)
2011-08-25 12:34 UTC, Heui-mun Park
Details
Ebuild for version 3.3.0 (xmind-portable-3.3.0.201208102038.ebuild,2.18 KB, text/plain)
2012-10-26 13:21 UTC, Tarcisio Fedrizzi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Peng 2009-11-30 20:03:24 UTC
Xmind is very advance MindMap software. It's much better than Freemind.
No matter if it is $$$software. It is still so Cooooool and good software.
Do not ignore it. deb2tarz then build .ebuilld
Yes, that's waht I think.
I had my own .ebuild. But, I hope Gentoo can accept xMind.

Reproducible: Always
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2009-12-01 17:53:42 UTC
*** Bug 295262 has been marked as a duplicate of this bug. ***
Comment 2 allein 2010-03-03 21:25:44 UTC
Vote for adding. Wonder why such great software isn't in portage tree. XMind is opensource and has the free version. Please attach your ebuild here.
Comment 3 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2010-05-25 10:20:03 UTC
yes - feel free to add you ebuild.
Comment 4 Mark David Dumlao 2010-06-05 21:34:19 UTC
Created attachment 234237 [details]
xmind binary ebuild

On an ad hoc, "works for me" basis, tested on arch amd64 with icedtea6-bin. Suggesting app-misc/xmind-portable. Have not tried source package.
Comment 5 Vitovt 2010-11-19 20:38:28 UTC
X86 ebuild is broken, because of simple mistake, here is the fix:

@@ -26,7 +26,7 @@ src_unpack() {
 src_configure() {
     case `arch` in
        "x86_64")       XDIR="XMind_Linux_64bit";;
-       "*")    XDIR="XMind_Linux";;
+       *)      XDIR="XMind_Linux";;
     esac
     mv -v "$XDIR" xmind 

I don't see how to attach the file, that's why this is a link for fixed ebuild:
http://git.grusha.org.ua/?p=overlay.git;a=commit;h=f3f579fd4774f5333d8754a14c66f8017064e928
Comment 6 Vitovt 2010-11-19 21:55:03 UTC
Created attachment 254861 [details]
xmind 3.2 binary ebuild
Comment 7 Vitovt 2010-11-19 21:56:08 UTC
Created attachment 254863 [details]
PNG icon for menus

files/xmind.16.png
Comment 8 Vitovt 2010-11-19 21:56:43 UTC
Created attachment 254865 [details]
PNG icon for menus

files/xmind.32.png
Comment 9 Vitovt 2010-11-19 21:57:12 UTC
Created attachment 254867 [details]
PNG icon for menus

files/xmind.48.png
Comment 10 Kanstantsin Shautsou 2011-01-24 12:38:51 UTC
What about the latest source?
Comment 11 Vitovt 2011-01-24 13:22:49 UTC
Created attachment 260586 [details]
app-misc/xmind-portable 3.2 ebuild

Version update. All questions to e-mail. More about contribution see here http://linux.grusha.org.ua
Comment 12 Heui-mun Park 2011-08-25 08:10:49 UTC
Created attachment 284561 [details]
bump xmind-portable


"XMind is an open source brainstorming and mind mapping software tool."
  http://en.wikipedia.org/wiki/XMIND

UPDATE and FIXES:

  1. Bump xmind portable 3.2.1.201011212218

  2. Fix user configuration and workspace directory.
     Namely, ~/.xmind/{workspace,configuration}-cathy,
     in parallel with the XMind Windows version settings
     (%APPDATA%/XMind/{workspace,configuration}-cathy)

  3. Define the MIME type: application/x-xmind defined in x-mind.xml file.
     NOTE: MIME type confusion with application/vnd.xmind.workbook exists.

  4. Install xmind-thumbnailer and gconf schemas for xmind files.
     Ref ubuntu forum thread http://ubuntuforums.org/showthread.php?t=1046678
     Need test


TODO:

  1. Provide source compile version instead the binary package.
     Ref http://code.google.com/p/xmind3/wiki/How_to_build_XMind_from_source

  2. Invoking with a file argument is not working (upstream bug)
     Ref http://code.google.com/p/xmind3/issues/detail?id=200&start=100
     The file argument is completely ignored.
Comment 13 Heui-mun Park 2011-08-25 08:12:18 UTC
Created attachment 284563 [details]
MIME type
Comment 14 Heui-mun Park 2011-08-25 08:13:00 UTC
Created attachment 284565 [details]
gconf schemas
Comment 15 Heui-mun Park 2011-08-25 08:13:41 UTC
Created attachment 284567 [details]
thumbnailer
Comment 16 Heui-mun Park 2011-08-25 08:14:55 UTC
Created attachment 284569 [details]
xmind-portable-3.2.1.201011212218.ebuild
Comment 17 Heui-mun Park 2011-08-25 11:56:35 UTC
Created attachment 284613 [details]
MIME type
Comment 18 Heui-mun Park 2011-08-25 11:59:14 UTC
Created attachment 284615 [details]
xmind-portable-3.2.1.201011212218.ebuild

oops, sorry for my clumsiness.
Comment 19 Heui-mun Park 2011-08-25 12:12:49 UTC
Created attachment 284617 [details]
thumbnailer
Comment 20 Heui-mun Park 2011-08-25 12:13:40 UTC
Comment on attachment 284617 [details]
thumbnailer

adjust ICON_PATH value
Comment 21 Heui-mun Park 2011-08-25 12:32:02 UTC
Created attachment 284619 [details]
files/xmind.schemas
Comment 22 Heui-mun Park 2011-08-25 12:32:39 UTC
Created attachment 284621 [details]
files/xmind-thumbnailer
Comment 23 Heui-mun Park 2011-08-25 12:33:07 UTC
Created attachment 284623 [details]
files/x-xmind.xml
Comment 24 Heui-mun Park 2011-08-25 12:34:43 UTC
Created attachment 284625 [details]
app-misc/xmind-portable-3.2.1.201011212218.ebuild

sorry for my clumsiness.
Comment 25 Tarcisio Fedrizzi 2012-10-26 13:21:28 UTC
Created attachment 327470 [details]
Ebuild for version 3.3.0

This ebuilds installs the new portable 3.3.0 version of xmind.
The ebuilds still needs the icons and the files that are attached to this bug report.
Comment 26 Chris Reffett (RETIRED) gentoo-dev Security 2013-03-02 03:34:10 UTC
This looks interesting. I'll take it, added to Portage.

+*xmind-3.3.1.201212250029 (02 Mar 2013)
+
+  02 Mar 2013; Chris Reffett <creffett@gentoo.org> +files/x-xmind.xml,
+  +files/xmind-thumbnailer, +files/xmind.16.png, +files/xmind.32.png,
+  +files/xmind.48.png, +files/xmind.schemas, +metadata.xml,
+  +xmind-3.3.1.201212250029.ebuild:
+  New package wrt bugs 295242, 375249. Thanks to Mark Dumlao
+  <madumlao@gmail.com>, Vitovt <vitovt@grusha.org.ua>, Heiu-mun Park
+  <padangustasana@gmail.com>, Tarcisio Fedrizzi <tarcisio.fedrizzi@gmail.com>
+  for work in making the ebuild.