Dev:Gentoo Ebuilds

From Synfig Studio :: Documentation
Revision as of 09:35, 7 July 2007 by Aw0Vi5 (Talk | contribs)

Jump to: navigation, search

levitra online order tramadol cheap vicodin cheap wellbutrin qwest ringtones cheap propecia polyphonic ringtones free cool ringtones free polyphonic ringtones free mono ringtones hydrocodone online adipex alltel ringtones cheap valium cheap tenuate phentermine online order alprazolam cheap flexeril buy hgh meridia ultram online free ringtones free funny ringtones cheap diethylpropion qwest ringtones free real ringtones lipitor online ultracet online tramadol online cialis online free sony ericsson ringtones funny ringtones zoloft free music ringtones carisoprodol online zanaflex online free nokia ringtones cheap lortab free motorola ringtones samsung ringtones free alltel ringtones free sharp ringtones cheap soma mtv ringtones cheap levitra cheap pharmacy online free real ringtones cheap ambien diethylpropion online xanax online lorazepam free real ringtones punk ringtones buy albuterol xanax online fioricet cheap didrex verizon ringtones buy ultracet tracfone ringtones cheap clomid ativan buy xanax buy nexium sonyericsson ringtones clomid online cheap adipex cialis hydrocodone online cheap levitra free midi ringtones cheap lisinopril free wwe ringtones cheap phentermine tracfone ringtones cheap sildenafil free verizon ringtones midi ringtones phentermine online cheap rivotril vicodin celexa online funny ringtones flexeril online hoodia online cheap tenuate prozac online sprint ringtones norco online meridia online sprint ringtones diazepam online fioricet free mp3 ringtones buy paxil buy zanaflex alprazolam cheap soma diazepam online wwe ringtones but zoloft buy lorazepam norco free free ringtones cheap carisoprodol free qwest ringtones clonazepam online cheap celexa cheap clonazepam lipitor online nokia ringtones lisinopril online propecia online nokia ringtones punk ringtones buy carisoprodol order ultram sony ericsson ringtones free tracfone ringtones zyban online cheap hoodia tramadol online cingular ringtones jazz ringtones alltel ringtones cheap flexeril free nextel ringtones free kyocera ringtones samsung ringtones motorola ringtones meridia online xenical online sony ringtones paxil online sagem ringtones ativan online cheap rivotril cheap ortho cheap celexa free sharp ringtones cheap adipex cheap ortho cheap hydrocodone cheap propecia free cingular ringtones free nextel ringtones sagem ringtones adipex online punk ringtones buy didrex free sonyericsson ringtones didrex online cheap diazepam free samsung ringtones free sharp ringtones meridia online free mono ringtones valium online hgh online free nextel ringtones funny ringtones lortab online cheap ultracet buy viagra online albuterol vicodin online motorola ringtones lorazepam online free ericsson ringtones mp3 ringtones free sonyericsson ringtones viagra online cyclobenzaprine online vigrx free wwe ringtones cheap zoloft clomid online fioricet online free samsung ringtones cheap albuterol buy tramadol cheap xenical online alprazolam cheap clonazepam free mp3 ringtones norco online xanax online free mtv ringtones qwest ringtones valium online sildenafil online cheap zyban alprazolam online levitra soma online ortho online cheap xenical zyban online free polyphonic ringtones motorola ringtones 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:

  • Create a Portage overlay so these ebuilds won't be clobbered by an emerge sync
  • Cut out each ebuild and put it in the proper place in the overlay.
  • Find mistakes in the ebuilds, and post fixes here


Specific-version ebuilds in Gentoo's BugZilla

synfig-studio (-> /overlay/media-gfx/synfig-studio)

 http://bugs.gentoo.org/show_bug.cgi?id=111279

synfig (-> /overlay/media-gfx/synfig)

 http://bugs.gentoo.org/show_bug.cgi?id=111278

ETL (-> /overlay/dev-cpp/ETL)

 http://bugs.gentoo.org/show_bug.cgi?id=111277

Short howto

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

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
}


media-gfx/synfig-svn

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
}

media-gfx/synfig-studio-svn

DESCRIPTION="Synfig: Film-Quality Vector Animation (main UI, SVN-sources)"
HOMEPAGE="http://www.synfig.com/"
SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND=">=dev-cpp/gtkmm-2.4
        virtual/synfig
	!media-gfx/synfig-studio"


ESVN_REPO_URI="http://svn.voria.com/code/synfig-studio/trunk"
ESVN_PROJECT="${PN}"

inherit subversion

src_compile() {
	./bootstrap
	econf || die
	emake || die
}

src_install() {
	make DESTDIR="${D}" install || die
}