Difference between revisions of "Dev:Gentoo Ebuilds"
m (tweaked the format) |
m (moved Gentoo Ebuilds to Dev:Gentoo Ebuilds) |
||
(12 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
<!--Categories--> | <!--Categories--> | ||
− | + | {{Category|Building}} | |
− | We're working on ebuild files for the Gentoo operating system here. To use this page directly with Gentoo, you need to know how Portage works. | + | We're working on ebuild files for the Gentoo operating system here. To use this page directly with Gentoo, you need to know how Portage works. You can either create a new local overlay and put there the ebuilds from the Gentoo BugZilla (faster) or use the sunrise overlay (easier). |
− | + | ||
− | + | ||
− | + | ||
− | + | To create a Portage overlay (so these ebuilds won't be clobbered by an emerge sync). You can follow [http://www.gentoo-wiki.info/HOWTO_Installing_3rd_Party_Ebuilds this] and read more information [http://en.gentoo-wiki.com/wiki/Overlay here]. | |
− | + | = Ebuilds in Gentoo's BugZilla = | |
− | + | ||
− | + | ||
− | + | ||
− | + | These are also in gentoo's sunrise overlay. More information on now to add it [http://overlays.gentoo.org/proj/sunrise here]. | |
+ | You can choose to install the release versions (package-x.xx.xx) (stable) or the development version (-9999) (unstable) | ||
− | ''' | + | '''synfigstudio''' (media-gfx/synfigstudio) |
http://bugs.gentoo.org/show_bug.cgi?id=111279 | http://bugs.gentoo.org/show_bug.cgi?id=111279 | ||
− | '''synfig''' ( | + | '''synfig''' (media-gfx/synfig) |
http://bugs.gentoo.org/show_bug.cgi?id=111278 | http://bugs.gentoo.org/show_bug.cgi?id=111278 | ||
− | '''ETL''' ( | + | '''ETL''' (dev-cpp/ETL) |
http://bugs.gentoo.org/show_bug.cgi?id=111277 | http://bugs.gentoo.org/show_bug.cgi?id=111277 | ||
− | = | + | = Howto for both release and development ebuilds = |
− | + | ||
− | + | ||
− | + | ||
− | + | Please check this [http://www.gentoo-wiki.info/HOWTO_Installing_3rd_Party_Ebuilds HOWTO Installing 3rd Party Ebuilds] first. | |
− | + | We will say "/overlay" as path to your overlay. This tipically would be "/usr/local/portage". | |
− | + | ||
− | + | 1. Make the directories needed in your overlay: | |
+ | '''mkdir''' /overlay/dev-cpp/ETL /overlay/media-gfx/synfig /overlay/media-gfx/synfigstudio | ||
− | + | 2. Go to the links above in the Gentoo BugZilla and download the ebuilds for the last release or the development version for all the packages (ETL, synfig and synfigstudio). | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | 3. Copy your downloaded ebuilds into the appropiate directories: | |
− | + | '''ETL''' -> /overlay/dev-cpp/ETL | |
− | + | '''synfig''' -> /overlay/media-gfx/synfig | |
− | + | '''synfigstudio''' -> /overlay/media-gfx/synfigstudio | |
− | + | 4. Make digests for them. ie:: | |
+ | '''ebuild''' /overlay/dev-cpp/ETL/ETL-0.04.13.ebuild '''digest''' | ||
+ | '''ebuild''' /overlay/media-gfx/synfig/synfig-0.62.00.ebuild '''digest''' | ||
+ | '''ebuild''' /overlay/media-gfx/synfigstudio/synfigstudio-0.62.00.ebuild '''digest''' | ||
− | + | 5. Edit your '''/etc/portage/package.use''' and add: | |
+ | media-gfx/synfig ffmpeg freetype imagemagick dv openexr | ||
− | + | 6. Unmask the packages for your architecture if needed adding to your '''/etc/portage/packages.keywords''': | |
− | + | dev-cpp/ETL | |
+ | media-gfx/synfig | ||
+ | media-gfx/synfigstudio | ||
− | + | 7. Happily compile: | |
− | + | emerge -av synfigstudio | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Latest revision as of 11:46, 20 February 2010
We're working on ebuild files for the Gentoo operating system here. To use this page directly with Gentoo, you need to know how Portage works. You can either create a new local overlay and put there the ebuilds from the Gentoo BugZilla (faster) or use the sunrise overlay (easier).
To create a Portage overlay (so these ebuilds won't be clobbered by an emerge sync). You can follow this and read more information here.
Ebuilds in Gentoo's BugZilla
These are also in gentoo's sunrise overlay. More information on now to add it here. You can choose to install the release versions (package-x.xx.xx) (stable) or the development version (-9999) (unstable)
synfigstudio (media-gfx/synfigstudio)
http://bugs.gentoo.org/show_bug.cgi?id=111279
synfig (media-gfx/synfig)
http://bugs.gentoo.org/show_bug.cgi?id=111278
ETL (dev-cpp/ETL)
http://bugs.gentoo.org/show_bug.cgi?id=111277
Howto for both release and development ebuilds
Please check this HOWTO Installing 3rd Party Ebuilds first. We will say "/overlay" as path to your overlay. This tipically would be "/usr/local/portage".
1. Make the directories needed in your overlay:
mkdir /overlay/dev-cpp/ETL /overlay/media-gfx/synfig /overlay/media-gfx/synfigstudio
2. Go to the links above in the Gentoo BugZilla and download the ebuilds for the last release or the development version for all the packages (ETL, synfig and synfigstudio).
3. Copy your downloaded ebuilds into the appropiate directories:
ETL -> /overlay/dev-cpp/ETL synfig -> /overlay/media-gfx/synfig synfigstudio -> /overlay/media-gfx/synfigstudio
4. Make digests for them. ie::
ebuild /overlay/dev-cpp/ETL/ETL-0.04.13.ebuild digest ebuild /overlay/media-gfx/synfig/synfig-0.62.00.ebuild digest ebuild /overlay/media-gfx/synfigstudio/synfigstudio-0.62.00.ebuild digest
5. Edit your /etc/portage/package.use and add:
media-gfx/synfig ffmpeg freetype imagemagick dv openexr
6. Unmask the packages for your architecture if needed adding to your /etc/portage/packages.keywords:
dev-cpp/ETL media-gfx/synfig media-gfx/synfigstudio
7. Happily compile:
emerge -av synfigstudio