summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-01-30 06:51:13 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-01-30 06:51:13 +0000
commitabe5c3be76a7c69aef996a4dec58f780d76e2650 (patch)
tree2cbaf7e186666c288cbcb70f49101ae496b2a724 /dev-lang/bas
parentBump (diff)
downloadhistorical-abe5c3be76a7c69aef996a4dec58f780d76e2650.tar.gz
historical-abe5c3be76a7c69aef996a4dec58f780d76e2650.tar.bz2
historical-abe5c3be76a7c69aef996a4dec58f780d76e2650.zip
Bump
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/bas')
-rw-r--r--dev-lang/bas/ChangeLog11
-rw-r--r--dev-lang/bas/Manifest5
-rw-r--r--dev-lang/bas/bas-2.3.ebuild41
-rw-r--r--dev-lang/bas/files/bas-2.3-configure.patch21
4 files changed, 74 insertions, 4 deletions
diff --git a/dev-lang/bas/ChangeLog b/dev-lang/bas/ChangeLog
index 4cea0ea72023..90b869254a5b 100644
--- a/dev-lang/bas/ChangeLog
+++ b/dev-lang/bas/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-lang/bas
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/bas/ChangeLog,v 1.4 2011/12/15 22:46:21 pacho Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/bas/ChangeLog,v 1.5 2013/01/30 06:51:04 patrick Exp $
+
+*bas-2.3 (30 Jan 2013)
+
+ 30 Jan 2013; Patrick Lauer <patrick@gentoo.org> +bas-2.3.ebuild,
+ +files/bas-2.3-configure.patch:
+ Bump
15 Dec 2011; Pacho Ramos <pacho@gentoo.org> -bas-2.1.ebuild, metadata.xml:
Drop maintainer due retirement, bug #353461; drop old.
@@ -18,4 +24,3 @@
02 Feb 2011; Samuli Suominen <ssuominen@gentoo.org> +bas-2.1.ebuild,
+files/bas-2.1-configure.patch, +files/bas-2.1-makefile.patch:
Initial commit wrt #353356 by Kevin McCarthy.
-
diff --git a/dev-lang/bas/Manifest b/dev-lang/bas/Manifest
index 6dc27ebe29b3..68826822c2fe 100644
--- a/dev-lang/bas/Manifest
+++ b/dev-lang/bas/Manifest
@@ -1,6 +1,9 @@
AUX bas-2.1-configure.patch 1063 SHA256 1088015871be54906d8a24ced479bb2a5c10589f33f9630bbb5e1e13106a9f0f SHA512 c03020a8cef12b3e5802979d807d8bed9dc10ac3f6c7aaa8f2cbeff8bcda9125b40f12c34e23a2803c355bb584fec37b003954efa488bafce718793e2702ebae WHIRLPOOL 04a775390a6e7a5cdbda43941fcfced98d1fd3d58001006594ecb0daececd7688782b88cd5b13800d40eec6e462f9d040d9f6a1832efc30035c398e22c3b7811
AUX bas-2.1-makefile.patch 1591 SHA256 c974fd3b3448d6719fdfdcb81b31dbc2b923515641e72f1a5390eb9bb6b0bda2 SHA512 4ab41d2fed965f1165e741edc461070bd5ee6d76b05b16751671f34623c6ac7d459924357ce3db8fdaa9421f2e30f41ded5c4424799c82fc75fb337afd674b55 WHIRLPOOL c00ac263178d916c9e3bf4c659247cf81690b1b318b345a4e2a54d42a3199ae087f64ba3e7bd1594150c559d17c11be8101b2086928811536de831d1119a2447
+AUX bas-2.3-configure.patch 992 SHA256 d0f94bbc1766963eecc4c568d6bcea3dce382871ee503dde5b0f60452a8aae43 SHA512 9d3e2115d44121fb00eecaffc376715b69b2816b67f0cc6b08dc6010cab4f0d0a3023cf16438c74d0d2128cfd89b74306d19acd94912ac1784a0c3f1c7295a7a WHIRLPOOL 1c5e2f66875a1d7b1a79c4085aec629c240ad7d6355a5071cc5b639ff16cab2b3ec9db5b8043b1c9507a46163a539824c58a850f930329742d1424d73205d69d
DIST bas-2.2.tar.gz 251580 SHA256 1172e03ac03d04f71ab410c534b638569c8970e7933b7a7620b5c06efc3c8f36 SHA512 5519e296d35fe8b117f5f5696a74618b4170b06a91d68ecd8ad256f393722eb4a4329c2fade00ba031964efd4ead50c8f6b45a4f684348aa368d6608f97bdb94 WHIRLPOOL a3cf33893731e423cc1d0e5ccf8e078908ad3af4d56e3f2c8498a7bb5455b3650cb86225468fdfe49a9efcfb23a84f1c0320ba081c0c62009a689e2613b994b7
+DIST bas-2.3.tar.gz 255903 SHA256 4a6c1006f309049b2eb74bfa59cae0b90a78c01d9d3d436872d9afbd96f9155d SHA512 9cddcfa98efbc1566219f65d103c7c2d1123f1661c86e10da89b05130af61685e662220b7738fd33903391b40eb19c80d57c9d3f08ee9ee2713a01dd55ef327d WHIRLPOOL c114be3777aa99a96c6201274fa74b4f53f4f62824162331921ede430b1cf7d1901758ea11bcfd53d918e0c1d47d8a2c4cbda9f024fb5d458b4317fdd79f28b6
EBUILD bas-2.2.ebuild 901 SHA256 e0ac94a76215d8cc40f269f3475e906a5ca1a3562586143e6f5838cae9a742a6 SHA512 e5ce75887e39101b869e65bbc6db25c2afea2de41deff1fa9cf592411211c75b547accf54fa16f9f7cee7b94407e864c2331c46eafaa08c6c1c52e839b07005e WHIRLPOOL 8d9dd9931068052339d6c3d73d4e6914665a802be68c5b41ce67d471b22d71173163e232fb73718b65d0e3293a6745e8630a6d0c3b475929a7fc2b67d62e69ca
-MISC ChangeLog 774 SHA256 55d660e18401b0948cb001e22d0e2b8d01c1168f1429ff31b79ba4ee0a8768b8 SHA512 b2249604297b7fe7fc0a4d1d88fd1c8061fd965b3295ce864a6fa05ab2af69fb89defaa7186f3f14b51ef5b354b686c6d61508d0ee4790844e030070b83ce98d WHIRLPOOL e5d55b3482dbfac668a20b31bf3df1bdaed0f19d1783b4c6b8a9e3a6d486151e4d9c36a6000f432c423acc89f702cdd06c182309ec335f3410d39a2e83ca11cf
+EBUILD bas-2.3.ebuild 896 SHA256 4bead3a321a9373d55b83959e20e047551f68a7cf4aa7628dd82eb6aaa832858 SHA512 001bff93d1e2ba6add0ef5a2263ee5523a3fea7d311fe19b79830e9f5c5bcc55ce370dd9b2cbd02e670183c0b2da78b5c4a65fb05a870ecb6d53f54d2555d1d6 WHIRLPOOL 409a2e6d66df425b767dca5dc916536103cbc4d3874cb9717b118e842838d6da8335fa97d89282a5d82ff370eac18a45bfa99914a9d5ad149c440d6214d0f3ac
+MISC ChangeLog 908 SHA256 10188fb367bafc22cb6e09b72c6a55ed438b8c59ededc3606c1965e45e6ee98a SHA512 605235150d6c8a1381254b15ef72f5e743c66fd617009d167df9f91bd80eac9642fadb9b0ef5e4294e956daaa3300c92eed317158e8a91162b9cad26a53e631a WHIRLPOOL c239f4b89cd18d1952d586921ac36b47208c62a708ebfc6d39a3013ba2a5fb23ffb74bab4ff2d99bdc4d1044ca002e2f57c0c9073040bbcd717fa3194f4f1134
MISC metadata.xml 325 SHA256 4b83c2e470b84397c177ee2b00f87e406a6d8e6de68a398305d265177ea9edad SHA512 b65fc31252b7cf58d1064a81d20149a08daae44052a608fd4fe6cecbabf21ac73e14641d9aef4cee022e2633cc3d623a78dace037d88c698d48ceda266d94dad WHIRLPOOL 4fac98bc6e72161fe111792ddfe1d7daec1d73b98f8f6eb208147b99cac6d0a1061b56c93921646a0f4a6d2636e740f500780568ac03c6aaeb4403594c437716
diff --git a/dev-lang/bas/bas-2.3.ebuild b/dev-lang/bas/bas-2.3.ebuild
new file mode 100644
index 000000000000..8b10ae028cfd
--- /dev/null
+++ b/dev-lang/bas/bas-2.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/bas/bas-2.3.ebuild,v 1.1 2013/01/30 06:51:04 patrick Exp $
+
+EAPI=4
+inherit autotools eutils toolchain-funcs
+
+DESCRIPTION="An interpreter for the classic dialect of the programming language BASIC"
+HOMEPAGE="http://www.moria.de/~michael/bas/"
+SRC_URI="http://www.moria.de/~michael/bas/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="lr0"
+
+RDEPEND="sys-libs/ncurses
+ virtual/libintl"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-configure.patch \
+ "${FILESDIR}"/${PN}-2.1-makefile.patch
+
+ eautoconf
+}
+
+src_configure() {
+ tc-export AR
+ econf \
+ $(use_enable lr0)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc NEWS README
+ insinto /usr/share/doc/${PF}/pdf
+ doins bas.pdf
+}
diff --git a/dev-lang/bas/files/bas-2.3-configure.patch b/dev-lang/bas/files/bas-2.3-configure.patch
new file mode 100644
index 000000000000..c83558d88b3b
--- /dev/null
+++ b/dev-lang/bas/files/bas-2.3-configure.patch
@@ -0,0 +1,21 @@
+--- configure.in 2012-08-30 16:29:25.000000000 +0800
++++ configure.in.new 2013-01-30 14:48:16.504664907 +0800
+@@ -31,8 +31,8 @@
+ AC_PROG_CC
+ if test "$GCC" = yes
+ then
+- CFLAGS="${CFLAGS} ${EXTRA_GCFLAGS}-pipe -Wall -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common"
+- LDFLAGS="${LDFLAGS} ${EXTRA_GLDFLAGS}-g"
++ CFLAGS="${CFLAGS} ${EXTRA_GCFLAGS} -Wall -Wshadow -Wbad-function-cast -Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings -Wmissing-declarations -Wnested-externs -Wundef -pedantic -fno-common"
++ LDFLAGS="${LDFLAGS} ${EXTRA_GLDFLAGS}"
+ else
+ CFLAGS="${CFLAGS} ${EXTRA_CFLAGS}"
+ LDFLAGS="${LDFLAGS} ${EXTRA_LDFLAGS}"
+@@ -66,7 +66,6 @@
+ fi
+
+ AC_CHECK_HEADERS(tgmath.h,have_tgmath_h=yes)
+-AC_CHECK_FUNCS(lrint)
+ AC_CHECK_FUNCS(nanosleep)
+
+ AC_CHECK_FUNCS(tgetent,have_tgetent=yes)