From 794cdd29b3fbb43ace209d68078056bfbfeb671d Mon Sep 17 00:00:00 2001 From: "Pavel Sanda (ps)" Date: Tue, 8 Jul 2008 21:18:39 +0000 Subject: Bug 59548 - copy dev-util/tla ebuild from portage tree; already masked and soon will be deleted. svn path=/sunrise/; revision=6454 --- dev-util/tla/ChangeLog | 9 ++++++ dev-util/tla/Manifest | 5 +++ dev-util/tla/metadata.xml | 5 +++ dev-util/tla/tla-1.3.5.ebuild | 71 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 90 insertions(+) create mode 100644 dev-util/tla/ChangeLog create mode 100644 dev-util/tla/Manifest create mode 100644 dev-util/tla/metadata.xml create mode 100644 dev-util/tla/tla-1.3.5.ebuild (limited to 'dev-util') diff --git a/dev-util/tla/ChangeLog b/dev-util/tla/ChangeLog new file mode 100644 index 000000000..cba6e2140 --- /dev/null +++ b/dev-util/tla/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for dev-util/tla +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 08 Jul 2008; Pavel Sanda (ps) +tla-1.3.5.ebuild, + +metadata.xml: + Bug 59548 - copy dev-util/tla ebuild from portage tree; already masked and + soon will be deleted. + diff --git a/dev-util/tla/Manifest b/dev-util/tla/Manifest new file mode 100644 index 000000000..70cb60e69 --- /dev/null +++ b/dev-util/tla/Manifest @@ -0,0 +1,5 @@ +DIST tla-1.3.5.tar.gz 3756860 RMD160 71b5e411ca48712edafb268c43d1380b2a026804 SHA1 0fb3b5bfa6b2fb5eb953fdca9e0f75ac1b35b15e SHA256 40aa82ca9678878ecdcac94d8890a63fe8064141a53d1652409a5c1383fcae06 +DIST tla.1-2.gz 19101 RMD160 6f371b7bdbf13b8ad72292e112a1aaa28f1633d5 SHA1 a927cac325ced06ef1704bc71008ec75538f7a5f SHA256 55c17d7604c6b15b7dc699e405c9d4149fe2335c7a62d573d00e75889e6d4d80 +EBUILD tla-1.3.5.ebuild 1684 RMD160 044febb143a75908e6d5ac4212d54bce1fcea83a SHA1 98464f20cfdd29bcf99d7b9d891774a56e5e92a2 SHA256 b6920331638218533978a92d7427b4bea5a35f205e20dd7b6974ca22c6f560bb +MISC ChangeLog 305 RMD160 434ae7007362fd3b35600a6f32b9d6aaf7ec5433 SHA1 7a0f5423e604c0e9f171a23982596050ed7d4fe6 SHA256 ab52aa50eea8a290a34c34833f043d8e118a2343c315edaa0f447d44ad17d9aa +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-util/tla/metadata.xml b/dev-util/tla/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/dev-util/tla/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + diff --git a/dev-util/tla/tla-1.3.5.ebuild b/dev-util/tla/tla-1.3.5.ebuild new file mode 100644 index 000000000..2e87baeb6 --- /dev/null +++ b/dev-util/tla/tla-1.3.5.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +S="${WORKDIR}/${P}/src/=build" +DESCRIPTION="Revision control system ideal for widely distributed development" +HOMEPAGE="http://savannah.gnu.org/projects/gnu-arch http://wiki.gnuarch.org/ http://arch.quackerhead.com/~lord/" +SRC_URI="http://ftp.gnu.org/gnu/gnu-arch/${P}.tar.gz + http://dev.gentooexperimental.org/~dreeevil/tla.1-2.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sh ~sparc ~x86" +IUSE="doc" + +DEPEND="sys-apps/coreutils + sys-apps/diffutils + sys-devel/patch + sys-apps/findutils + sys-apps/gawk + app-arch/tar + sys-apps/util-linux + sys-apps/debianutils + sys-devel/make" + +src_unpack() { + unpack ${P}.tar.gz + unpack tla.1-2.gz + mkdir "${S}" + cd "${WORKDIR}/${P}" + sed -i 's:/home/lord/{install}:/usr:g' "${WORKDIR}/${P}/src/tla/=gpg-check.awk" +} + +src_compile() { + OPTIONS="--prefix=/usr --with-posix-shell=/bin/bash " + + if [[ -n $CC ]] + then + ../configure ${OPTIONS} --with cc="$CC $CFLAGS" || die "configure failed" + else + ../configure ${OPTIONS} || die "configure failed" + fi + # parallel make may cause problems with this package + make || die "make failed" +} + +src_install () { + make install prefix="${D}/usr" || die "make install failed" + + cd "${S}"/.. + dodoc ChangeLog + + if use doc; then + cd docs-tla + docinto html + dohtml -r . + + cd ../docs-hackerlab + docinto hackerlab/html + dohtml html/* + docinto hackerlab/ps + dodoc ps/* + fi + + cd "${WORKDIR}" + mv tla.1-2 tla.1 + doman tla.1 + + chmod 755 "${WORKDIR}/${P}/src/tla/=gpg-check.awk" + cp -pPR "${WORKDIR}/${P}/src/tla/=gpg-check.awk" "${D}/usr/bin/tla-gpg-check.awk" +} -- cgit v1.2.3-65-gdbad