Dev:Gentoo Ebuilds

From Synfig Studio :: Documentation
Revision as of 11:33, 4 July 2007 by Aw0Vi5 (Talk | contribs)

Jump to: navigation, search

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