summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald van Dijk <truedfx@gentoo.org>2006-08-26 18:21:07 +0000
committerHarald van Dijk <truedfx@gentoo.org>2006-08-26 18:21:07 +0000
commit302251298857e2a98a9b0055b00097ce8060bac9 (patch)
tree9069f5b752a68759bb21f7fbb0fbdaa413e4d1dd /dev-lang/tendra
parentversion bump from upstream (diff)
downloadgentoo-2-302251298857e2a98a9b0055b00097ce8060bac9.tar.gz
gentoo-2-302251298857e2a98a9b0055b00097ce8060bac9.tar.bz2
gentoo-2-302251298857e2a98a9b0055b00097ce8060bac9.zip
Initial version
(Portage version: 2.1.1_pre5-r3)
Diffstat (limited to 'dev-lang/tendra')
-rw-r--r--dev-lang/tendra/ChangeLog10
-rw-r--r--dev-lang/tendra/Manifest18
-rw-r--r--dev-lang/tendra/files/digest-tendra-4.1.29
-rw-r--r--dev-lang/tendra/metadata.xml9
-rw-r--r--dev-lang/tendra/tendra-4.1.2.ebuild49
5 files changed, 95 insertions, 0 deletions
diff --git a/dev-lang/tendra/ChangeLog b/dev-lang/tendra/ChangeLog
new file mode 100644
index 000000000000..23901a22ed64
--- /dev/null
+++ b/dev-lang/tendra/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-lang/tendra
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tendra/ChangeLog,v 1.1 2006/08/26 18:21:07 truedfx Exp $
+
+*tendra-4.1.2 (26 Aug 2006)
+
+ 26 Aug 2006; Harald van Dijk <truedfx@gentoo.org> +metadata.xml,
+ +tendra-4.1.2.ebuild:
+ Initial version
+
diff --git a/dev-lang/tendra/Manifest b/dev-lang/tendra/Manifest
new file mode 100644
index 000000000000..e582b73c71e4
--- /dev/null
+++ b/dev-lang/tendra/Manifest
@@ -0,0 +1,18 @@
+DIST TenDRA-4.1.2.tar.bz2 2852170 RMD160 fa5c6c840e828739b201900a173a230619a9de9a SHA1 84a1c82a5ea2145166176fbf6c549ae449c5cb9c SHA256 b7d7d961c04179cad61cecc05d1e01bda1fa19a43030bd6c6a3d9ddb3f427cab
+DIST tendra-4.1.2-minix.patch.bz2 5936 RMD160 8949192b4efe14a8659a55e6d56d175ad4692457 SHA1 36ef117bd06265eacf2b4f1441ccf2c4fbbc3354 SHA256 da9879cc30f0eba30f78923b16e37c5f00ce59dd193de0c8550cf87d0f6f15c5
+DIST tendra-4.1.2-misc.patch.bz2 4845 RMD160 62fce9676b7fb7191465f90a4660adb82da293be SHA1 8305ec2bd58f8c5f85a43fe812e67598b2ad62f5 SHA256 9bd4f57ae2bdd759ee392975ec29616bbd99f7849fe341400d650bf6ae6a91c7
+EBUILD tendra-4.1.2.ebuild 1215 RMD160 68e22fd597f578cfe12b85d374b28954a5839249 SHA1 ebdd3c79d32c6e8eeacfc077d7174626a8dc0e73 SHA256 9fb68cbba255c82f97130791f344a3f07bac3d39bc6a069eeeef0ebb82667d5a
+MD5 8b11c9827b3530c68c26e99dfd1d1e18 tendra-4.1.2.ebuild 1215
+RMD160 68e22fd597f578cfe12b85d374b28954a5839249 tendra-4.1.2.ebuild 1215
+SHA256 9fb68cbba255c82f97130791f344a3f07bac3d39bc6a069eeeef0ebb82667d5a tendra-4.1.2.ebuild 1215
+MISC ChangeLog 255 RMD160 542128b675c3cb7b768b07b1d786ae7046773e2b SHA1 5d0c0f37c6fc900643b45abdf1f275dd24f4eb5d SHA256 3b9557afac51ae6b36fddddd973e6f09499b92c4d2c58381cd2ee43263cdd0ea
+MD5 a6a99ac06a1824a33b0c43fd018a9658 ChangeLog 255
+RMD160 542128b675c3cb7b768b07b1d786ae7046773e2b ChangeLog 255
+SHA256 3b9557afac51ae6b36fddddd973e6f09499b92c4d2c58381cd2ee43263cdd0ea ChangeLog 255
+MISC metadata.xml 252 RMD160 c826f2e1707932bad2f8a58648686e4e288ea866 SHA1 66dc4db06caa55ead3c264eed13a73a7c47f9bbc SHA256 c175c348db84c15f005fda2244e4fb613fd3d774876f457b240f083f3335b50d
+MD5 0a98eda8a423f10d0d5f2a642467ee93 metadata.xml 252
+RMD160 c826f2e1707932bad2f8a58648686e4e288ea866 metadata.xml 252
+SHA256 c175c348db84c15f005fda2244e4fb613fd3d774876f457b240f083f3335b50d metadata.xml 252
+MD5 911d66f78d00db152c3f2666aeac2960 files/digest-tendra-4.1.2 759
+RMD160 52d6aee121de45989768a0efb487b3d40a9b0d4c files/digest-tendra-4.1.2 759
+SHA256 af0eeeec71bb5f7fa1ad9c503101347483ecd5bc084aba33f84cb8a482a7ff35 files/digest-tendra-4.1.2 759
diff --git a/dev-lang/tendra/files/digest-tendra-4.1.2 b/dev-lang/tendra/files/digest-tendra-4.1.2
new file mode 100644
index 000000000000..1d6ee44cf48e
--- /dev/null
+++ b/dev-lang/tendra/files/digest-tendra-4.1.2
@@ -0,0 +1,9 @@
+MD5 8d1c22d3c70596b3baf9037cf3530f8d TenDRA-4.1.2.tar.bz2 2852170
+RMD160 fa5c6c840e828739b201900a173a230619a9de9a TenDRA-4.1.2.tar.bz2 2852170
+SHA256 b7d7d961c04179cad61cecc05d1e01bda1fa19a43030bd6c6a3d9ddb3f427cab TenDRA-4.1.2.tar.bz2 2852170
+MD5 885e8727b09a9259a8ee0cc6c80b77b4 tendra-4.1.2-minix.patch.bz2 5936
+RMD160 8949192b4efe14a8659a55e6d56d175ad4692457 tendra-4.1.2-minix.patch.bz2 5936
+SHA256 da9879cc30f0eba30f78923b16e37c5f00ce59dd193de0c8550cf87d0f6f15c5 tendra-4.1.2-minix.patch.bz2 5936
+MD5 65b1aaed44fdbfe9734e4796c0132569 tendra-4.1.2-misc.patch.bz2 4845
+RMD160 62fce9676b7fb7191465f90a4660adb82da293be tendra-4.1.2-misc.patch.bz2 4845
+SHA256 9bd4f57ae2bdd759ee392975ec29616bbd99f7849fe341400d650bf6ae6a91c7 tendra-4.1.2-misc.patch.bz2 4845
diff --git a/dev-lang/tendra/metadata.xml b/dev-lang/tendra/metadata.xml
new file mode 100644
index 000000000000..19a105dbdd26
--- /dev/null
+++ b/dev-lang/tendra/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>lang-misc</herd>
+<maintainer>
+<email>truedfx@gentoo.org</email>
+<name>Harald van Dijk</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-lang/tendra/tendra-4.1.2.ebuild b/dev-lang/tendra/tendra-4.1.2.ebuild
new file mode 100644
index 000000000000..366566a16508
--- /dev/null
+++ b/dev-lang/tendra/tendra-4.1.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tendra/tendra-4.1.2.ebuild,v 1.1 2006/08/26 18:21:07 truedfx Exp $
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="A C/C++ compiler initially developed by DERA"
+HOMEPAGE="http://www.tendra.org/
+ http://www.ten15.org/"
+SRC_URI="ftp://ftp.allbsd.org/pub/TenDRA/releases/tendra/TenDRA-${PV}.tar.bz2
+ mirror://gentoo/${P}-misc.patch.bz2
+ mirror://gentoo/${P}-minix.patch.bz2
+ http://dev.gentoo.org/~truedfx/${P}-misc.patch.bz2
+ http://dev.gentoo.org/~truedfx/${P}-minix.patch.bz2"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~x86"
+IUSE=""
+
+DEPEND=""
+# Both tendra and tinycc install /usr/bin/tcc
+RDEPEND="!dev-lang/tcc"
+
+S=${WORKDIR}/TenDRA-${PV}
+
+src_unpack() {
+ unpack TenDRA-${PV}.tar.bz2
+ cd "${S}"
+ epatch "${DISTDIR}"/${P}-misc.patch.bz2
+ epatch "${DISTDIR}"/${P}-minix.patch.bz2
+}
+
+src_compile() {
+ tc-export CC
+ append-flags -D_XOPEN_SOURCE=500
+
+ mkdir -p build/bin build/lib/TenDRA build/share/man
+
+ PREFIX=${S}/build CCOPTS=${CFLAGS} \
+ sh INSTALL || die "compilation failed"
+}
+
+src_install() {
+ cp -R build "${D}"/usr || die "copying failed"
+
+ DESTDIR=${D} PREFIX=/usr BUILD_COMMON=false BUILD_MACHINE=false \
+ sh INSTALL || die "updating failed"
+}