summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/tendra')
-rw-r--r--dev-lang/tendra/ChangeLog10
-rw-r--r--dev-lang/tendra/Manifest28
-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, 105 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..c6a80e8994b7
--- /dev/null
+++ b/dev-lang/tendra/Manifest
@@ -0,0 +1,28 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+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 1313 RMD160 a94062c581654f2db50371d73e2b4ea70f96c975 SHA1 05e7d0d3a8c7354c17013bdafd5a72a9bbffe40f SHA256 a833739e4741effb1c13324e55cba48fbeb0c521bb4c6f9dff10c8dfb2899f67
+MD5 fd94b7511a6cb5f199359676d953b823 tendra-4.1.2.ebuild 1313
+RMD160 a94062c581654f2db50371d73e2b4ea70f96c975 tendra-4.1.2.ebuild 1313
+SHA256 a833739e4741effb1c13324e55cba48fbeb0c521bb4c6f9dff10c8dfb2899f67 tendra-4.1.2.ebuild 1313
+MISC ChangeLog 343 RMD160 5dbc728d4be615a85f16a59a2d8ca642e5f8f15f SHA1 4ad0b67709c75ab1eb9f4ec7a2a71203c78e0a2c SHA256 ee00b77117bcda4b2b924335291ba44f34490e543321276069d66433ef9c2461
+MD5 c3d30f73bb81ab6771b567b45f74502d ChangeLog 343
+RMD160 5dbc728d4be615a85f16a59a2d8ca642e5f8f15f ChangeLog 343
+SHA256 ee00b77117bcda4b2b924335291ba44f34490e543321276069d66433ef9c2461 ChangeLog 343
+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
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFE8JElwnQyISwouHwRAvHmAJ9lK80obI0pDtjN8mBnoPTK3rIQVgCfRUdN
+jcK0QxBH6+8co2DpAXGDQ8E=
+=z5k0
+-----END PGP SIGNATURE-----
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"
+}