diff options
author | Patrick Lauer <patrick@gentoo.org> | 2013-01-30 06:51:13 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2013-01-30 06:51:13 +0000 |
commit | abe5c3be76a7c69aef996a4dec58f780d76e2650 (patch) | |
tree | 2cbaf7e186666c288cbcb70f49101ae496b2a724 /dev-lang/bas | |
parent | Bump (diff) | |
download | historical-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/ChangeLog | 11 | ||||
-rw-r--r-- | dev-lang/bas/Manifest | 5 | ||||
-rw-r--r-- | dev-lang/bas/bas-2.3.ebuild | 41 | ||||
-rw-r--r-- | dev-lang/bas/files/bas-2.3-configure.patch | 21 |
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) |