summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Kursawe <phosphan@gentoo.org>2007-02-26 12:57:20 +0000
committerPatrick Kursawe <phosphan@gentoo.org>2007-02-26 12:57:20 +0000
commit5030f9c8bdee7982632744551f507696afef3f89 (patch)
tree07e2a0052f6285011adf062ac60ca65fab842371 /dev-lang/tinycobol
parentEnable building without any USE flags (diff)
downloadhistorical-5030f9c8bdee7982632744551f507696afef3f89.tar.gz
historical-5030f9c8bdee7982632744551f507696afef3f89.tar.bz2
historical-5030f9c8bdee7982632744551f507696afef3f89.zip
Version bump with a little fix for problems with current flex versions.
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'dev-lang/tinycobol')
-rw-r--r--dev-lang/tinycobol/ChangeLog8
-rw-r--r--dev-lang/tinycobol/Manifest30
-rw-r--r--dev-lang/tinycobol/files/digest-tinycobol-0.633
-rw-r--r--dev-lang/tinycobol/files/tinycobol-0.63.patch15
-rw-r--r--dev-lang/tinycobol/tinycobol-0.63.ebuild44
5 files changed, 85 insertions, 15 deletions
diff --git a/dev-lang/tinycobol/ChangeLog b/dev-lang/tinycobol/ChangeLog
index 5351162e4d95..3be244074492 100644
--- a/dev-lang/tinycobol/ChangeLog
+++ b/dev-lang/tinycobol/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/tinycobol
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/tinycobol/ChangeLog,v 1.11 2007/02/09 02:28:12 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tinycobol/ChangeLog,v 1.12 2007/02/26 12:57:20 phosphan Exp $
+
+*tinycobol-0.63 (26 Feb 2007)
+
+ 26 Feb 2007; Patrick Kursawe <phosphan@gentoo.org>
+ +files/tinycobol-0.63.patch, +tinycobol-0.63.ebuild:
+ Version bump with a little fix for problems with current flex versions.
09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
diff --git a/dev-lang/tinycobol/Manifest b/dev-lang/tinycobol/Manifest
index aa0469990799..9a6005f1d97c 100644
--- a/dev-lang/tinycobol/Manifest
+++ b/dev-lang/tinycobol/Manifest
@@ -1,19 +1,25 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX tinycobol-0.61.patch 1441 RMD160 61373453c29c05bdcf5cca3c8e07beba095fdff0 SHA1 2aa19108be5b2c06106523a7a82aef63dc0cae84 SHA256 14856dfe7bf04a5608c8250075c9e747a6e5aeddade83b2a2b549856eaa16e75
MD5 f36f8eba3cc014c181ff74e98b99ef41 files/tinycobol-0.61.patch 1441
RMD160 61373453c29c05bdcf5cca3c8e07beba095fdff0 files/tinycobol-0.61.patch 1441
SHA256 14856dfe7bf04a5608c8250075c9e747a6e5aeddade83b2a2b549856eaa16e75 files/tinycobol-0.61.patch 1441
+AUX tinycobol-0.63.patch 384 RMD160 d948a11c316f2d3f0dec990b24ca775ddeb35279 SHA1 8fc482660c45af2b5b153a9c9d4c29c9ff877834 SHA256 28bc83752511012a550135b7661532b819f49595554424cb2fa82c6b8708b22d
+MD5 4f0abbe933b7606ba0ae420fb2053568 files/tinycobol-0.63.patch 384
+RMD160 d948a11c316f2d3f0dec990b24ca775ddeb35279 files/tinycobol-0.63.patch 384
+SHA256 28bc83752511012a550135b7661532b819f49595554424cb2fa82c6b8708b22d files/tinycobol-0.63.patch 384
DIST tinycobol-0.61.tar.gz 817294 RMD160 4cdc6ed420cc73ef427f111c382cc76a20a54056 SHA1 f88317ac6b0553f301bf86d7c606ada620187042 SHA256 0105b5ef3c9fe42c3052d97b905fc65a59c43f9a122d0b53b0138f3e7e1daa56
+DIST tinycobol-0.63.tar.gz 847010 RMD160 388c03e28b6c8bee00694dc543c0fa8e50fe6c1e SHA1 279aec84d37dcacfe6855082bccb2af1a1aee1e4 SHA256 7fac5e09b3c8b292957c6209df615d429f7c454859b4183cecff4c78978d4d22
EBUILD tinycobol-0.61.ebuild 901 RMD160 f1f76bcef883f6cde99a63088f1f76d59a17f433 SHA1 971bebb6a27e1af861ada7cd80e53483ad712769 SHA256 b427e19da7d0102284fad7a5e4a526671405b800662bc67ea02ce48e0ee85270
MD5 af544a323a954ca51a7b2a1b4fbbd5ce tinycobol-0.61.ebuild 901
RMD160 f1f76bcef883f6cde99a63088f1f76d59a17f433 tinycobol-0.61.ebuild 901
SHA256 b427e19da7d0102284fad7a5e4a526671405b800662bc67ea02ce48e0ee85270 tinycobol-0.61.ebuild 901
-MISC ChangeLog 1491 RMD160 85559ab3b07a930a785ba38d9810fce76fa82b70 SHA1 fb27aa4834c933e9b7bf8ea76ce96e7fb840f0e6 SHA256 194e1334179a6c582f4b587b8610c741bc9b961209becd612d7a6be0d65ba473
-MD5 1d5dc4f6efdf7d282416c02af0ec9028 ChangeLog 1491
-RMD160 85559ab3b07a930a785ba38d9810fce76fa82b70 ChangeLog 1491
-SHA256 194e1334179a6c582f4b587b8610c741bc9b961209becd612d7a6be0d65ba473 ChangeLog 1491
+EBUILD tinycobol-0.63.ebuild 943 RMD160 09278de644d8754d84881bb54e08a5f4a3de47a6 SHA1 31de0fd59ca104737dd8c1d10d6adf9498d00592 SHA256 192581c762de1b621a60a82019b23031ab3e74c6ffad5e81c0426fbfd0123ea3
+MD5 64f0147865aabfa7c2c377916f703fc7 tinycobol-0.63.ebuild 943
+RMD160 09278de644d8754d84881bb54e08a5f4a3de47a6 tinycobol-0.63.ebuild 943
+SHA256 192581c762de1b621a60a82019b23031ab3e74c6ffad5e81c0426fbfd0123ea3 tinycobol-0.63.ebuild 943
+MISC ChangeLog 1704 RMD160 f332fd2db7624f56379391a5797b63521fea0a19 SHA1 3503fba641f2596cb74323db60c9987849cb2f41 SHA256 384ae595d84ccb6a9dd41c767945a2352e4f02b0f62eb6a7d7f1d3d2bad0f4ff
+MD5 b133d9e9ed5305a2354342b4288f3c8b ChangeLog 1704
+RMD160 f332fd2db7624f56379391a5797b63521fea0a19 ChangeLog 1704
+SHA256 384ae595d84ccb6a9dd41c767945a2352e4f02b0f62eb6a7d7f1d3d2bad0f4ff ChangeLog 1704
MISC metadata.xml 306 RMD160 52ac612aee5f80066b10b00c27f22cce31dbb33c SHA1 01a22424486ad8bf796c5f09a781286f5ec97e66 SHA256 5b8439d52ce555d439b479314ea3266c3a1929d22e6655e2952d52d32a88ac38
MD5 7512583151d773bb5eb84d11ed736fd5 metadata.xml 306
RMD160 52ac612aee5f80066b10b00c27f22cce31dbb33c metadata.xml 306
@@ -21,10 +27,6 @@ SHA256 5b8439d52ce555d439b479314ea3266c3a1929d22e6655e2952d52d32a88ac38 metadata
MD5 85d678068453f63c96837632d1ff5de1 files/digest-tinycobol-0.61 244
RMD160 91b6fcaa67886e4e0ae40b14dae7b6a2a2834091 files/digest-tinycobol-0.61 244
SHA256 c1f68d1ab86002aa57063779e5c6131ebcd9c16956f09f552f81e6e5ad325aca files/digest-tinycobol-0.61 244
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
-
-iD8DBQFFy9xCAiZjviIA2XgRAlU1AJ9XsnuzgjRvaewBLVuz0QQKyAFNPACgo+bh
-INGXk0SYA4VtKi4cTQOv4qc=
-=O2uS
------END PGP SIGNATURE-----
+MD5 53057d3bd99504ad93154ee5a664afd3 files/digest-tinycobol-0.63 244
+RMD160 7b28a28d592857e0460aacff1df65d04cea0ec63 files/digest-tinycobol-0.63 244
+SHA256 ace33caf50336ddc1cfe106ce9af9f073a985c3d7608209c9b8b530e007a1418 files/digest-tinycobol-0.63 244
diff --git a/dev-lang/tinycobol/files/digest-tinycobol-0.63 b/dev-lang/tinycobol/files/digest-tinycobol-0.63
new file mode 100644
index 000000000000..ca4b5d950a06
--- /dev/null
+++ b/dev-lang/tinycobol/files/digest-tinycobol-0.63
@@ -0,0 +1,3 @@
+MD5 21eab75899776d739cceca0c245f1d44 tinycobol-0.63.tar.gz 847010
+RMD160 388c03e28b6c8bee00694dc543c0fa8e50fe6c1e tinycobol-0.63.tar.gz 847010
+SHA256 7fac5e09b3c8b292957c6209df615d429f7c454859b4183cecff4c78978d4d22 tinycobol-0.63.tar.gz 847010
diff --git a/dev-lang/tinycobol/files/tinycobol-0.63.patch b/dev-lang/tinycobol/files/tinycobol-0.63.patch
new file mode 100644
index 000000000000..c7e6d7d05eb4
--- /dev/null
+++ b/dev-lang/tinycobol/files/tinycobol-0.63.patch
@@ -0,0 +1,15 @@
+--- compiler/scan.l 2005-07-21 14:57:46.000000000 +0200
++++ compiler/scan.l.new 2007-02-26 13:41:01.000000000 +0100
+@@ -58,7 +58,12 @@
+ the token returned by the real lexer (yylex2)
+ */
+ int prev_token=0;
++#ifdef YY_USE_PROTOS
+ #define YY_DECL int yylex2 YY_PROTO((void))
++#else
++#define YY_PROTO(proto) (void)
++#define YY_DECL int yylex2(void)
++#endif
+ %}
+
+ AnyNoDQuote [^"\t\n]
diff --git a/dev-lang/tinycobol/tinycobol-0.63.ebuild b/dev-lang/tinycobol/tinycobol-0.63.ebuild
new file mode 100644
index 000000000000..c3f2c9e04b78
--- /dev/null
+++ b/dev-lang/tinycobol/tinycobol-0.63.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tinycobol/tinycobol-0.63.ebuild,v 1.1 2007/02/26 12:57:20 phosphan Exp $
+
+inherit eutils
+
+DESCRIPTION="COBOL for linux"
+HOMEPAGE="http://tiny-cobol.sourceforge.net/"
+SRC_URI="mirror://sourceforge/tiny-cobol/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="~x86 ~ppc"
+
+RDEPEND=">=dev-libs/glib-2.0
+ sys-libs/db"
+
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}.patch
+}
+
+src_compile() {
+ econf || die
+ make || die "make failed"
+}
+
+src_install() {
+ dodir /usr/bin
+ dodir /usr/man/man1
+ dodir /usr/lib
+ dodir /usr/share/htcobol
+ make prefix="${D}/usr" install
+ dodoc AUTHORS ChangeLog README STATUS
+ cd ${D}/usr/lib
+ rm libhtcobol.so libhtcobol.so.0
+ ln -s libhtcobol.so.0.* libhtcobol.so.0
+ ln -s libhtcobol.so.0 libhtcobol.so
+}