diff options
author | 2008-06-15 20:59:22 +0000 | |
---|---|---|
committer | 2008-06-15 20:59:22 +0000 | |
commit | 42a432774f732121ff83759f7a6c1b6e9bc6d082 (patch) | |
tree | 2b3fce7bddac9da1259ad536b67a4a2d4f2cedfa /app-text/crf++ | |
parent | amd64 stable wrt bug #227107 (diff) | |
download | historical-42a432774f732121ff83759f7a6c1b6e9bc6d082.tar.gz historical-42a432774f732121ff83759f7a6c1b6e9bc6d082.tar.bz2 historical-42a432774f732121ff83759f7a6c1b6e9bc6d082.zip |
Fix 227295, Gcc-4.3 compatibility. Bump to newest, remove old.
Package-Manager: portage-2.1.5.5
Diffstat (limited to 'app-text/crf++')
-rw-r--r-- | app-text/crf++/ChangeLog | 11 | ||||
-rw-r--r-- | app-text/crf++/Manifest | 9 | ||||
-rw-r--r-- | app-text/crf++/crf++-0.45.ebuild | 40 | ||||
-rw-r--r-- | app-text/crf++/crf++-0.50.ebuild (renamed from app-text/crf++/crf++-0.47.ebuild) | 10 | ||||
-rw-r--r-- | app-text/crf++/files/crf++-0.50-gcc43.patch | 31 |
5 files changed, 50 insertions, 51 deletions
diff --git a/app-text/crf++/ChangeLog b/app-text/crf++/ChangeLog index ffa26498388c..84c58f89a53d 100644 --- a/app-text/crf++/ChangeLog +++ b/app-text/crf++/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-text/crf++ -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/crf++/ChangeLog,v 1.7 2007/12/25 16:58:51 phreak Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/crf++/ChangeLog,v 1.8 2008/06/15 20:59:21 loki_val Exp $ + +*crf++-0.50 (15 Jun 2008) + + 15 Jun 2008; Peter Alfredsen <loki_val@gentoo.org> + +files/crf++-0.50-gcc43.patch, -crf++-0.45.ebuild, -crf++-0.47.ebuild, + +crf++-0.50.ebuild: + Fix 227295, Gcc-4.3 compatibility. Bump to newest, remove old. 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Removing usata from metadata.xml as per #22931. Assigning to maintainer-needed. diff --git a/app-text/crf++/Manifest b/app-text/crf++/Manifest index 2ce04fa78edc..2c411858524e 100644 --- a/app-text/crf++/Manifest +++ b/app-text/crf++/Manifest @@ -1,6 +1,5 @@ -DIST CRF++-0.45.tar.gz 776637 RMD160 96813e377905a7481b6c0d0c5797b5f3356167d7 SHA1 23f057de40e9ba16273d28143e9d097df6eb5862 SHA256 e2991b1b68a0f3d7f32145df240510e1a129908a1b1311dcf97a1b63c941a506 -DIST CRF++-0.47.tar.gz 1104675 RMD160 7f26a9bd5d04cdd1f9d9504d2c5792f60d1fd648 SHA1 45ae91516c2a56273ffbf6fe02eef7770555f8e4 SHA256 bfd7f7ebb11511f1ae2f2f5195126c75feea62cb45e78a69d50501e0b447ffb2 -EBUILD crf++-0.45.ebuild 809 RMD160 a04a7964cdd61c564bd70ea5df006b0cb4fb1608 SHA1 2269f4861f25cf53333b9213b174fbc44d1e1adb SHA256 0443d126a662052b051b55cb52901ab7d37a2c741eb6157cc9a9f506c54b9a33 -EBUILD crf++-0.47.ebuild 813 RMD160 6504d556df20d1c38136a826ed3e0e97ef59b91c SHA1 3aa3bea33d5a37bb75a19b625bd89b21fede74b6 SHA256 b6bc7cfcbc4f8d0286d2c4b85164c92fb965816da882561875d048c78434400e -MISC ChangeLog 1133 RMD160 bbc44e6142af494ca04be314d87c01dc680aad56 SHA1 f08173a9d9ca004f988a423047a37508889d7a35 SHA256 0206834e922f49daaeef59a684223fc88ac7fdd5d109c1fb7516bd9e2fffa021 +AUX crf++-0.50-gcc43.patch 845 RMD160 b3f51ae439c7284449130d8a53005477f8601723 SHA1 59e42b856dc68204da8be869cff16259bbc7bb20 SHA256 38ecfa7b823a333e04957d5a3dd0467f6ee594aa530dab84bbad89b53788d300 +DIST CRF++-0.50.tar.gz 669506 RMD160 9d55a17c0a55dc7aa89e77e5dc668b8c26ba54ae SHA1 f9205d0e639b86f28731790dd146bbad4fac4a4c SHA256 951224352d64030b2c6ff89b83e08d48198675f4a697408551f54e97f135ecde +EBUILD crf++-0.50.ebuild 867 RMD160 0648a8708fe15acd1dd9f996da1e26c0fc44ea8f SHA1 36287aea087fc6f9c38057f01d65cc1c4cd50176 SHA256 0b7a60e7e767f86651e3e56f0e0df11dc206b8fe32b9bfe2fd383d162b0bf9de +MISC ChangeLog 1376 RMD160 7aac64714ed87b7b3efaa2f0e372797f20b3d887 SHA1 1db23b447aa1fbe2dc6a1f51b2d97afc75d76e52 SHA256 c2a6a94d50c34644c1b458ce83bc6068963d56a34a0198d5d41d298d62dc758a MISC metadata.xml 593 RMD160 733bc8c7a35b30801336dfa77ff68579b23d0f54 SHA1 19028cfd8071fe558b8a339089c9480f6f8f01bf SHA256 f0b3df2ceb069fe6c2506116ab236feac279a9e49ba33063f302f8f4f7926e72 diff --git a/app-text/crf++/crf++-0.45.ebuild b/app-text/crf++/crf++-0.45.ebuild deleted file mode 100644 index 59778080b47d..000000000000 --- a/app-text/crf++/crf++-0.45.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/crf++/crf++-0.45.ebuild,v 1.2 2007/05/02 17:21:46 usata Exp $ - -inherit eutils - -MY_P="${P/crf/CRF}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Yet Another CRF toolkit for segmenting/labelling sequential data" -HOMEPAGE="http://crfpp.sourceforge.net/" -SRC_URI="mirror://sourceforge/crfpp/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~x86 ~amd64" - -IUSE="examples" - -DEPEND="" - -src_test() { - for task in example/* ; do - cd ${task} - ./exec.sh || die "failed test in ${task}" - cd - - done -} - -src_install() { - make DESTDIR=${D} install || die - - dodoc AUTHORS README - dohtml doc/* - - if use examples ; then - insinto /usr/share/doc/${PF} - doins -r example - fi -} diff --git a/app-text/crf++/crf++-0.47.ebuild b/app-text/crf++/crf++-0.50.ebuild index 0fc653d69a70..a40c648c0939 100644 --- a/app-text/crf++/crf++-0.47.ebuild +++ b/app-text/crf++/crf++-0.50.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/crf++/crf++-0.47.ebuild,v 1.1 2007/05/02 17:21:46 usata Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/crf++/crf++-0.50.ebuild,v 1.1 2008/06/15 20:59:21 loki_val Exp $ -inherit eutils +inherit eutils base MY_P="${P/crf/CRF}" S="${WORKDIR}/${MY_P}" @@ -19,6 +19,8 @@ IUSE="examples" DEPEND="" +PATCHES=( "${FILESDIR}/${P}-gcc43.patch" ) + src_test() { for task in example/* ; do cd ${task} @@ -28,7 +30,7 @@ src_test() { } src_install() { - make DESTDIR=${D} install || die + make DESTDIR="${D}" install || die dodoc AUTHORS README dohtml doc/* diff --git a/app-text/crf++/files/crf++-0.50-gcc43.patch b/app-text/crf++/files/crf++-0.50-gcc43.patch new file mode 100644 index 000000000000..0809520dc676 --- /dev/null +++ b/app-text/crf++/files/crf++-0.50-gcc43.patch @@ -0,0 +1,31 @@ +diff -NrU5 CRF++-0.50.orig/freelist.h CRF++-0.50/freelist.h +--- CRF++-0.50.orig/freelist.h 2008-06-15 22:42:21.000000000 +0200 ++++ CRF++-0.50/freelist.h 2008-06-15 22:47:44.000000000 +0200 +@@ -7,10 +7,11 @@ + // + #ifndef CRFPP_FREELIST_H__ + #define CRFPP_FREELIST_H__ + + #include <vector> ++#include <cstring> + + namespace CRFPP { + template <class T> + class Length { + public: +diff -NrU5 CRF++-0.50.orig/param.h CRF++-0.50/param.h +--- CRF++-0.50.orig/param.h 2008-06-15 22:42:21.000000000 +0200 ++++ CRF++-0.50/param.h 2008-06-15 22:44:33.000000000 +0200 +@@ -28,11 +28,11 @@ + } + return result; + } + + template <> +- static std::string lexical_cast<std::string, std::string>(std::string arg) { ++ std::string lexical_cast<std::string, std::string>(std::string arg) { + return arg; + } + + struct Option { + const char *name; |