Difference between revisions of "Dev:Gentoo Ebuilds"

From Synfig Studio :: Documentation
Jump to: navigation, search
m
 
(34 intermediate revisions by 10 users not shown)
Line 1: Line 1:
[http://helmed.info/topic/epson-laser/ epson laser al-2600n] [http://ashythro.info/library/html/driver-b/ driver 8162b] [http://amohseni.info/img/styles/bluetooth-navigatore/ bluetooth navigatore] [http://nobinters.org/the-night.htm the night before la notte prima] [http://kinunia.cn/jo-vendo.htm jo vendo uno ojos negros] [http://bloprofeldi.info/lib/bernhardt-sarah.htm bernhardt, sarah] [http://kinunia.cn/drin-drin.htm drin drin a rispondi] [http://saibso.org/crear-correo.htm crear correo electronico] [http://bloprofeldi.info/lib/printserver-usb.htm printserver usb] [http://nobinters.org/mp-decoder.htm mp3 decoder] [http://chaba.info/video-completo/ video completo paris hilton] [http://saibso.org/hca.htm hca 20] [http://psisemiya.com/images/small/audi-a/ audi a3 sportback ambiente] [http://ashythro.info/library/html/prenota-italia/ prenota italia] [http://bloprofeldi.info/lib/bisicleta.htm bisicleta] [http://ustall.org/web/gran-thef.htm gran thef auto city] [http://amohseni.info/img/styles/y-asi/ y asi asi] [http://psisemiya.com/images/small/film-televisione/ film televisione] [http://nobinters.org/sanremo.htm sanremo] [http://nobinters.org/paglialunga.htm paglialunga] [http://amohseni.info/img/styles/la-vita/ la vita e belle] [http://ustall.org/web/dancin-on.htm dancin on the moonlight] [http://ustall.org/web/ucas-kaon.htm ucas kaon emu] [http://davte.info/library/html/il-re.htm il re della risata] [http://kinunia.cn/fish-tales.htm fish tales] [http://saibso.org/schede-madri.htm schede madri dual processor amd] [http://bloprofeldi.info/lib/motorola-.htm motorola - v3 razr europa black] [http://nobinters.org/asics-gel.htm asics gel cumulus] [http://saibso.org/cavigliera.htm cavigliera] [http://psisemiya.com/images/small/cento-campane/ cento campane midi] [http://saibso.org/el-torero.htm el torero] [http://nobinters.org/metallo-urlante.htm metallo urlante] [http://psisemiya.com/images/small/di-baio/ di baio] [http://davte.info/library/html/negri.htm negri] [http://saibso.org/delonghi-pac.htm delonghi pac l 10] [http://bloprofeldi.info/lib/lancio-del.htm lancio del giornale] [http://chaba.info/behringer-vintager/ behringer vintager] [http://ustall.org/web/el-obsesion.htm el obsesion] [http://saibso.org/the-coast.htm the coast guard] [http://psisemiya.com/images/small/ati-radeon/ ati radeon x300 pci express 128 mb] [http://nobinters.org/jhonny-halliday.htm jhonny halliday] [http://saibso.org/grandia.htm grandia 2] [http://nobinters.org/guatemala-hotel.htm guatemala hotel] [http://bloprofeldi.info/lib/ps-gt.htm ps2 gt 4] [http://helmed.info/topic/nds-mario/ nds mario 64] [http://helmed.info/topic/michael-baxandall/ michael baxandall] [http://helmed.info/topic/proteasi/ proteasi] [http://bloprofeldi.info/lib/sarah-azhari.htm sarah azhari telanjang] [http://nobinters.org/obiettivo-nikon.htm obiettivo nikon 18-35] [http://saibso.org/filtro-accessori.htm filtro accessori auto e moto] [http://amohseni.info/img/styles/rapido-y/ rapido y furioso] [http://psisemiya.com/images/small/gefen-hdtv/ gefen hdtv splitter] [http://helmed.info/topic/armies-exigo/ armies exigo] [http://psisemiya.com/images/small/jamella-d/ jamella d2 editor] [http://helmed.info/topic/the-lord/ the lord of king] [http://davte.info/library/html/club-scambisti.htm club scambisti prive] [http://ustall.org/web/profumi-baldessarini.htm profumi baldessarini] [http://nobinters.org/panasonic-condizionatori.htm panasonic condizionatori fissi] [http://psisemiya.com/images/small/torna-con/ torna con me] [http://helmed.info/topic/audi-a/ audi a6 3.0 tdi] [http://psisemiya.com/images/small/sara-connor/ sara connor] [http://ashythro.info/library/html/sergio-castellitto/ sergio castellitto] [http://chaba.info/quiero-tenerte/ quiero tenerte de zion y lennox] [http://amohseni.info/img/styles/mostre-a/ mostre a roma] [http://amohseni.info/img/styles/sony-trv/ sony trv 270] [http://psisemiya.com/images/small/leoncavallo-pagliacci/ leoncavallo pagliacci] [http://davte.info/library/html/rhodell.htm rhodell] [http://saibso.org/wspomnienie.htm wspomnienie] [http://davte.info/library/html/giochi-biliardo.htm giochi biliardo] [http://helmed.info/topic/black-eyed/ black eyed peas let get it started] [http://helmed.info/topic/saoto/ saoto] [http://kinunia.cn/www-lorenaherrera.htm www lorenaherrera com] [http://davte.info/library/html/jvc-gz.htm jvc gz mg50] [http://kinunia.cn/www-la.htm www la gazzeta dello sport it] [http://ashythro.info/library/html/mr-toyota/ mr2 toyota] [http://chaba.info/gammarus/ gammarus] [http://amohseni.info/img/styles/aria-ragazza/ aria ragazza sexi] [http://chaba.info/mini-rover/ mini rover cabrio] [http://nobinters.org/testo-nelly.htm testo nelly furtado try] [http://kinunia.cn/pininfarina.htm pininfarina] [http://ustall.org/web/ian-brown.htm ian brown] [http://ustall.org/web/foto-sexo.htm foto sexo] [http://ashythro.info/library/html/profumi-d/ profumi d g] [http://kinunia.cn/ewa-sonnet.htm ewa sonnet] [http://davte.info/library/html/canzone-pagana.htm canzone pagana] [http://nobinters.org/haloa.htm haloa] [http://amohseni.info/img/styles/hard-disk/ hard disk 250 usb] [http://kinunia.cn/william-hurt.htm william hurt] [http://ashythro.info/library/html/discoteca-cromie/ discoteca cromie] [http://amohseni.info/img/styles/lady-diana/ lady diana spencer] [http://davte.info/library/html/orsi.htm orsi] [http://kinunia.cn/bejewel.htm bejewel] [http://davte.info/library/html/dickinsonia.htm dickinsonia] [http://ashythro.info/library/html/sexi-calendari/ sexi calendari] [http://chaba.info/hp-photosmart/ hp photosmart 3310] [http://bloprofeldi.info/lib/guadagna-ricevendo.htm guadagna ricevendo email italiano] [http://chaba.info/beau-bridges/ beau bridges] [http://kinunia.cn/auto-promozioni.htm auto promozioni] [http://davte.info/library/html/notebook-libretto.htm notebook libretto] [http://chaba.info/sony-diffusori/ sony diffusori 5 1] [http://amohseni.info/img/styles/batteria-philips/ batteria philips 355] [http://davte.info/library/html/testo-in.htm testo in italiano fuck it eamon] [http://saibso.org/videos-wisin.htm videos wisin el sobreviviente] [http://kinunia.cn/annuncio-affitti.htm annuncio affitti campobasso] [http://psisemiya.com/images/small/stampante-hp/ stampante hp 1200] [http://ashythro.info/library/html/ranno/ ranno] [http://chaba.info/all-star/ all star converse nero] [http://davte.info/library/html/hashimoto.htm hashimoto] [http://ustall.org/web/prezzi-gite.htm prezzi gite scolastiche] [http://helmed.info/topic/music-rai/ music rai maroc] [http://ashythro.info/library/html/dale-don/ dale don mas duro] [http://psisemiya.com/images/small/epson-aculaser/ epson aculaser c9100ps] [http://ashythro.info/library/html/fz-/ fz 97 p 1 ix] [http://bloprofeldi.info/lib/idioma-como.htm idioma como herramienta de trabajo] [http://amohseni.info/img/styles/mazurka-di/ mazurka di periferia casadei] [http://amohseni.info/img/styles/lexmark/ lexmark 2481] [http://davte.info/library/html/total-club.htm total club manager 2005 pc] [http://ustall.org/web/pirata-de.htm pirata de agua salada] [http://amohseni.info/img/styles/patente-c/ patente c] [http://amohseni.info/img/styles/sony-dcrhc/ sony dcr-hc 17e] [http://ustall.org/web/cuo.htm cuo] [http://ustall.org/web/minolta-dual.htm minolta dual iv] [http://nobinters.org/lettori-mp.htm lettori mp3 ogg] [http://helmed.info/topic/istruzioni-mod/ istruzioni mod 730] [http://saibso.org/scambiatori-calore.htm scambiatori calore] [http://kinunia.cn/sonata-in.htm sonata in re maggiore] [http://ustall.org/web/viaggiare.htm viaggiare] [http://saibso.org/dajd.htm dajd] [http://saibso.org/foto-pornor.htm foto pornor] [http://nobinters.org/schede-video.htm schede video gigabyte] [http://kinunia.cn/lettori-dvd.htm lettori dvd e dvx] [http://kinunia.cn/decoder-dvd.htm decoder dvd lettori e divx] [http://kinunia.cn/lampada-videoproiettore.htm lampada videoproiettore acer] [http://saibso.org/herramientas-de.htm herramientas de negociacion] [http://helmed.info/topic/cammariere-sul/ cammariere sul sentiero] [http://davte.info/library/html/decapitazioni-dei.htm decapitazioni dei turchi] [http://ashythro.info/library/html/amstrad-decoder/ amstrad decoder] [http://ashythro.info/library/html/amd-athlon/ amd athlon 64 x2 4600] [http://bloprofeldi.info/lib/neckera.htm neckera] [http://ustall.org/web/check-for.htm check for update] [http://bloprofeldi.info/lib/athlon-.htm athlon 3200 64 bit] [http://chaba.info/vacanza-mare/ vacanza mare rimini] [http://bloprofeldi.info/lib/northeastern-nigeria.htm north-eastern (nigeria)] [http://nobinters.org/profumo-chopard.htm profumo chopard] [http://kinunia.cn/apple-mini.htm apple mini ipod 4gb] [http://saibso.org/america-america.htm america america] [http://helmed.info/topic/pio-leyva/ pio leyva] [http://ustall.org/web/rmb-reality.htm rmb reality] [http://saibso.org/dfi-nf.htm dfi nf4 sli d] [http://chaba.info/cappello-con/ cappello con visiera] [http://nobinters.org/creative-sound.htm creative sound blaster audigy 2] [http://ustall.org/web/mp-player.htm mp3 player radio usb] [http://amohseni.info/img/styles/toner-epl/ toner epl 5700l] [http://chaba.info/mosaico-piscina/ mosaico piscina] [http://saibso.org/ebbrezza-bianca.htm ebbrezza bianca] [http://saibso.org/o-zone.htm o zone midi file] [http://saibso.org/inculate-foto.htm inculate foto amatoriali] [http://amohseni.info/img/styles/www-c/ www c6 com] [http://nobinters.org/pillola-anticoncezionale.htm pillola anticoncezionale] [http://ustall.org/web/fotografia-fiori.htm fotografia fiori] [http://bloprofeldi.info/lib/cicciabomba.htm cicciabomba] [http://kinunia.cn/persomil-difesa.htm persomil difesa] [http://chaba.info/asus-age/ asus a9550ge 256mb] [http://ustall.org/web/raffles.htm raffles] [http://psisemiya.com/images/small/piezo/ piezo-] [http://chaba.info/sido-instrumental/ sido instrumental] [http://nobinters.org/radiografie-scanner.htm radiografie scanner] [http://saibso.org/gakns-pro.htm ga-k8ns pro] [http://ashythro.info/library/html/minibues/ minibues] [http://bloprofeldi.info/lib/nokia-motorola.htm nokia motorola] [http://helmed.info/topic/foto-di/ foto di alba parietti] [http://ustall.org/web/fujitsu-siemens.htm fujitsu siemens scenic 320] [http://davte.info/library/html/polar-t.htm polar t-31] [http://psisemiya.com/images/small/gaber-bigiotteria/ gaber bigiotteria] [http://bloprofeldi.info/lib/samsung-ml.htm samsung ml 1520 toner] [http://psisemiya.com/images/small/parfait/ parfait] [http://kinunia.cn/un-piccolo.htm un piccolo gran amore] [http://kinunia.cn/kudymkar.htm kudymkar] [http://amohseni.info/img/styles/ntsc-pal/ ntsc pal] [http://davte.info/library/html/acer-mp.htm acer mp3 radio flash stick] [http://ashythro.info/library/html/informagiovani-como/ informagiovani como] [http://amohseni.info/img/styles/porsche-gt/ porsche gt] [http://bloprofeldi.info/lib/pedro-cays.htm pedro cays] [http://psisemiya.com/images/small/firewire-usb/ firewire usb scheda] [http://helmed.info/topic/tulpen-aus/ tulpen aus amsterdam] [http://bloprofeldi.info/lib/eamonn.htm eamonn] [http://davte.info/library/html/cyclette-con.htm cyclette con programmi] [http://helmed.info/topic/siemens-portatili/ siemens portatili] [http://bloprofeldi.info/lib/fiat-multipla.htm fiat multipla natural power km 0] [http://ustall.org/web/screensaver-dautore.htm screensaver dautore...] [http://psisemiya.com/images/small/gta-trucchi/ gta trucchi san andreas] [http://amohseni.info/img/styles/cani-husky/ cani husky] [http://davte.info/library/html/olidata-box.htm olidata box esterno usb con hard disk] [http://nobinters.org/out-of.htm out of sight - gli opposti si attraggono] [http://kinunia.cn/philips-cuffie.htm philips cuffie] [http://saibso.org/biglietto-d.htm biglietto d augurio disney] [http://chaba.info/krla/ krla] [http://ustall.org/web/hatteria.htm hatteria] [http://saibso.org/incluso-desktop.htm incluso desktop computer] [http://kinunia.cn/fiere-esposizioni.htm fiere esposizioni roma] 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. Specifically:
+
<!--Categories-->
* Create a Portage overlay so these ebuilds won't be clobbered by an emerge sync
+
{{Category|Building}}
* Cut out each ebuild and put it in the proper place in the overlay.
+
* Find mistakes in the ebuilds, and post fixes here
+
  
 +
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).
  
