diff options
author | Alexis Ballier <aballier@gentoo.org> | 2010-01-07 17:19:15 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2010-01-07 17:19:15 +0000 |
commit | 54761d660f8328b52ff6d532bd3a8cbec66c45a8 (patch) | |
tree | 5a0a86ccca8c49e1c306a591436098ba7a75b643 /app-text | |
parent | Version bump, bug 297304 (diff) | |
download | historical-54761d660f8328b52ff6d532bd3a8cbec66c45a8.tar.gz historical-54761d660f8328b52ff6d532bd3a8cbec66c45a8.tar.bz2 historical-54761d660f8328b52ff6d532bd3a8cbec66c45a8.zip |
Initial import, will be needed for TL 2009, ebuild by me
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/teckit/ChangeLog | 11 | ||||
-rw-r--r-- | app-text/teckit/Manifest | 16 | ||||
-rw-r--r-- | app-text/teckit/files/teckit-2.5.1-gcc43.patch | 12 | ||||
-rw-r--r-- | app-text/teckit/files/teckit-2.5.1-rc.patch | 15 | ||||
-rw-r--r-- | app-text/teckit/metadata.xml | 5 | ||||
-rw-r--r-- | app-text/teckit/teckit-2.5.1.ebuild | 41 |
6 files changed, 100 insertions, 0 deletions
diff --git a/app-text/teckit/ChangeLog b/app-text/teckit/ChangeLog new file mode 100644 index 000000000000..292ec11df189 --- /dev/null +++ b/app-text/teckit/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-text/teckit +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/teckit/ChangeLog,v 1.1 2010/01/07 17:19:14 aballier Exp $ + +*teckit-2.5.1 (07 Jan 2010) + + 07 Jan 2010; Alexis Ballier <aballier@gentoo.org> +teckit-2.5.1.ebuild, + +files/teckit-2.5.1-gcc43.patch, +files/teckit-2.5.1-rc.patch, + +metadata.xml: + Initial import, will be needed for TL 2009, ebuild by me + diff --git a/app-text/teckit/Manifest b/app-text/teckit/Manifest new file mode 100644 index 000000000000..6ebed41a6619 --- /dev/null +++ b/app-text/teckit/Manifest @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX teckit-2.5.1-gcc43.patch 327 RMD160 36018ec4230c5ec4dc5fbac1a85c8cdec94112b2 SHA1 79626a8cb7c6fa42a506da6c299f110c07c6bdd8 SHA256 7391726e9b29f488f5405dddc25bdf78a790760dd60397200dacf23efb24882d +AUX teckit-2.5.1-rc.patch 418 RMD160 519250b28c82aca1d7411cb7fda3f8fcd1afc53c SHA1 25f5e98ab13df731ccd9b1855b0363e626efb281 SHA256 d9b52fe040af796f64ba9da0c3926db7b8ebe118f38516200485db155f94aced +DIST TECkit_2_5_1.tar.gz 2630207 RMD160 4f19b293878329b7eec76b77b322ea2155e34f2f SHA1 4c43541d11e82c88a56b69d9d077aa3b60e6bb5c SHA256 59a01952684c4599a7f30b4f0deedcb6276f04fce73ac6fcbcbd55c4e2e6513a +EBUILD teckit-2.5.1.ebuild 936 RMD160 3907683598764f38bfec0e557bd577139ea66fa4 SHA1 220b0cd20c355b716e0fdd13a494e974401dd04f SHA256 8b38b1ef66f24cad828996dbf19671b7463cbd4c3347fe48b7f9ddee993dc1ef +MISC ChangeLog 450 RMD160 455dc49de875242ddcacc84a52d32c53ac94b155 SHA1 bb117b225ee9497466d2632f4ee860fddf77fbc1 SHA256 b401e2422887644bc5b7230ae6978c5a92a740db45bd87337001a5e50f6eef1f +MISC metadata.xml 156 RMD160 2bf6b2ed9ff0fcef1e902cf093ccf4ae2dcc70a0 SHA1 e9260cd53905d8569cf3327ded4c6d01653fc389 SHA256 b4971b8472ab3fe4fbfe41b331a79193ca19e86c08d055ad1c20eaf9e04b79b6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAktGF5cACgkQvFcC4BYPU0r6RwCghTOenFgfUaflLRPQaNFNVR9A +8jQAoLk8Ne7v3nPsjKpvjP/MekNhAEGI +=gzQj +-----END PGP SIGNATURE----- diff --git a/app-text/teckit/files/teckit-2.5.1-gcc43.patch b/app-text/teckit/files/teckit-2.5.1-gcc43.patch new file mode 100644 index 000000000000..f5a6bfddcfa2 --- /dev/null +++ b/app-text/teckit/files/teckit-2.5.1-gcc43.patch @@ -0,0 +1,12 @@ +Index: TECkit_2_5_1/source/Compiler.cpp +=================================================================== +--- TECkit_2_5_1.orig/source/Compiler.cpp ++++ TECkit_2_5_1/source/Compiler.cpp +@@ -29,6 +29,7 @@ Description: + + #include "Compiler.h" + ++#include <cstdio> + #include <iostream> + #include <iomanip> + #include <algorithm> diff --git a/app-text/teckit/files/teckit-2.5.1-rc.patch b/app-text/teckit/files/teckit-2.5.1-rc.patch new file mode 100644 index 000000000000..a4f1a3fae5d6 --- /dev/null +++ b/app-text/teckit/files/teckit-2.5.1-rc.patch @@ -0,0 +1,15 @@ +Index: TECkit_2_5_1/configure.ac +=================================================================== +--- TECkit_2_5_1.orig/configure.ac ++++ TECkit_2_5_1/configure.ac +@@ -15,10 +15,6 @@ AM_PROG_CC_C_O + AC_PROG_INSTALL + AC_PROG_LIBTOOL + +-if test "${target_os}" = "mingw32"; then +-AC_PROG_RC +-fi +- + AC_ARG_WITH(old-lib-names, + [ --with-old-lib-names Use old library names (for Windows only)], + [case "${withval}" in diff --git a/app-text/teckit/metadata.xml b/app-text/teckit/metadata.xml new file mode 100644 index 000000000000..ba6a8a8800d5 --- /dev/null +++ b/app-text/teckit/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>tex</herd> +</pkgmetadata> diff --git a/app-text/teckit/teckit-2.5.1.ebuild b/app-text/teckit/teckit-2.5.1.ebuild new file mode 100644 index 000000000000..df417664102b --- /dev/null +++ b/app-text/teckit/teckit-2.5.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/teckit/teckit-2.5.1.ebuild,v 1.1 2010/01/07 17:19:14 aballier Exp $ + +EAPI="2" + +inherit autotools eutils + +MY_P=TECkit_${PV//./_} +DESCRIPTION="Text Encoding Conversion toolkit" +HOMEPAGE="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit" +SRC_URI="http://scripts.sil.org/svn-view/teckit/TAGS/${MY_P}.tar.gz" + +LICENSE="|| ( CPL-0.5 LGPL-2.1 )" +SLOT="0" +KEYWORDS="~amd64 ~x86-fbsd" +IUSE="" + +RDEPEND="sys-libs/zlib + dev-libs/expat" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + epatch "${FILESDIR}/${P}-rc.patch" + epatch "${FILESDIR}/${P}-gcc43.patch" + rm -f configure + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS README NEWS +} + +src_test() { + cd "${S}/test" + chmod +x dotests.pl + ./dotests.pl || die "tests failed" +} |