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 | 227c867e5000eec2ab0695d22e85a225a9f64b5b (patch) | |
tree | b43b92d1ff39aa421a5bee523b651448afda3618 /dev-util/gource | |
parent | sparc stable wrt #297441 (diff) | |
download | historical-227c867e5000eec2ab0695d22e85a225a9f64b5b.tar.gz historical-227c867e5000eec2ab0695d22e85a225a9f64b5b.tar.bz2 historical-227c867e5000eec2ab0695d22e85a225a9f64b5b.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.
Package-Manager: portage-2.2_rc62/cvs/Linux x86_64
Diffstat (limited to 'dev-util/gource')
-rw-r--r-- | dev-util/gource/ChangeLog | 14 | ||||
-rw-r--r-- | dev-util/gource/Manifest | 14 | ||||
-rw-r--r-- | dev-util/gource/gource-0.24_p20100126.ebuild | 50 | ||||
-rw-r--r-- | dev-util/gource/metadata.xml | 13 |
4 files changed, 91 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/Manifest b/dev-util/gource/Manifest new file mode 100644 index 000000000000..873615ae648f --- /dev/null +++ b/dev-util/gource/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST gource-git-0.24_p20100126.tgz 457623 RMD160 e1711bd5fc713e9e416cc53bb9976a94bc945453 SHA1 9fa614cc6dd06b9e62f6add35769f80af469ff82 SHA256 326708f6b24b3d5440f40a7f26b1490667c9d3eda3883f29a96bba047b13fe09 +EBUILD gource-0.24_p20100126.ebuild 1160 RMD160 9e129c76ad709a4d6b375dc7efea3544ea62adc0 SHA1 c88dad296c875dfabedd0246c9fbc078bded7fe5 SHA256 c3d1c24f9eb6b74d9acdc6ad7ca1f534eacc7d70cc2c0c7b1081f97550f9f8a1 +MISC ChangeLog 654 RMD160 8afdf2145d68ae450f772f346476e6efa3cf1415 SHA1 74d64ec9e1845ef770207860230c6514db4b45de SHA256 3fa5208c1b635302c33d9b21167a249c7d59b6bac6cd7c9b0bdb68c72c73c281 +MISC metadata.xml 399 RMD160 e9d883b3a48f4aff0851938521b55c3b123cc0d4 SHA1 ba28c30692b674f4aecb782b144b17f091d439b6 SHA256 de98f74da178cd34d7566692bbd507fa49513733dc8029da5da85122d8b28ded +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAktlpEIACgkQAiZjviIA2Xg3rgCgo1yz6BFq/wYD3o6ZKZ4WfRH1 +vHgAoJ4bXxr7MgITBHrXaMbaLP/fDv9n +=byd1 +-----END PGP SIGNATURE----- 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> |