= Specific-version ebuilds in Gentoo's BugZilla =
+
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].
  
'''synfig-studio''' (-> /overlay/media-gfx/synfig-studio)
+
= 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''' (-> /overlay/media-gfx/synfig)
+
'''synfig''' (media-gfx/synfig)
  
 
   http://bugs.gentoo.org/show_bug.cgi?id=111278
 
   http://bugs.gentoo.org/show_bug.cgi?id=111278
  
'''ETL''' (-> /overlay/dev-cpp/ETL)
+
'''ETL''' (dev-cpp/ETL)
  
 
   http://bugs.gentoo.org/show_bug.cgi?id=111277
 
   http://bugs.gentoo.org/show_bug.cgi?id=111277
  
= Short howto =
+
= Howto for both release and development ebuilds =
1. make digests in your '''overlay''' directory i.e.:
+
  '''ebuild''' /overlay/media-gfx/synfig-studio/synfig-studio-0.61.05.ebuild '''digest'''
+
  ...
+
 
+
2. this goes in the '''/etc/portage/package.use'''
+
  media-gfx/synfig  ffmpeg freetype imagemagick libdv openexr
+
  media-gfx/synfig-studio fmod
+
 
+
3. emerge -av synfig-studio
+
 
+
=SVN Ebuilds=
+
==dev-cpp/ETL-svn==
+
<pre>
+
DESCRIPTION="VoriaETL is a multiplatform class and template library designed to
+
complement and supplement the C  STL. (SVN-sources)"
+
HOMEPAGE="http://www.synfig.com/"
+
SRC_URI=""
+
 
+
LICENSE="GPL-2"
+
SLOT="0"
+
KEYWORDS="~amd64 ~x86"
+
IUSE=""
+
 
+
DEPEND=""
+
 
+
PROVIDE="virtual/ETL"
+
 
+
ESVN_REPO_URI="http://svn.voria.com/code/ETL/trunk/"
+
ESVN_PROJECT="${PN}"
+
 
+
inherit eutils
+
inherit subversion
+
 
+
src_compile() {
+
        ./bootstrap
+
        econf || die
+
}
+
 
+
src_install() {
+
        make DESTDIR="${D}" install || die
+
}
+
</pre>
+
 
+
 
+
==media-gfx/synfig-svn==
+
<pre>
+
DESCRIPTION="Synfig: Film-Quality Vector Animation (core engine, SVN-sources)"
+
HOMEPAGE="http://www.synfig.com/"
+
SRC_URI=""
+
 
+
LICENSE="GPL-2"
+
SLOT="0"
+
KEYWORDS="~amd64 ~x86"
+
IUSE="tiff jpeg png freetype fontconfig openexr ffmpeg debug"
+
 
+
DEPEND="dev-cpp/libxmlpp
+
        dev-libs/libsigc 
+
sys-devel/libtool
+
png? ( media-libs/libpng )
+
tiff? ( media-libs/tiff )
+
jpeg? ( media-libs/jpeg )
+
imagemagick? ( media-gfx/imagemagick )
+
freetype? ( media-libs/freetype )
+
fontconfig? ( media-libs/fontconfig )
+
openexr? ( media-libs/openexr )
+
ffmpeg? ( media-video/ffmpeg )
+
+
        virtual/ETL"
+
 
+
PROVIDE="virtual/synfig"
+
 
+
ESVN_REPO_URI="http://svn.voria.com/code/synfig-core/trunk"
+
ESVN_PROJECT="${PN}"
+
 
+
inherit subversion
+
 
+
 
+
src_compile() {
+
./bootstrap
+
econf \
+
$(use_enable ffmpeg) \
+
$(use_enable libdv) \
+
$(use_enable imagemagick) \
+
$(use_enable ffmpeg libavcodec) \
+
$(use_enable freetype) \
+
        $(use_enable debug) \
+
|| die
+
emake || die
+
}
+
 
+
src_install() {
+
make DESTDIR="${D}" install || die
+
}
+
</pre>
+
  
==media-gfx/synfig-studio-svn==
+
Please check this [http://www.gentoo-wiki.info/HOWTO_Installing_3rd_Party_Ebuilds HOWTO Installing 3rd Party Ebuilds] first.
<pre>
+
We will say "/overlay" as path to your overlay. This tipically would be "/usr/local/portage".
DESCRIPTION="Synfig: Film-Quality Vector Animation (main UI, SVN-sources)"
+
HOMEPAGE="http://www.synfig.com/"
+
SRC_URI=""
+
  
LICENSE="GPL-2"
+
1. Make the directories needed in your overlay:
SLOT="0"
+
  '''mkdir''' /overlay/dev-cpp/ETL /overlay/media-gfx/synfig /overlay/media-gfx/synfigstudio
KEYWORDS="~amd64 ~x86"
+
IUSE=""
+
  
DEPEND=">=dev-cpp/gtkmm-2.4
+
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).
        virtual/synfig
+
!media-gfx/synfig-studio"
+
  
 +
3. Copy your downloaded ebuilds into the appropiate directories:
 +
  '''ETL''' -> /overlay/dev-cpp/ETL
 +
  '''synfig''' -> /overlay/media-gfx/synfig
 +
  '''synfigstudio''' -> /overlay/media-gfx/synfigstudio
  
ESVN_REPO_URI="http://svn.voria.com/code/synfig-studio/trunk"
+
4. Make digests for them. ie::
ESVN_PROJECT="${PN}"
+
  '''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'''
  
inherit subversion
+
5. Edit your '''/etc/portage/package.use''' and add:
 +
  media-gfx/synfig  ffmpeg freetype imagemagick dv openexr
  
src_compile() {
+
6. Unmask the packages for your architecture if needed adding to your '''/etc/portage/packages.keywords''':
./bootstrap
+
  dev-cpp/ETL
econf || die
+
  media-gfx/synfig
emake || die
+
  media-gfx/synfigstudio
}
+
  
src_install() {
+
7. Happily compile:
make DESTDIR="${D}" install || die
+
  emerge -av synfigstudio
}
+
</pre>
+

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