Development/Packaging

From MyPaint

(Difference between revisions)
Jump to: navigation, search
(open suse link update from IRC)
(32 intermediate revisions not shown)
Line 1: Line 1:
-
----
 
-
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 
-
----
 
-
=[http://otypaxixa.co.cc This Page Is Currently Under Construction And Will Be Available Shortly, Please Visit Reserve Copy Page]=
 
-
----
 
-
=[http://otypaxixa.co.cc CLICK HERE]=
 
-
----
 
-
</div>
 
-
The overall goal in this aspect would be to make MyPaint readily accessible to everyone that would like to try/use it. Ideally this is solved by having packages in official repos for GNU/Linux, installers for Windows and whatever the best option is for distribution on OSX.
 
-
 
== GNU/Linux ==
== GNU/Linux ==
If a distro has an Official package, that means you can install it from your package manager. Those packages might be of an older version of MyPaint. Unoffical packages are often newer. Development packages are very recent.  
If a distro has an Official package, that means you can install it from your package manager. Those packages might be of an older version of MyPaint. Unoffical packages are often newer. Development packages are very recent.  
If you cannot find a package for your distro or the version you want, you can always get the source and compile [http://mypaint.intilinux.com/?page_id=6 from the official Download page]
If you cannot find a package for your distro or the version you want, you can always get the source and compile [http://mypaint.intilinux.com/?page_id=6 from the official Download page]
-
{| border=&quot;1&quot;
+
{| border="1"
! Distro
! Distro
! Official
! Official
Line 20: Line 10:
! Bugs/QA (for developers)
! Bugs/QA (for developers)
|-  
|-  
-
| Ubuntu || [http://packages.ubuntu.com/search?keywords=mypaint&amp;searchon=names&amp;suite=all&amp;section=all In universe for 10.04+] || [http://www.getdeb.net/install/mypaint getdeb.net] || [https://launchpad.net/~tillux/+archive/t-misc Launchpad PPA git builds] || [https://launchpad.net/ubuntu/+source/mypaint QA overview]
+
| Ubuntu || [http://packages.ubuntu.com/search?keywords=mypaint&searchon=names&suite=all&section=all In universe for 10.04+] || [http://www.getdeb.net/install/mypaint getdeb.net] || [https://launchpad.net/~achadwick/+archive/mypaint-testing MyPaint Testing PPA] || [https://launchpad.net/ubuntu/+source/mypaint QA overview]
|-  
|-  
-
| Debian || [http://packages.debian.org/search?keywords=mypaint&amp;searchon=names&amp;suite=all&amp;section=all In unstable from fall 2009] || || [http://art.sidux.com/ weekly git builds by cleary] || [http://packages.qa.debian.org/m/mypaint.html QA overview]
+
| Debian || [http://packages.debian.org/search?keywords=mypaint&searchon=names&suite=all&section=all In unstable from fall 2009] || || || [http://packages.qa.debian.org/m/mypaint.html QA overview]
|-  
|-  
-
| Arch Linux || [http://www.archlinux.org/packages/?q=mypaint In community from 17.03.2010] || ||[http://aur.archlinux.org/packages.php?ID=27110 mypaint-git in AUR] ||
+
| Arch Linux || [http://www.archlinux.org/packages/?q=mypaint In community from 17.03.2010] || ||[https://aur.archlinux.org/packages.php?ID=27110 mypaint-git in AUR] ||
|-
|-
-
| Fedora || [https://admin.fedoraproject.org/pkgdb/applications/Mypaint In testing for F11+] || || || [https://bugzilla.redhat.com/buglist.cgi?component=mypaint&amp;product=Fedora Bug list]
+
| Fedora || [https://admin.fedoraproject.org/pkgdb/applications/Mypaint In Fedora for F11+] || || || [https://bugzilla.redhat.com/buglist.cgi?component=mypaint&product=Fedora Bug list]
|-
|-
-
| OpenSUSE || || [http://software.opensuse.org/search?baseproject=openSUSE%3A11.2&amp;p=1&amp;q=mypaint here] || ||
+
| OpenSUSE || || [http://software.opensuse.org/search?q=mypaint&baseproject=ALL&lang=en&exclude_debug=true here] || ||
|-
|-
| ALTLinux || [http://www.sisyphus.ru/en/srpm/Sisyphus/mypaint/get In Sisyphus from fall 2009] || || ||
| ALTLinux || [http://www.sisyphus.ru/en/srpm/Sisyphus/mypaint/get In Sisyphus from fall 2009] || || ||
Line 34: Line 24:
| Mandriva || [http://maint.mandriva.com/viewpkg.php?pkg=15726 In contrib for 2010.0+] || || ||
| Mandriva || [http://maint.mandriva.com/viewpkg.php?pkg=15726 In contrib for 2010.0+] || || ||
|-
|-
-
| Gentoo || [http://bugs.gentoo.org/show_bug.cgi?id=197672 open bug report] || || ||
+
| Gentoo || Included as <tt>media-gfx/mypaint</tt> since 2010-12-31 || || ||
|-  
|-  
-
| OpenMamba || [http://openmamba.org/distribution/distromatic.html?tag=devel&amp;pkg=mypaint.source In devel] [http://www.openmamba.org/pub/openmamba/milestone2/RPMS.i586/mypaint-0.8.0-1mamba.i586.rpm In milestone2] || || ||
+
| OpenMamba || [http://openmamba.org/distribution/distromatic.html?tag=devel&pkg=mypaint.source In devel] [http://www.openmamba.org/pub/openmamba/milestone2/RPMS.i586/mypaint-0.9.1-2mamba.i586.rpm In milestone2] || || ||
|-
|-
| Maemo5 || [http://maemo.org/downloads/product/Maemo5/mypaint/ maemo-extras] || [http://maemo.org/packages/view/mypaint/ In testing] || ||
| Maemo5 || [http://maemo.org/downloads/product/Maemo5/mypaint/ maemo-extras] || [http://maemo.org/packages/view/mypaint/ In testing] || ||
Line 42: Line 32:
== Windows ==
== Windows ==
-
'''Status:''' ''0.8.2 installer done and released''
+
'''Status:''' ''0.9.1 installer done, linked directly from the homepage''
Git(development) builds for Win32 goes [http://opensourcepack.blogspot.com/2009/08/mypaint-git-build-for-win32.html here]  
Git(development) builds for Win32 goes [http://opensourcepack.blogspot.com/2009/08/mypaint-git-build-for-win32.html here]  
I also make a kind of autobuild package [http://opensourcepack.blogspot.com/2009/08/building-mypaint-in-windows.html here] so everyone could build MyPaint for Windows easily
I also make a kind of autobuild package [http://opensourcepack.blogspot.com/2009/08/building-mypaint-in-windows.html here] so everyone could build MyPaint for Windows easily
--tumagonx
--tumagonx
 +
 +
Check the [http://opensourcepack.blogspot.com/search/label/mypaint mypaint tag on tumagonx's blog] for up-to-date information.
 +
 +
 +
'''Portable Version'''
 +
 +
A 100% Portable and stealthy version is available on winPenPack Project site. This package is up-to date very quickly if win32 new versions are released.
 +
 +
You can reach it [http://www.winpenpack.com/en/download.php?view.1276 HERE]
 +
-- submitted by Rikylov (after "dementsnake" virus check-out)
== OSX ==
== OSX ==
-
'''Status:''' Successfully builds and runs with X.app. ''Available in [http://www.macports.org/ports.php?by=name&amp;substr=mypaint macports]'' &lt;br&gt;
+
'''Update:''' MyPaint for MacOSX now has an installer! Simply download the installer from [http://dl.dropbox.com/u/942685/MyPaint-1.0.0v3.pkg here].
-
Do not use the Snowleopard X11 xorg-server, use the macports version (&gt;= v1.8.1).
+
The installer is 28MB and requires 95MB of HD space.
 +
 
 +
Notes:
 +
TO UNINSTALL: Delete MyPaint.app in /Applications/ and mypaint in /opt/ on your HD.
 +
NO PRESSURE SUPPORT in the current builds. (GTK2 issue.)
 +
THIS BUILD is NATIVE, meaning NO X11/XQuartz REQUIRED.
 +
Report bugs, and have fun!
 +
 
 +
Extra notes:
 +
Currently, there is no menu-bar integration.
 +
Sometimes, panning across the menu bar isn't fluent. It appears the menus need to "buffer" first. Buffer them by loading them at least once.
 +
Also, the build is rather large. A lot of libraries had to be included, some required, some not. Feel free to experiment by removing libs you feel aren't required.
 +
 
 +
'''Status:''' Successfully builds and runs with and without X.app. ''Available in [http://www.macports.org/ports.php?by=name&substr=mypaint macports]'' <br>
 +
Do not use the Snowleopard X11 xorg-server, use the macports version (>= v1.8.1).
 +
If you're building a native version, please include the variants +no_x11 and +quartz in your variants.conf file.
Links:
Links:
* http://forum.intilinux.com/mypaint-development-and-suggestions/mac-osx-port/
* http://forum.intilinux.com/mypaint-development-and-suggestions/mac-osx-port/
-
== Other platforms ==
+
== FreeBSD ==
-
We would also welcome anyone who is interested in getting MyPaint working and distributed on other platforms.
+
 +
MyPaint is [http://www.freshports.org/graphics/mypaint available] from FreeBSD ports collection.
-
== Related ideas ==
+
== Notes ==
 +
* You might also want to check [[Hardware compatibility]]
 +
* We would also welcome anyone who is interested in getting MyPaint working and distributed on other platforms.
* Inclusion in the standard package sets of specialized distributions like [http://ubuntustudio.org/ Ubuntu Studio] and similar?
* Inclusion in the standard package sets of specialized distributions like [http://ubuntustudio.org/ Ubuntu Studio] and similar?

Revision as of 18:45, 13 December 2011

Contents

GNU/Linux

If a distro has an Official package, that means you can install it from your package manager. Those packages might be of an older version of MyPaint. Unoffical packages are often newer. Development packages are very recent. If you cannot find a package for your distro or the version you want, you can always get the source and compile from the official Download page

Distro Official Unofficial Development Bugs/QA (for developers)
Ubuntu In universe for 10.04+ getdeb.net MyPaint Testing PPA QA overview
Debian In unstable from fall 2009 QA overview
Arch Linux In community from 17.03.2010 mypaint-git in AUR
Fedora In Fedora for F11+ Bug list
OpenSUSE here
ALTLinux In Sisyphus from fall 2009
Mandriva In contrib for 2010.0+
Gentoo Included as media-gfx/mypaint since 2010-12-31
OpenMamba In devel In milestone2
Maemo5 maemo-extras In testing

Windows

Status: 0.9.1 installer done, linked directly from the homepage

Git(development) builds for Win32 goes here I also make a kind of autobuild package here so everyone could build MyPaint for Windows easily --tumagonx

Check the mypaint tag on tumagonx's blog for up-to-date information.


Portable Version

A 100% Portable and stealthy version is available on winPenPack Project site. This package is up-to date very quickly if win32 new versions are released.

You can reach it HERE -- submitted by Rikylov (after "dementsnake" virus check-out)

OSX

Update: MyPaint for MacOSX now has an installer! Simply download the installer from here. The installer is 28MB and requires 95MB of HD space.

Notes: TO UNINSTALL: Delete MyPaint.app in /Applications/ and mypaint in /opt/ on your HD. NO PRESSURE SUPPORT in the current builds. (GTK2 issue.) THIS BUILD is NATIVE, meaning NO X11/XQuartz REQUIRED. Report bugs, and have fun!

Extra notes: Currently, there is no menu-bar integration. Sometimes, panning across the menu bar isn't fluent. It appears the menus need to "buffer" first. Buffer them by loading them at least once. Also, the build is rather large. A lot of libraries had to be included, some required, some not. Feel free to experiment by removing libs you feel aren't required.

Status: Successfully builds and runs with and without X.app. Available in macports
Do not use the Snowleopard X11 xorg-server, use the macports version (>= v1.8.1). If you're building a native version, please include the variants +no_x11 and +quartz in your variants.conf file.

Links:

FreeBSD

MyPaint is available from FreeBSD ports collection.

Notes

  • You might also want to check Hardware compatibility
  • We would also welcome anyone who is interested in getting MyPaint working and distributed on other platforms.
  • Inclusion in the standard package sets of specialized distributions like Ubuntu Studio and similar?
Personal tools