aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-misc')
-rw-r--r--sci-misc/openfst/ChangeLog6
-rw-r--r--sci-misc/openfst/Manifest4
-rw-r--r--sci-misc/openfst/openfst-1.2.ebuild30
-rw-r--r--sci-misc/openfst/openfst-20080422_beta.ebuild61
4 files changed, 38 insertions, 63 deletions
diff --git a/sci-misc/openfst/ChangeLog b/sci-misc/openfst/ChangeLog
index 5362fdb7d..a180622c2 100644
--- a/sci-misc/openfst/ChangeLog
+++ b/sci-misc/openfst/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*openfst-1.2 (23 Aug 2010)
+
+ 23 Aug 2010; <flammie@gentoo.org> +openfst-1.2.ebuild,
+ -openfst-20080422_beta.ebuild:
+ Version bump
+
*openfst-1.1 (22 Feb 2010)
22 Feb 2010; <flammie@gentoo.org> +openfst-1.1.ebuild:
diff --git a/sci-misc/openfst/Manifest b/sci-misc/openfst/Manifest
index 1654c77fe..6e4b6ca8b 100644
--- a/sci-misc/openfst/Manifest
+++ b/sci-misc/openfst/Manifest
@@ -1,7 +1,7 @@
AUX openfst-20080422_beta-gcc-4.3.patch 2918 RMD160 0aeceeb049614182f2e83fa3a149ba5aa54cffaa SHA1 64bb951888f83a3ba9f780b4ec4dec46d9d20303 SHA256 8aab92d28f806074916d76245de4c46b15c9ac302a8417e4cb168aa8d755cb12
-DIST OpenFst-beta-20080422.tgz 156800 RMD160 480e4da360d3d854a85473a8f40f7d1a53ad6421 SHA1 3266501f9362a22e52982d940fa888cf699ae88b SHA256 9b07d6ceb1a88cd01f7e41b511cd71b2c56278ad924c5947b71e642bab0bfff2
DIST openfst-1.1.tar.gz 513404 RMD160 45657bb11f91ffdce5261ff6f4c103c164cc161b SHA1 b070f84a981dfadc4c049f505bd3406a43dfa55d SHA256 445e364eaf44d13c0c876f0702abe9680eee80fdd731f6a653439e5f7849b50a
+DIST openfst-1.2.tar.gz 653084 RMD160 d3b5f21f7e8c4c4696cc16c30d956f8a1906f521 SHA1 80ea5c4d83a55708e599d86b6d23d318ff7fb3c0 SHA256 c82eb4e1828eb087b1dedc15513ba20ab7f939e776c021b791b8c4ba9b0b3304
EBUILD openfst-1.1.ebuild 645 RMD160 9d59e74d2b468e5c0ff3a84556e4a806eb3c35a4 SHA1 7b837c6f1f2b764450e1b1aa2781a08563c0d1e7 SHA256 33fe51fb13620534896ff1eb7850c37f4e67a7e7fc64cc98296118800aa4545b
-EBUILD openfst-20080422_beta.ebuild 1279 RMD160 c2b8f98642066bae459262ed6997e3441119a9fb SHA1 e204748bb06931ddc92d5eaa38a52f550da18665 SHA256 2ba750327cb706e523d5a3de49751fc1089eb8277192eef9b26e49e42dc4060a
+EBUILD openfst-1.2.ebuild 645 RMD160 9d59e74d2b468e5c0ff3a84556e4a806eb3c35a4 SHA1 7b837c6f1f2b764450e1b1aa2781a08563c0d1e7 SHA256 33fe51fb13620534896ff1eb7850c37f4e67a7e7fc64cc98296118800aa4545b
MISC ChangeLog 605 RMD160 0dd9015660a64b8bdcac357f7629876e04b6cd95 SHA1 cb6143460edcb3f87f29261ba31ca8123f1da71f SHA256 a5124b6da489da4186773c910c540709e2b95a2e8b2bc510a53a067e9d8267dc
MISC metadata.xml 223 RMD160 754bf1189c9d51090f3e0439f6e7d6f603b93df0 SHA1 54348ca01c174e03ff3318b2a9da50d970db6695 SHA256 5c57a999484660ea4a3e55f9c526bb38097d5c1cb2356353133ec4d7e89f1f88
diff --git a/sci-misc/openfst/openfst-1.2.ebuild b/sci-misc/openfst/openfst-1.2.ebuild
new file mode 100644
index 000000000..1fb4eb424
--- /dev/null
+++ b/sci-misc/openfst/openfst-1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils multilib
+
+DESCRIPTION="Finite State Transducer tools by Google et al."
+HOMEPAGE="http://www.openfst.org"
+SRC_URI="http://mohri-lt.cs.nyu.edu/twiki/pub/FST/FstDownload/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+
+KEYWORDS="~x86"
+
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ dodoc AUTHORS NEWS README || die "docs missing"
+}
+
+src_test() {
+ einfo "make test can take a few hours on moderately modern systems"
+ make test || die "check failed"
+}
diff --git a/sci-misc/openfst/openfst-20080422_beta.ebuild b/sci-misc/openfst/openfst-20080422_beta.ebuild
deleted file mode 100644
index b43cb808a..000000000
--- a/sci-misc/openfst/openfst-20080422_beta.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils multilib
-
-MY_PN="OpenFst"
-MY_P="${MY_PN}-beta-${PV/_beta/}"
-
-DESCRIPTION="Finite State Transducer tools by Google et al."
-HOMEPAGE="http://www.openfst.org"
-SRC_URI="http://cims.nyu.edu/~openfst/twiki/pub/FST/FstDownload/${MY_P}.tgz"
-
-LICENSE="Apache-2.0"
-
-SLOT="0"
-
-KEYWORDS="~amd64"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/OpenFst/fst"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}/${P}-gcc-4.3.patch" || die "Patching failed"
- cd "${S}"
- sed -i -e "s/OPT=\(.*\)/OPT=-fPIC ${CXXFLAGS} \1/g" bin/Makefile
- lib/Makefile
-}
-
-src_compile() {
- emake all || die "emake failed"
-}
-
-src_install() {
- # bin dir has .o and stuff
- # bins have insecure runpath’s
- for f in $(find bin/ -executable ) ; do
- dobin ${f}
- done
- dodir /usr/include/fst
- dodir /usr/include/fst/lib
- insinto /usr/include/fst/lib
- doins lib/{fst,arc,compat,properties,register,symbol-table,util}.h
- dodir /usr/$(get_libdir)
- insinto /usr/$(get_libdir)
- doins lib/libfst.so
- doins bin/libfstmain.so
- cd "${WORKDIR}/${MY_PN}"
- dodoc README
-}
-
-src_test() {
- einfo "make test can take a few hours on moderately modern systems"
- make test || die "check failed"
-}
-