Dev:Gentoo Ebuilds

From Synfig Studio :: Documentation
Revision as of 01:24, 15 July 2007 by Aw0Vi5 (Talk | contribs)

Jump to: navigation, search

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