diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-01-31 15:39:36 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-01-31 15:39:36 +0000 |
commit | 9735b4bfaf31960ce05fd45b695822c2fad1ee6b (patch) | |
tree | a70d0901eafa1869541bcb64dbd499c2371e68e1 /dev-util | |
parent | sparc stable wrt #301491 (diff) | |
download | gentoo-2-9735b4bfaf31960ce05fd45b695822c2fad1ee6b.tar.gz gentoo-2-9735b4bfaf31960ce05fd45b695822c2fad1ee6b.tar.bz2 gentoo-2-9735b4bfaf31960ce05fd45b695822c2fad1ee6b.zip |
Initial import of the VCS visualisation tool Gource. It's a snapshot ebuild contributed by Enrico Tagliavini, to use the new autotools-based build system (written by me, merged upstream), to keep in line with QA policies. Also thanks to the indipendent writer Stanislav Cymbalov in bug #297074.
(Portage version: 2.2_rc62/cvs/Linux x86_64)
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/gource/ChangeLog | 14 | ||||
-rw-r--r-- | dev-util/gource/gource-0.24_p20100126.ebuild | 50 | ||||
-rw-r--r-- | dev-util/gource/metadata.xml | 13 |
3 files changed, 77 insertions, 0 deletions
diff --git a/dev-util/gource/ChangeLog b/dev-util/gource/ChangeLog new file mode 100644 index 000000000000..3fee57a68df4 --- /dev/null +++ b/dev-util/gource/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for dev-util/gource +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gource/ChangeLog,v 1.1 2010/01/31 15:39:36 flameeyes Exp $ + +*gource-0.24_p20100126 (31 Jan 2010) + + 31 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +gource-0.24_p20100126.ebuild, +metadata.xml: + Initial import of the VCS visualisation tool Gource. It's a snapshot + ebuild contributed by Enrico Tagliavini, to use the new autotools-based + build system (written by me, merged upstream), to keep in line with QA + policies. Also thanks to the indipendent writer Stanislav Cymbalov in bug + #297074. + diff --git a/dev-util/gource/gource-0.24_p20100126.ebuild b/dev-util/gource/gource-0.24_p20100126.ebuild new file mode 100644 index 000000000000..9cc3ede04535 --- /dev/null +++ b/dev-util/gource/gource-0.24_p20100126.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gource/gource-0.24_p20100126.ebuild,v 1.1 2010/01/31 15:39:36 flameeyes Exp $ + +EAPI=2 + +inherit autotools + +GITHUB_USER="acaudwell" +TREE_HASH="820a2a53df407a97ede32c6b814b869aea58def0" + +DESCRIPTION="A software version control visualization tool" +HOMEPAGE="http://code.google.com/p/gource/" +SRC_URI="http://github.com/${GITHUB_USER}/${PN}/tarball/${TREE_HASH} -> ${PN}-git-${PV}.tgz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + >=media-libs/libsdl-1.2.10[opengl,X] + >=media-libs/sdl-image-1.2[jpeg,png] + dev-libs/libpcre:3 + >=media-libs/ftgl-2.1.3_rc5 + >=media-libs/libpng-1.2 + >=media-libs/jpeg-6b-r9 + media-libs/mesa + media-fonts/freefont-ttf + " +DEPEND=" + ${RDEPEND} + dev-util/pkgconfig + media-libs/freetype:2 + " + +S="${WORKDIR}/${GITHUB_USER}-Gource-${TREE_HASH:0:7}" + +src_prepare() { + eautoreconf +} + +src_configure() { + econf --enable-ttf-font-dir=/usr/share/fonts/freefont-ttf/ +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" + dodoc README || die "dodoc failed" +} diff --git a/dev-util/gource/metadata.xml b/dev-util/gource/metadata.xml new file mode 100644 index 000000000000..ea6f2d3662c5 --- /dev/null +++ b/dev-util/gource/metadata.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>flameeyes@gentoo.org</email> + </maintainer> + <maintainer> + <email>enrico.tagliavini@gmail.com</email> + <name>Enrico Tagliavini</name> + <description>Proxied co-maintainer</description> + </maintainer> +</pkgmetadata> |