Dev:Gentoo Ebuilds

From Synfig Studio :: Documentation
Revision as of 04:22, 22 July 2007 by Aw0Vi5 (Talk | contribs)

Jump to: navigation, search

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