summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatti Bickel <mabi@gentoo.org>2008-02-17 16:54:21 +0000
committerMatti Bickel <mabi@gentoo.org>2008-02-17 16:54:21 +0000
commit6c82015bf7ec8b3908c62cded5a5caf62dd39669 (patch)
treead3d4fe7505a9e1043427467bf80d67d0ae2725c /dev-lang
parentstable x86, bug 210471 (diff)
downloadhistorical-6c82015bf7ec8b3908c62cded5a5caf62dd39669.tar.gz
historical-6c82015bf7ec8b3908c62cded5a5caf62dd39669.tar.bz2
historical-6c82015bf7ec8b3908c62cded5a5caf62dd39669.zip
remove old 5.0 version
Package-Manager: portage-2.1.4.1
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/lua/ChangeLog10
-rw-r--r--dev-lang/lua/Manifest20
-rw-r--r--dev-lang/lua/files/lua-5.0.2-LDFLAGS_and_as-needed.patch47
-rw-r--r--dev-lang/lua/files/lua-5.0.2-pic.patch38
-rw-r--r--dev-lang/lua/files/lua-5.0.3-asneeded.patch11
-rw-r--r--dev-lang/lua/files/lua-5.0.3-destdir.patch30
-rw-r--r--dev-lang/lua/files/lua-5.0.3-dylib.patch27
-rw-r--r--dev-lang/lua/files/lua-5.0.3-ldflags.patch35
-rw-r--r--dev-lang/lua/files/lua-5.0.3-shared.patch49
-rw-r--r--dev-lang/lua/files/lua-ppc-macos-Makefile.patch67
-rw-r--r--dev-lang/lua/lua-5.0.2.ebuild83
-rw-r--r--dev-lang/lua/lua-5.0.3.ebuild103
12 files changed, 13 insertions, 507 deletions
diff --git a/dev-lang/lua/ChangeLog b/dev-lang/lua/ChangeLog
index 35dbb9a50acb..f7fd641b6f5b 100644
--- a/dev-lang/lua/ChangeLog
+++ b/dev-lang/lua/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-lang/lua
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/ChangeLog,v 1.88 2008/02/17 16:48:40 mabi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/ChangeLog,v 1.89 2008/02/17 16:54:20 mabi Exp $
+
+ 17 Feb 2008; Matti Bickel <mabi@gentoo.org>
+ -files/lua-5.0.2-LDFLAGS_and_as-needed.patch, -files/lua-5.0.2-pic.patch,
+ -files/lua-5.0.3-asneeded.patch, -files/lua-5.0.3-destdir.patch,
+ -files/lua-5.0.3-dylib.patch, -files/lua-5.0.3-ldflags.patch,
+ -files/lua-5.0.3-shared.patch, -files/lua-ppc-macos-Makefile.patch,
+ -lua-5.0.2.ebuild, -lua-5.0.3.ebuild:
+ remove old 5.0 version
*lua-5.1.3-r1 (17 Feb 2008)
diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 4d18c19265ad..1f3331faa938 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -5,36 +5,24 @@ AUX 5.1.3/01_all_LUAI_MAXCSTACK.upstream.patch 685 RMD160 5e82432ff598210a1c3bbd
AUX 5.1.3/02_all_coroutine.resume.upstream.patch 531 RMD160 1acef8e4257bf1cb96844fc210d3cd9ffab03fd6 SHA1 f70429a1b517c3f9b132b428abacf51a2a02d9e4 SHA256 ede1d6684c29b5710881def9c4edb429434321085c0478db7a1e5faaf4054c5c
AUX 5.1.3/03_all_lua_checkstack.upstream.patch 667 RMD160 df5365eb104b2f7e17ecee141e0d8c5a6fe8820e SHA1 915eaa8297d46ee7f742961c5c2f438240b989fd SHA256 ac3cf87d3ce83518387552f0a8a939e3686290d90e5df3c91d25a4351c20a895
AUX 5.1.3/04_all_unpack.upstream.patch 878 RMD160 20241153fa5da7aa8b2fc598d292bdbaa5ad4a85 SHA1 24fa9d049f24600969f0f289c4c6f9cbeab8befc SHA256 cfbb531a9478d2091466d4fc18b5b0ab4b10c4460d225c6ffcdd3caa3f4b95bd
-AUX lua-5.0.2-LDFLAGS_and_as-needed.patch 1837 RMD160 2dd54660c8646e9eaf206c96bad9adee326fb567 SHA1 f9f50ab6df8cd946daa8c108a3a48168b2c75f65 SHA256 3bf1a4ef14e02ca8203b3d4eaeab44e2455ec8f186f58f1e5674ab5d9a28689c
-AUX lua-5.0.2-pic.patch 1243 RMD160 f1629c59e406eab1552dbd0de40cc31da0e0ee11 SHA1 a06f73ef06b214eee46326dd7144040d3401c682 SHA256 fd4a528d3fd03a22b7c4108bb3fc7fa916810cad381c2e30e67e14348fe6ee55
-AUX lua-5.0.3-asneeded.patch 594 RMD160 4cfd0913ed09ebde7356433cf306eac22a577c54 SHA1 610772adc425aeb7d2dbc87dcce5dab2c577118d SHA256 afcbdca2d5f21388a1749c6d516dcd2c3143ddc653e63d7942246ed33d115e1d
-AUX lua-5.0.3-destdir.patch 1144 RMD160 0a2a0364759adfc62e17531fb93ecb96461b7c50 SHA1 fe355f4f90aa586584620bde8d956a74ed6417b6 SHA256 4345249549cc1514de8bdbf7919c58c57ae3eeebd726455436dffb80004ed86d
-AUX lua-5.0.3-dylib.patch 1490 RMD160 11dfa7c178b42c37e02e99b4000ed85a4a3e7399 SHA1 301189886af03b8a5a8947da3888f0fbc379845c SHA256 55be4c1e58d0a64ef726079a48d5a954ff460c775fff0726c862a23709c86ad9
-AUX lua-5.0.3-ldflags.patch 1523 RMD160 4b037fc07f3fc27f732c5cb794a3aef43272e503 SHA1 cb97fb75f3542eb9effaf7ee88ae5b0f4f39238f SHA256 92a820bf4e7a81400d633239a8d7a6e01ae94fb3772e4dd2b8efe015e4a4a7ee
-AUX lua-5.0.3-shared.patch 1360 RMD160 2f98bb90e4100bd7673d0f52a3720c9181bde987 SHA1 5f69753849acac4df7839ff6efb68002c0a8ef84 SHA256 c9ba1d3258ded3da1ca48210faf67b699ee80b115fec5fb4e9319cf7755dfc55
AUX lua-5.1-make.patch 2169 RMD160 9a374e7640e100ce9270d33e9a73a9af3cfb354a SHA1 a2912a2937e5cc61d33838fff4535e11571d88eb SHA256 887e57904d3e73064f791a19cfbc0e40a4e17dcb440d2dc3fba2ad9b65c6589b
AUX lua-5.1-make_static.patch 552 RMD160 1ca1c74daee2845369f13a80773755301b1d5184 SHA1 2d49989dbfd730edafac1444fd09a824a8f649b5 SHA256 dac0400c15e5ad9b77ade7e981acde3c111b51e834427280e9fdcdbbcef05812
AUX lua-5.1-module_paths.patch 1078 RMD160 31a3f13af427bdcae784e21a9456f9197c59379e SHA1 50cb1438b7c50536ebf712d16d153eac40599562 SHA256 1115b6aa00eb4e918156ae70c763534bd2f603ba888da75e4908c19c2ac3e5f7
AUX lua-5.1-readline.patch 360 RMD160 29e6f8193592ec6e551e46f953563113a72d2de2 SHA1 25baabcb1d3449c3c38726fc7de6c4abb34667a6 SHA256 1f0f90eb8103e338f1188cc884c0c59cc6afd023828c11d86b8145b2a8d1efc2
AUX lua-5.1.3-deprecated.patch 1417 RMD160 c2f51932850ca7deb6a0df41e4fe67764e48608c SHA1 f003694a532f6cb4bb629918d8c2db8c52696723 SHA256 8d4d3c35d9cfb65f6caa360c09d1fa0c5dc1ee0de3389c1e73602fef86cd0e9f
-AUX lua-ppc-macos-Makefile.patch 2681 RMD160 96be558e865831b2298eddadd3b251f46846a37b SHA1 8fd652137350c6112dbfa553768e56080eeadb15 SHA256 ee61106a273935047fe1557c5af86f7b743427e38c4f552fab3841a199f48f8b
-DIST lua-5.0.2.tar.gz 190442 RMD160 5f1a1cf5802e38b3c4dcfc9f3cd0dc33bfdc0a30 SHA1 a200cfd20a9a4c7da1206ae45dddf26186a9e0e7 SHA256 a6c85d85f912e1c321723084389d63dee7660b81b8292452b190ea7190dd73bc
-DIST lua-5.0.3.tar.gz 191384 RMD160 cb3ed4320b438d73c8ff6c93a02275c9fb461883 SHA1 e7e91f78b8a8deb09b13436829bed557a46af8ae SHA256 1193a61b0e08acaa6eee0eecf29709179ee49c71baebc59b682a25c3b5a45671
DIST lua-5.1.1.tar.gz 207810 RMD160 0b9cc31cca1a0f4c2ebb62f177dc157677953a4c SHA1 be13878ceef8e1ee7a4201261f0adf09f89f1005 SHA256 c5daeed0a75d8e4dd2328b7c7a69888247868154acbda69110e97d4a6e17d1f0
DIST lua-5.1.2.tar.gz 214134 RMD160 01350549b3a05838925dae1a666700bb9f1bc01a SHA1 8a460d2d7e70e93cb72bf3d584405464763cb5f0 SHA256 5cf098c6fe68d3d2d9221904f1017ff0286e4a9cc166a1452a456df9b88b3d9e
DIST lua-5.1.3.tar.gz 215817 RMD160 1c5979dd4986057fef325aa2af0c872bbecab92e SHA1 89bc9f5a351402565b8077e8123327e7cd15f004 SHA256 6b5df2edaa5e02bf1a2d85e1442b2e329493b30b0c0780f77199d24f087d296d
-EBUILD lua-5.0.2.ebuild 2151 RMD160 e3bd69434ca49168d0fd965aac2437d183a9296e SHA1 5cff7b1d83eb760761148d0f807ba1263d6f563c SHA256 3198ed57c4bf12d6ba2ddabd90ed6723b4b74c7605cab42e75eb91717c003f1e
-EBUILD lua-5.0.3.ebuild 2816 RMD160 2cd7daac5e5d380cff959aeec45b72cea7f3026a SHA1 9a5a7f9365ee917ac8138f9625405537219f816b SHA256 c6fe66bf83134c5ac1b135f400ab473f6194d79cfa52b64a3bcdec1d3b598f3a
EBUILD lua-5.1.1-r2.ebuild 2710 RMD160 7bbb61441726d96daef4137a756c9b03464a16ae SHA1 47c1f20bad74033c278e1e7573354fe0940526e4 SHA256 9aa83b2dc6c1c7e881868820496deeef4e130190c23a61479d26e38e85ffdb39
EBUILD lua-5.1.2-r2.ebuild 2845 RMD160 5e1a7c38b5b6670a07599294f100663c5dd21f95 SHA1 2807efa26d9e9b00e8b7ae142609d9fd4b16d804 SHA256 3e064c58dfe2b6f64d9e0f0d8ba1df7c06e41a39a8161db60fbe0e801f26c25a
EBUILD lua-5.1.3-r1.ebuild 3077 RMD160 2c9d83b69b78a49adf5f97d6e813b4229cdc5162 SHA1 a0756ac6e3325417a9c8680d0d5b9cae8e13efd9 SHA256 523efa8811cfc4a4078fba0a9fbef3d69c25240dbb021595c2de43beb9d6a91a
EBUILD lua-5.1.3.ebuild 2687 RMD160 64d582b7bdce73475522a2b3f89e6cd5cd143928 SHA1 3118f33c2b02ab8f793fd49cf871e1a0150a4cff SHA256 064fcb32f083e9563f62b3f351c2e78356e6db93f69122b0cd26697c1f435e0f
-MISC ChangeLog 12739 RMD160 f14ef2bd1e695c56fddfb6c371994f635932d453 SHA1 66b0d4d14c37d938906c57f702703f021d7228f0 SHA256 75b90a4855d09c815de5b1aadcbb962b5b777543d44e7bd2ee9e9e8c33be6540
+MISC ChangeLog 13128 RMD160 f5199f170e72a82134fc22f41ba53b1d9a857d16 SHA1 fb70acb5822f9c9b1f13532443db991099df7964 SHA256 ca3fd3f438d74edb78fcff4e5c075740f25416d4e22f34cab390c04c709046f0
MISC metadata.xml 246 RMD160 d8be15833db0ddabf74171f9e87a2a930ad6bcd2 SHA1 76fdc0af8e2d1dbb1214b95c49f8cd2da3d3832a SHA256 6a089a75a70b3b69d4cae78762fdc69afa25678c5b8692c61245f50bc49ab531
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHuGVifNMcoUhJ7GwRArQgAJ0f23sFuDdpu4D8tSeGod/B7qvvsQCfSgO4
-BCnAa+vWwdp0Iar/3NE1R7M=
-=F+MV
+iD8DBQFHuGaxfNMcoUhJ7GwRAm+DAJ49tQ4jyqAsBLfa7KM20DR4jIn2jgCfecH2
+eJGJ/xH1NTWHbfX7fn0wnqE=
+=0fHC
-----END PGP SIGNATURE-----
diff --git a/dev-lang/lua/files/lua-5.0.2-LDFLAGS_and_as-needed.patch b/dev-lang/lua/files/lua-5.0.2-LDFLAGS_and_as-needed.patch
deleted file mode 100644
index c0bd1378bcdc..000000000000
--- a/dev-lang/lua/files/lua-5.0.2-LDFLAGS_and_as-needed.patch
+++ /dev/null
@@ -1,47 +0,0 @@
---- lua-5.0.2/config.orig 2006-05-07 17:22:47.000000000 +0200
-+++ lua-5.0.2/config 2006-05-07 17:25:35.000000000 +0200
-@@ -35,6 +35,9 @@
- #
- #MYLDFLAGS= -Wl,-E
- #
-+# Gentoo addition: this ones will be used for both the binaries and the libs.
-+#LDFLAGS=
-+#
- # On Windows systems. support for dynamic loading is enabled by default.
- # To disable this support, uncomment the next line.
- #
---- lua-5.0.2/src/lua/Makefile.orig 2006-05-07 17:30:09.000000000 +0200
-+++ lua-5.0.2/src/lua/Makefile 2006-05-07 17:30:32.000000000 +0200
-@@ -13,7 +13,7 @@
- all: $T
-
- $T: $(OBJS) $(LIB)/liblua.a $(LIB)/liblualib.a
-- $(CC) -o $@ $(MYLDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-+ $(CC) -o $@ $(MYLDFLAGS) $(LDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-
- $(LIB)/liblua.a:
- cd ..; $(MAKE)
---- lua-5.0.2/src/luac/Makefile.orig 2006-05-07 17:37:19.000000000 +0200
-+++ lua-5.0.2/src/luac/Makefile 2006-05-07 17:37:41.000000000 +0200
-@@ -13,7 +13,7 @@
- all: $T
-
- $T: $(OBJS) $(LIB)/liblua.a $(LIB)/liblualib.a
-- $(CC) -o $@ $(MYLDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-+ $(CC) -o $@ $(MYLDFLAGS) $(LDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-
- # print.c needs opcode names from lopcodes.c
- lopcodes.o: ../lopcodes.c ../lopcodes.h
---- lua-5.0.2/Makefile.orig 2006-05-07 16:50:37.000000000 +0200
-+++ lua-5.0.2/Makefile 2006-05-07 17:29:45.000000000 +0200
-@@ -38,8 +38,8 @@
-
- # shared libraries (for Linux)
- so:
-- gcc -o lib/liblua.so.$V -shared src/*.o
-- gcc -o lib/liblualib.so.$V -shared src/lib/*.o
-+ $(CC) -shared $(LDFLAGS) src/*.o -o lib/liblua.so.$V
-+ $(CC) -shared $(LDFLAGS) src/lib/*.o -L$(LIB) -llua $(DLLIB) $(EXTRA_LIBS) -o lib/liblualib.so.$V
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
- # binaries using shared libraries
diff --git a/dev-lang/lua/files/lua-5.0.2-pic.patch b/dev-lang/lua/files/lua-5.0.2-pic.patch
deleted file mode 100644
index 3fc403bd73ad..000000000000
--- a/dev-lang/lua/files/lua-5.0.2-pic.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -Naur lua-5.0.2/Makefile lua/Makefile
---- lua-5.0.2/Makefile 2003-04-11 02:34:38.000000000 +0200
-+++ lua/Makefile 2004-03-16 20:28:18.736068272 +0100
-@@ -38,8 +38,8 @@
-
- # shared libraries (for Linux)
- so:
-- ld -o lib/liblua.so.$V -shared src/*.o
-- ld -o lib/liblualib.so.$V -shared src/lib/*.o
-+ gcc -o lib/liblua.so.$V -shared src/*.o
-+ gcc -o lib/liblualib.so.$V -shared src/lib/*.o
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
- # binaries using shared libraries
-diff -Naur lua-5.0.2/src/lib/Makefile lua/src/lib/Makefile
---- lua-5.0.2/src/lib/Makefile 2003-03-28 13:49:56.000000000 +0100
-+++ lua/src/lib/Makefile 2004-03-16 20:29:24.035141304 +0100
-@@ -4,6 +4,8 @@
-
- include $(LUA)/config
-
-+CFLAGS= $(MYCFLAGS) $(PICFLAGS) $(WARN) $(INCS) $(DEFS)
-+
- EXTRA_DEFS= $(POPEN) $(TMPNAM) $(DEGREES) $(LOADLIB)
-
- OBJS= lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o
-diff -Naur lua-5.0.2/src/Makefile lua/src/Makefile
---- lua-5.0.2/src/Makefile 2002-12-13 13:12:11.000000000 +0100
-+++ lua/src/Makefile 2004-03-16 20:28:52.047004240 +0100
-@@ -4,6 +4,8 @@
-
- include $(LUA)/config
-
-+CFLAGS= $(MYCFLAGS) $(PICFLAGS) $(WARN) $(INCS) $(DEFS)
-+
- OBJS= \
- lapi.o \
- lcode.o \
diff --git a/dev-lang/lua/files/lua-5.0.3-asneeded.patch b/dev-lang/lua/files/lua-5.0.3-asneeded.patch
deleted file mode 100644
index fa7c3dc8c036..000000000000
--- a/dev-lang/lua/files/lua-5.0.3-asneeded.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- lua-5.0.3/Makefile.old 2006-10-04 15:21:15.116128747 +0200
-+++ lua-5.0.3/Makefile 2006-10-04 15:23:57.340019809 +0200
-@@ -39,7 +39,7 @@
- # shared libraries (for Linux)
- so:
- $(CC) $(LDFLAGS) -o lib/liblua.so.$V -shared -Wl,-soname,liblua.so.$V src/*.lo
-- $(CC) $(LDFLAGS) -o lib/liblualib.so.$V -shared -Wl,-soname,liblualib.so.$V src/lib/*.lo
-+ $(CC) $(LDFLAGS) -o lib/liblualib.so.$V -shared -Wl,-soname,liblualib.so.$V src/lib/*.lo lib/liblua.so.$V $(EXTRA_LIBS) $(DLLIB)
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
- # binaries using shared libraries
diff --git a/dev-lang/lua/files/lua-5.0.3-destdir.patch b/dev-lang/lua/files/lua-5.0.3-destdir.patch
deleted file mode 100644
index c95cf4e3e3eb..000000000000
--- a/dev-lang/lua/files/lua-5.0.3-destdir.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.old 2006-10-15 19:11:53.684244053 +0200
-+++ Makefile 2006-10-15 19:13:19.637126651 +0200
-@@ -30,11 +30,11 @@
-
- # official installation
- install: all strip
-- mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB) $(INSTALL_MAN)
-- $(INSTALL_EXEC) bin/* $(INSTALL_BIN)
-- $(INSTALL_DATA) include/*.h $(INSTALL_INC)
-- $(INSTALL_DATA) lib/*.a $(INSTALL_LIB)
-- $(INSTALL_DATA) doc/*.1 $(INSTALL_MAN)
-+ mkdir -p $(DESTDIR)$(INSTALL_BIN) $(DESTDIR)$(INSTALL_INC) $(DESTDIR)$(INSTALL_LIB) $(DESTDIR)$(INSTALL_MAN)
-+ $(INSTALL_EXEC) bin/* $(DESTDIR)$(INSTALL_BIN)
-+ $(INSTALL_DATA) include/*.h $(DESTDIR)$(INSTALL_INC)
-+ $(INSTALL_DATA) lib/*.a $(DESTDIR)$(INSTALL_LIB)
-+ $(INSTALL_DATA) doc/*.1 $(DESTDIR)$(INSTALL_MAN)
-
- # shared libraries (for Linux)
- so:
-@@ -50,8 +50,8 @@
-
- # install shared libraries
- soinstall:
-- $(INSTALL_EXEC) lib/*.so.* $(INSTALL_LIB)
-- cd $(INSTALL_LIB); ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-+ $(INSTALL_EXEC) lib/*.so.* $(DESTDIR)$(INSTALL_LIB)
-+ cd $(DESTDIR)$(INSTALL_LIB); ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
- # clean shared libraries
- soclean:
diff --git a/dev-lang/lua/files/lua-5.0.3-dylib.patch b/dev-lang/lua/files/lua-5.0.3-dylib.patch
deleted file mode 100644
index 447edb6b26f9..000000000000
--- a/dev-lang/lua/files/lua-5.0.3-dylib.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- Makefile.old 2006-10-07 15:40:26.052127208 +0200
-+++ Makefile 2006-10-07 19:06:55.504062239 +0200
-@@ -42,6 +42,12 @@
- $(CC) $(LDFLAGS) -o lib/liblualib.so.$V -shared -Wl,-soname,liblualib.so.$V src/lib/*.o -L$(LIB) -llua $(EXTRA_LIBS) $(DLLIB)
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
-+dylib:
-+ $(CC) -dynamiclib -flat_namespace -undefined suppress -o lib/liblua.$V.dylib src/*.lo -install_name $(INSTALL_LIB)/liblua.$V.dylib -compatibility_version $V -current_version $V
-+ $(CC) -dynamiclib -flat_namespace -undefined suppress -o lib/liblualib.$V.dylib src/lib/*.lo -install_name $(INSTALL_LIB)/liblualib.$V.dylib -compatibility_version $V -current_version $V
-+ cd lib; ln -fs liblua.$V.dylib liblua.dylib; ln -fs liblualib.$V.dylib liblualib.dylib
-+ cd lib; ln -fs liblua.$V.dylib liblua.$(V:%.0=%).dylib; ln -fs liblualib.$V.dylib liblualib.$(V:%.0=%).dylib
-+
- # binaries using shared libraries
- sobin:
- rm -f bin/*
-@@ -53,6 +59,11 @@
- $(INSTALL_EXEC) lib/*.so.* $(INSTALL_LIB)
- cd $(INSTALL_LIB); ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
-+dylibinstall:
-+ $(INSTALL_EXEC) lib/*.dylib $(DESTDIR)$(INSTALL_LIB)
-+ cd $(DESTDIR)$(INSTALL_LIB); ln -fs liblua.$V.dylib liblua.dylib; ln -fs liblualib.$V.dylib liblualib.dylib
-+ cd $(DESTDIR)$(INSTALL_LIB); ln -fs liblua.$V.dylib liblua.$(V:%.0=%).dylib; ln -fs liblualib.$V.dylib liblualib.$(V:%.0=%).dylib
-+
- # clean shared libraries
- soclean:
- rm -f lib/*.so* bin/*
diff --git a/dev-lang/lua/files/lua-5.0.3-ldflags.patch b/dev-lang/lua/files/lua-5.0.3-ldflags.patch
deleted file mode 100644
index f01b0ff1b43a..000000000000
--- a/dev-lang/lua/files/lua-5.0.3-ldflags.patch
+++ /dev/null
@@ -1,35 +0,0 @@
---- lua-5.0.3/Makefile.old 2006-10-04 13:23:13.253194162 +0200
-+++ lua-5.0.3/Makefile 2006-10-04 13:23:02.727331000 +0200
-@@ -38,8 +38,8 @@
-
- # shared libraries (for Linux)
- so:
-- $(CC) -o lib/liblua.so.$V -shared -Wl,-soname,liblua.so.$V src/*.lo
-- $(CC) -o lib/liblualib.so.$V -shared -Wl,-soname,liblualib.so.$V src/lib/*.lo
-+ $(CC) $(LDFLAGS) -o lib/liblua.so.$V -shared -Wl,-soname,liblua.so.$V src/*.lo
-+ $(CC) $(LDFLAGS) -o lib/liblualib.so.$V -shared -Wl,-soname,liblualib.so.$V src/lib/*.lo
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
- # binaries using shared libraries
---- lua-5.0.3/src/lua/Makefile.old 2006-10-04 13:07:11.250700357 +0200
-+++ lua-5.0.3/src/lua/Makefile 2006-10-04 13:22:29.323765252 +0200
-@@ -13,7 +13,7 @@
- all: $T
-
- $T: $(OBJS) $(LIB)/liblua.a $(LIB)/liblualib.a
-- $(CC) -o $@ $(MYLDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-+ $(CC) -o $@ $(MYLDFLAGS) $(LDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-
- $(LIB)/liblua.a:
- cd ..; $(MAKE)
---- lua-5.0.3/src/luac/Makefile.old 2006-10-04 13:07:28.039482100 +0200
-+++ lua-5.0.3/src/luac/Makefile 2006-10-04 13:22:45.059560684 +0200
-@@ -13,7 +13,7 @@
- all: $T
-
- $T: $(OBJS) $(LIB)/liblua.a $(LIB)/liblualib.a
-- $(CC) -o $@ $(MYLDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-+ $(CC) -o $@ $(MYLDFLAGS) $(LDFLAGS) $(OBJS) -L$(LIB) -llua -llualib $(EXTRA_LIBS) $(DLLIB)
-
- # print.c needs opcode names from lopcodes.c
- lopcodes.o: ../lopcodes.c ../lopcodes.h
diff --git a/dev-lang/lua/files/lua-5.0.3-shared.patch b/dev-lang/lua/files/lua-5.0.3-shared.patch
deleted file mode 100644
index a516afd3be94..000000000000
--- a/dev-lang/lua/files/lua-5.0.3-shared.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- lua-5.0.3/Makefile.old 2006-10-04 12:03:57.117024736 +0200
-+++ lua-5.0.3/Makefile 2006-10-04 12:05:18.295969396 +0200
-@@ -38,8 +38,8 @@
-
- # shared libraries (for Linux)
- so:
-- ld -o lib/liblua.so.$V -shared src/*.o
-- ld -o lib/liblualib.so.$V -shared src/lib/*.o
-+ $(CC) -o lib/liblua.so.$V -shared -Wl,-soname,liblua.so.$V src/*.lo
-+ $(CC) -o lib/liblualib.so.$V -shared -Wl,-soname,liblualib.so.$V src/lib/*.lo
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
- # binaries using shared libraries
---- lua-5.0.3/src/Makefile.old 2006-10-08 18:11:47.797976922 +0200
-+++ lua-5.0.3/src/Makefile 2006-10-08 19:31:46.505995222 +0200
-@@ -67,9 +67,14 @@
- lvm.h \
- lzio.h
-
-+SOBJS=$(OBJS:.o=.lo)
-+
-+%.lo: %.c
-+ $(CC) $(CFLAGS) -fPIC -DPIC -o $@ -c $<
-+
- T= $(LIB)/liblua.a
-
--all: $T
-+all: $T $(SOBJS)
-
- $T: $(OBJS)
- $(AR) $@ $(OBJS)
---- lua-5.0.3/src/lib/Makefile.old 2006-10-08 18:15:26.441697217 +0200
-+++ lua-5.0.3/src/lib/Makefile 2006-10-08 19:32:13.781586082 +0200
-@@ -9,9 +9,14 @@
- OBJS= lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o loadlib.o
- SRCS= lauxlib.c lbaselib.c ldblib.c liolib.c lmathlib.c ltablib.c lstrlib.c loadlib.c
-
-+SOBJS=$(OBJS:.o=.lo)
-+
-+%.lo: %.c
-+ $(CC) $(CFLAGS) -fPIC -DPIC -o $@ -c $<
-+
- T= $(LIB)/liblualib.a
-
--all: $T
-+all: $T $(SOBJS)
-
- $T: $(OBJS)
- $(AR) $@ $(OBJS)
diff --git a/dev-lang/lua/files/lua-ppc-macos-Makefile.patch b/dev-lang/lua/files/lua-ppc-macos-Makefile.patch
deleted file mode 100644
index c97a2a7aa5af..000000000000
--- a/dev-lang/lua/files/lua-ppc-macos-Makefile.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-diff -Naur lua-5.0.2/Makefile lua-5.0.2-new/Makefile
---- lua-5.0.2/Makefile Sat Feb 5 14:33:58 2005
-+++ lua-5.0.2-new/Makefile Sat Feb 5 14:36:07 2005
-@@ -30,11 +33,11 @@
-
- # official installation
- install: all strip
-- mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB) $(INSTALL_MAN)
-- $(INSTALL_EXEC) bin/* $(INSTALL_BIN)
-- $(INSTALL_DATA) include/*.h $(INSTALL_INC)
-- $(INSTALL_DATA) lib/*.a $(INSTALL_LIB)
-- $(INSTALL_DATA) doc/*.1 $(INSTALL_MAN)
-+ mkdir -p $(DESTDIR)$(INSTALL_BIN) $(DESTDIR)$(INSTALL_INC) $(DESTDIR)$(INSTALL_LIB) $(DESTDIR)$(INSTALL_MAN)
-+ $(INSTALL_EXEC) bin/* $(DESTDIR)$(INSTALL_BIN)
-+ $(INSTALL_DATA) include/*.h $(DESTDIR)$(INSTALL_INC)
-+ $(INSTALL_DATA) lib/*.a $(DESTDIR)$(INSTALL_LIB)
-+ $(INSTALL_DATA) doc/*.1 $(DESTDIR)$(INSTALL_MAN)
-
- # shared libraries (for Linux)
- so:
-@@ -42,21 +45,35 @@
- gcc -o lib/liblualib.so.$V -shared src/lib/*.o
- cd lib; ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-
-+# shared libraries (for Darwin)
-+dylib:
-+ $(CC) -dynamiclib -flat_namespace -undefined suppress -o lib/liblua.$V.$@ src/*.o -install_name $(INSTALL_LIB)/liblua.$V.$@ -compatibility_version $V -current_version $V
-+ $(CC) -dynamiclib -flat_namespace -undefined suppress -o lib/liblualib.$V.$@ src/lib/*.o -install_name $(INSTALL_LIB)/liblualib.$V.$@ -compatibility_version $V -current_version $V
-+ cd lib; ln -fs liblua.$V.$@ liblua.$@; ln -fs liblualib.$V.$@ liblualib.$@; ln -fs liblua.$V.$@ liblua.$(V:%.0=%).$@; ln -fs liblualib.$V.$@ liblualib.$(V:%.0=%).$@
-+
- # binaries using shared libraries
--sobin:
-+sobin dylibbin:
- rm -f bin/*
- cd src/lua; $(MAKE)
- cd src/luac; $(MAKE)
-
- # install shared libraries
- soinstall:
-- $(INSTALL_EXEC) lib/*.so.* $(INSTALL_LIB)
-- cd $(INSTALL_LIB); ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-+ $(INSTALL_EXEC) lib/*.so.* $(DESTDIR)$(INSTALL_LIB)
-+ cd $(DESTDIR)$(INSTALL_LIB); ln -fs liblua.so.$V liblua.so; ln -fs liblualib.so.$V liblualib.so
-+
-+dylibinstall:
-+ $(INSTALL_EXEC) lib/*.dylib $(DESTDIR)$(INSTALL_LIB)/
-+ cd $(DESTDIR)$(INSTALL_LIB)/; ln -fs liblua.$V.dylib liblua.dylib; ln -fs liblualib.$V.dylib liblualib.dylib
-+ cd $(DESTDIR)$(INSTALL_LIB)/; ln -fs liblua.$V.dylib liblua.$(V:%.0=%).dylib; ln -fs liblualib.$V.dylib liblualib.$(V:%.0=%).dylib
-
- # clean shared libraries
- soclean:
- rm -f lib/*.so* bin/*
-
-+dylibclean:
-+ rm -f lib/*.dylib bin/*
-+
- # echo config parameters
- echo:
- @echo ""
-@@ -77,6 +94,7 @@
- @echo "AR = $(AR)"
- @echo "RANLIB = $(RANLIB)"
- @echo "STRIP = $(STRIP)"
-+ @echo "DESTDIR = $(DESTDIR)"
- @echo "INSTALL_ROOT = $(INSTALL_ROOT)"
- @echo "INSTALL_BIN = $(INSTALL_BIN)"
- @echo "INSTALL_INC = $(INSTALL_INC)"
diff --git a/dev-lang/lua/lua-5.0.2.ebuild b/dev-lang/lua/lua-5.0.2.ebuild
deleted file mode 100644
index b3b22550a129..000000000000
--- a/dev-lang/lua/lua-5.0.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/lua-5.0.2.ebuild,v 1.26 2008/01/29 21:24:44 grobian Exp $
-
-inherit eutils portability
-
-DESCRIPTION="A powerful light-weight programming language designed for extending applications"
-HOMEPAGE="http://www.lua.org/"
-SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86"
-IUSE="readline"
-
-DEPEND=">=sys-apps/sed-4
- sys-apps/findutils"
-
-src_unpack() {
- unpack ${A}
-
- epatch ${FILESDIR}/lua-${PV}-pic.patch
- #epatch ${FILESDIR}/lua-${PV}-LDFLAGS_and_as-needed.patch
-
- cd ${S}
-
- sed -i config \
- -e 's:^#\(LOADLIB= -DUSE_DLOPEN=1\):\1:' \
- -e 's:^#\(DLLIB= -ldl\):\1:' \
- -e 's:^#\(POPEN= -DUSE_POPEN=1\)$:\1:' \
- -e "s:^\(MYCFLAGS= \)-O2:\1${CFLAGS}:" \
- -e 's:^\(INSTALL_ROOT= \)/usr/local:\1/usr:' \
- -e 's:^\(INSTALL_MAN= $(INSTALL_ROOT)\)/man/man1:\1/share/man/man1:'
-
- sed -i doc/readme.html \
- -e 's:\(/README\)\("\):\1.gz\2:g'
-
- if use readline ; then
- sed -i config \
- -e "s:^#\(USERCONF=-DLUA_USERCONFIG='\"\$(LUA)/etc/saconfig.c\"' -DUSE_READLINE\):\1:" \
- -e 's:^#\(EXTRA_LIBS= -lm -ldl -lreadline\) # \(-lhistory -lcurses -lncurses\):\1 \2:'
- fi
-
- cat >etc/lua.pc <<EOF
-prefix=/usr
-exec_prefix=\${prefix}
-includedir=\${prefix}/include
-libdir=\${exec_prefix}/$(get_libdir)
-interpreter=\${exec_prefix}/bin/lua
-compiler=\${exec_prefix}/bin/luac
-
-Name: Lua
-Description: An extension programming language
-Version: ${PV}
-Cflags: -I\${includedir}
-Libs: -L\${libdir} -llua -llualib -ldl -lm
-EOF
-}
-
-src_compile() {
- export PICFLAGS=-fPIC
- emake || die "emake failed"
- emake so || die "emake so failed"
-}
-
-src_install() {
- make DESTDIR=${D} install soinstall || die "make install soinstall failed"
-
- dodoc HISTORY UPDATE
- dohtml doc/*.html doc/*.gif
-
- for i in `find . -name README -exec dirname '{}' \;`; do
- docinto ${i#.}
- dodoc ${i}/README
- done
-
- insinto /usr/share/lua
- doins etc/compat.lua
- insinto /usr/share/pixmaps
- doins etc/lua.xpm
- insinto /usr/$(get_libdir)/pkgconfig
- doins etc/lua.pc
-}
diff --git a/dev-lang/lua/lua-5.0.3.ebuild b/dev-lang/lua/lua-5.0.3.ebuild
deleted file mode 100644
index 40918cb0f109..000000000000
--- a/dev-lang/lua/lua-5.0.3.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/lua-5.0.3.ebuild,v 1.8 2008/01/29 21:24:44 grobian Exp $
-
-inherit eutils portability
-
-DESCRIPTION="A powerful light-weight programming language designed for extending applications"
-HOMEPAGE="http://www.lua.org/"
-SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="readline"
-
-RDEPEND="readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-destdir.patch
- epatch "${FILESDIR}"/${P}-dylib.patch
- epatch "${FILESDIR}"/${P}-shared.patch
- epatch "${FILESDIR}"/${P}-ldflags.patch
- epatch "${FILESDIR}"/${P}-asneeded.patch
-
- sed -i config \
- -e 's:^#\(LOADLIB= -DUSE_DLOPEN=1\):\1:' \
- -e 's:^#\(POPEN= -DUSE_POPEN=1\)$:\1:' \
- -e "s:^\(MYCFLAGS= \)-O2:\1${CFLAGS}:" \
- -e 's:^\(INSTALL_ROOT= \)/usr/local:\1/usr:' \
- -e "s:^\(INSTALL_LIB= \$(INSTALL_ROOT)/\)lib:\1$(get_libdir):" \
- -e 's:^\(INSTALL_MAN= $(INSTALL_ROOT)\)/man/man1:\1/share/man/man1:'
-
- sed -i -e 's/^\(install: all\) strip/\1/' Makefile
-
- [[ ${ELIBC} != *BSD ]] && sed -i -e 's:^#\(DLLIB= -ldl\):\1:' config
-
- sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
-
- if use readline ; then
- sed -i config \
- -e "s:^#\(USERCONF=-DLUA_USERCONFIG='\"\$(LUA)/etc/saconfig.c\"' -DUSE_READLINE\):\1:" \
- -e 's:^\(EXTRA_LIBS= -lm\)$:\1 -lreadline:'
- fi
-
- cat >etc/lua.pc <<EOF
-prefix=/usr
-exec_prefix=\${prefix}
-includedir=\${prefix}/include
-libdir=\${exec_prefix}/$(get_libdir)
-interpreter=\${exec_prefix}/bin/lua
-compiler=\${exec_prefix}/bin/luac
-
-Name: Lua
-Description: An extension programming language
-Version: ${PV}
-Cflags: -I\${includedir}
-Libs: -L\${libdir} -llua -llualib -lm $(dlopen_lib)
-EOF
-}
-
-src_compile() {
- emake || die "emake failed"
- emake so || die "emake so failed"
- mv bin/lua test/lua.static
- emake sobin || die "emake sobin failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install soinstall || die "make install soinstall failed"
-
- dodoc HISTORY UPDATE
- dohtml doc/*.html doc/*.gif
-
- for i in `find . -name README -exec dirname '{}' \;`; do
- docinto ${i#.}
- dodoc ${i}/README
- done
-
- insinto /usr/share/lua
- doins etc/compat.lua
- insinto /usr/share/pixmaps
- doins etc/lua.xpm
- insinto /usr/$(get_libdir)/pkgconfig
- doins etc/lua.pc
-}
-
-src_test() {
- local positive="bisect cf echo env factorial fib fibfor hello printf sieve sort trace-calls"
- local negative="readonly undefined"
- local test
-
- for test in ${positive}; do
- test/lua.static test/${test}.lua || die "test $test failed"
- done
-
- for test in ${negative}; do
- test/lua.static test/${test}.lua && die "test $test failed"
- done
-}