Version bump with a little fix for problems with current flex versions.
authorPatrick Kursawe <phosphan@gentoo.org>
Mon, 26 Feb 2007 12:57:20 +0000 (12:57 +0000)
committerPatrick Kursawe <phosphan@gentoo.org>
Mon, 26 Feb 2007 12:57:20 +0000 (12:57 +0000)
Package-Manager: portage-2.1.1-r2

dev-lang/tinycobol/ChangeLog
dev-lang/tinycobol/Manifest
dev-lang/tinycobol/files/digest-tinycobol-0.63 [new file with mode: 0644]
dev-lang/tinycobol/files/tinycobol-0.63.patch [new file with mode: 0644]
dev-lang/tinycobol/tinycobol-0.63.ebuild [new file with mode: 0644]

index 5351162e4d951584bc044fad0e47cf163e6d9e97..3be244074492e47311691712fc9bdf34cab576ca 100644 (file)
@@ -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.
index aa0469990799b05cf01afdbedcd77da727383554..9a6005f1d97c72f1ab3034c04bae5a60ff4f3a3c 100644 (file)
@@ -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 (file)
index 0000000..ca4b5d9
--- /dev/null
@@ -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 (file)
index 0000000..c7e6d7d
--- /dev/null
@@ -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 (file)
index 0000000..c3f2c9e
--- /dev/null
@@ -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
+}