summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmanuele Giaquinta <exg@gentoo.org>2006-10-16 11:27:04 +0000
committerEmanuele Giaquinta <exg@gentoo.org>2006-10-16 11:27:04 +0000
commit16d34a4f8cb07aaeebf4097a9f2b94977c94c7a7 (patch)
tree04354394653cf0539272badd46ff0ef9a9d5a3a7 /dev-lang/lua
parentAdd patch for ppc-macos. Cleanup. (diff)
downloadgentoo-2-16d34a4f8cb07aaeebf4097a9f2b94977c94c7a7.tar.gz
gentoo-2-16d34a4f8cb07aaeebf4097a9f2b94977c94c7a7.tar.bz2
gentoo-2-16d34a4f8cb07aaeebf4097a9f2b94977c94c7a7.zip
Add patch for ppc-macos. Cleanup.
(Portage version: 2.1.2_pre3-r1) (Unsigned Manifest commit)
Diffstat (limited to 'dev-lang/lua')
-rw-r--r--dev-lang/lua/Manifest35
-rw-r--r--dev-lang/lua/files/digest-lua-5.0.2-r13
-rw-r--r--dev-lang/lua/files/lua-5.0.2-gentoo.patch14
-rw-r--r--dev-lang/lua/lua-5.0.2-r1.ebuild89
4 files changed, 16 insertions, 125 deletions
diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index fd84654b83fd..100c8e79e756 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -6,10 +6,6 @@ AUX lua-5.0.2-LDFLAGS_and_as-needed.patch 1837 RMD160 2dd54660c8646e9eaf206c96ba
MD5 d2ccba11aed9263920a7fd316d528f00 files/lua-5.0.2-LDFLAGS_and_as-needed.patch 1837
RMD160 2dd54660c8646e9eaf206c96bad9adee326fb567 files/lua-5.0.2-LDFLAGS_and_as-needed.patch 1837
SHA256 3bf1a4ef14e02ca8203b3d4eaeab44e2455ec8f186f58f1e5674ab5d9a28689c files/lua-5.0.2-LDFLAGS_and_as-needed.patch 1837
-AUX lua-5.0.2-gentoo.patch 524 RMD160 95fc6047ea5b5d8dd75139f8bef624a839708345 SHA1 3ac2cc0f462551eb4a069143d0dd60710310f881 SHA256 bf1f0391bd2f6039fb40b21020fe21f443c0c330c5aa496e410e85c0450cc8c4
-MD5 f3cf4211cea7a402f31def33b218561e files/lua-5.0.2-gentoo.patch 524
-RMD160 95fc6047ea5b5d8dd75139f8bef624a839708345 files/lua-5.0.2-gentoo.patch 524
-SHA256 bf1f0391bd2f6039fb40b21020fe21f443c0c330c5aa496e410e85c0450cc8c4 files/lua-5.0.2-gentoo.patch 524
AUX lua-5.0.2-pic.patch 1243 RMD160 f1629c59e406eab1552dbd0de40cc31da0e0ee11 SHA1 a06f73ef06b214eee46326dd7144040d3401c682 SHA256 fd4a528d3fd03a22b7c4108bb3fc7fa916810cad381c2e30e67e14348fe6ee55
MD5 74b0268bdadf862659a5a088cf5f424f files/lua-5.0.2-pic.patch 1243
RMD160 f1629c59e406eab1552dbd0de40cc31da0e0ee11 files/lua-5.0.2-pic.patch 1243
@@ -18,6 +14,14 @@ AUX lua-5.0.3-asneeded.patch 594 RMD160 4cfd0913ed09ebde7356433cf306eac22a577c54
MD5 81be0848a4e3d45baefb6928abbd94a4 files/lua-5.0.3-asneeded.patch 594
RMD160 4cfd0913ed09ebde7356433cf306eac22a577c54 files/lua-5.0.3-asneeded.patch 594
SHA256 afcbdca2d5f21388a1749c6d516dcd2c3143ddc653e63d7942246ed33d115e1d files/lua-5.0.3-asneeded.patch 594
+AUX lua-5.0.3-destdir.patch 1144 RMD160 0a2a0364759adfc62e17531fb93ecb96461b7c50 SHA1 fe355f4f90aa586584620bde8d956a74ed6417b6 SHA256 4345249549cc1514de8bdbf7919c58c57ae3eeebd726455436dffb80004ed86d
+MD5 20633ffc229193f24e20632c49db5e33 files/lua-5.0.3-destdir.patch 1144
+RMD160 0a2a0364759adfc62e17531fb93ecb96461b7c50 files/lua-5.0.3-destdir.patch 1144
+SHA256 4345249549cc1514de8bdbf7919c58c57ae3eeebd726455436dffb80004ed86d files/lua-5.0.3-destdir.patch 1144
+AUX lua-5.0.3-dylib.patch 1490 RMD160 11dfa7c178b42c37e02e99b4000ed85a4a3e7399 SHA1 301189886af03b8a5a8947da3888f0fbc379845c SHA256 55be4c1e58d0a64ef726079a48d5a954ff460c775fff0726c862a23709c86ad9
+MD5 cebb4bb3aacdd18f06236038dbf1b129 files/lua-5.0.3-dylib.patch 1490
+RMD160 11dfa7c178b42c37e02e99b4000ed85a4a3e7399 files/lua-5.0.3-dylib.patch 1490
+SHA256 55be4c1e58d0a64ef726079a48d5a954ff460c775fff0726c862a23709c86ad9 files/lua-5.0.3-dylib.patch 1490
AUX lua-5.0.3-ldflags.patch 1523 RMD160 4b037fc07f3fc27f732c5cb794a3aef43272e503 SHA1 cb97fb75f3542eb9effaf7ee88ae5b0f4f39238f SHA256 92a820bf4e7a81400d633239a8d7a6e01ae94fb3772e4dd2b8efe015e4a4a7ee
MD5 38114d32bf960b1a04283f9d2e9d82c0 files/lua-5.0.3-ldflags.patch 1523
RMD160 4b037fc07f3fc27f732c5cb794a3aef43272e503 files/lua-5.0.3-ldflags.patch 1523
@@ -37,22 +41,18 @@ EBUILD lua-4.0.1.ebuild 780 RMD160 15ee8800a341b1b57cb800c7fd60e5b843b13758 SHA1
MD5 eba6f162259ed67c8d07ac9169b9e4b8 lua-4.0.1.ebuild 780
RMD160 15ee8800a341b1b57cb800c7fd60e5b843b13758 lua-4.0.1.ebuild 780
SHA256 5cdbdb1bfa9959585a438f643a93c68479f92d40ac75a9d0cc9889a7ec29a880 lua-4.0.1.ebuild 780
-EBUILD lua-5.0.2-r1.ebuild 2363 RMD160 a60a5a572a9df2e5b8ee473c21da3a89757e1153 SHA1 e814832a619e4d11e46194ec438b162883ce180e SHA256 e78afebc97fcee8a2495be720f3e5120224b93371246db2d7562e7f07ce2f3ca
-MD5 dfb2f383b1f898f272c475ebb5e1764d lua-5.0.2-r1.ebuild 2363
-RMD160 a60a5a572a9df2e5b8ee473c21da3a89757e1153 lua-5.0.2-r1.ebuild 2363
-SHA256 e78afebc97fcee8a2495be720f3e5120224b93371246db2d7562e7f07ce2f3ca lua-5.0.2-r1.ebuild 2363
EBUILD lua-5.0.2.ebuild 2990 RMD160 211dd4e2ecc6bb534df448b5b33518e3cb19f6ee SHA1 7e4a98deef5fc330481d061c0495269aeb1cf5d2 SHA256 8703ad73113edfe3399c0873f7e97543c41ec4ddfdec035669974e495ea93248
MD5 a3a02de8ac9f5d7175dc7b06f09c4e74 lua-5.0.2.ebuild 2990
RMD160 211dd4e2ecc6bb534df448b5b33518e3cb19f6ee lua-5.0.2.ebuild 2990
SHA256 8703ad73113edfe3399c0873f7e97543c41ec4ddfdec035669974e495ea93248 lua-5.0.2.ebuild 2990
-EBUILD lua-5.0.3.ebuild 3003 RMD160 eea479aaacaa85b4b0c6ef2be15d2c73499bc2e7 SHA1 101b4b3f2781d63c9e566a27c2eac27a60e776d5 SHA256 d577fbce4006ca6e46761503c3a3e25ecfa47629f404a1053aefff635e36627e
-MD5 6e07dcdef7a733b872ca14a736347346 lua-5.0.3.ebuild 3003
-RMD160 eea479aaacaa85b4b0c6ef2be15d2c73499bc2e7 lua-5.0.3.ebuild 3003
-SHA256 d577fbce4006ca6e46761503c3a3e25ecfa47629f404a1053aefff635e36627e lua-5.0.3.ebuild 3003
-MISC ChangeLog 6756 RMD160 2227af6497daeb886c5d1072f8ff90c0c0f6cc7d SHA1 1076d61e032b8da429797127c3957e062a014350 SHA256 ee8eee2e171d9dcaad3d2ca6c3c5f04a64d2cdce25e5fd4516c18269cf40bf64
-MD5 659ff93d842125f01c6c5116887125d2 ChangeLog 6756
-RMD160 2227af6497daeb886c5d1072f8ff90c0c0f6cc7d ChangeLog 6756
-SHA256 ee8eee2e171d9dcaad3d2ca6c3c5f04a64d2cdce25e5fd4516c18269cf40bf64 ChangeLog 6756
+EBUILD lua-5.0.3.ebuild 3084 RMD160 bae55e43039df6d951c5de5b9545d884c30ba9c3 SHA1 fc1e87994ee3d383cdfdf4bca57977d9dd0213c9 SHA256 24c06f6f85e330589aada0cee2b3192243a799c5624271bfde4b6bf1b0079b9d
+MD5 d3dc208ef7ff47c5c49070888a9a8962 lua-5.0.3.ebuild 3084
+RMD160 bae55e43039df6d951c5de5b9545d884c30ba9c3 lua-5.0.3.ebuild 3084
+SHA256 24c06f6f85e330589aada0cee2b3192243a799c5624271bfde4b6bf1b0079b9d lua-5.0.3.ebuild 3084
+MISC ChangeLog 6981 RMD160 1984da9566ef566fce74dd801f225260f5a10aed SHA1 14b3219ee663598776ac11079740cbe615852a85 SHA256 8c5aa683845917c19549b96d4a14c2fc50231f66d143e86b49086a1162fd918f
+MD5 3c1b68cce096707d986c6d84b14b1b9c ChangeLog 6981
+RMD160 1984da9566ef566fce74dd801f225260f5a10aed ChangeLog 6981
+SHA256 8c5aa683845917c19549b96d4a14c2fc50231f66d143e86b49086a1162fd918f ChangeLog 6981
MISC metadata.xml 253 RMD160 614ccb0096d3d247b02426b231d8cd462f52d2bd SHA1 007052a587e4927dbfef637752ac4f37b8c28636 SHA256 b7ad8bfe01c6a18679669971b43a69021bdcf704a05ee48f71a658cc2959a0d4
MD5 80b94ea3b8e4881c84cc712aec6650e4 metadata.xml 253
RMD160 614ccb0096d3d247b02426b231d8cd462f52d2bd metadata.xml 253
@@ -63,9 +63,6 @@ SHA256 cfbbf4e92d9cf7a3e1ce3236101d50a69572798ee59308783791a60bf1cb3b75 files/di
MD5 31bd0b339facb0756552698ec748ca7d files/digest-lua-5.0.2 229
RMD160 12bb443ab71db9abf7194aac686994b08070c486 files/digest-lua-5.0.2 229
SHA256 dd85bd3af3bdca85924820c75cd663147dcd19c6b89c64161e406ee39e0fdf96 files/digest-lua-5.0.2 229
-MD5 31bd0b339facb0756552698ec748ca7d files/digest-lua-5.0.2-r1 229
-RMD160 12bb443ab71db9abf7194aac686994b08070c486 files/digest-lua-5.0.2-r1 229
-SHA256 dd85bd3af3bdca85924820c75cd663147dcd19c6b89c64161e406ee39e0fdf96 files/digest-lua-5.0.2-r1 229
MD5 23154e6d41fb3e070a7c9390e991e13c files/digest-lua-5.0.3 229
RMD160 13f30c4580ef37b67160942adc5497820c09d556 files/digest-lua-5.0.3 229
SHA256 4a4b5a506f9226dc2e8bb8d52129a6c4b66f27b7d9d0a91c81b0379605c34d0f files/digest-lua-5.0.3 229
diff --git a/dev-lang/lua/files/digest-lua-5.0.2-r1 b/dev-lang/lua/files/digest-lua-5.0.2-r1
deleted file mode 100644
index a362628bd431..000000000000
--- a/dev-lang/lua/files/digest-lua-5.0.2-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 dea74646b7e5c621fef7174df83c34b1 lua-5.0.2.tar.gz 190442
-RMD160 5f1a1cf5802e38b3c4dcfc9f3cd0dc33bfdc0a30 lua-5.0.2.tar.gz 190442
-SHA256 a6c85d85f912e1c321723084389d63dee7660b81b8292452b190ea7190dd73bc lua-5.0.2.tar.gz 190442
diff --git a/dev-lang/lua/files/lua-5.0.2-gentoo.patch b/dev-lang/lua/files/lua-5.0.2-gentoo.patch
deleted file mode 100644
index 4c3a21c21d13..000000000000
--- a/dev-lang/lua/files/lua-5.0.2-gentoo.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Naur lua-5.0.2/Makefile lua/Makefile
---- lua-5.0.2/Makefile 2004-03-12 02:50:55.000000000 +0100
-+++ lua/Makefile 2004-08-06 09:50:10.446767504 +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 src/*.o
-+ $(CC) -o lib/liblualib.so.$V -shared src/lib/*.o $(EXTRA_LIBS)
- 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/lua-5.0.2-r1.ebuild b/dev-lang/lua/lua-5.0.2-r1.ebuild
deleted file mode 100644
index 6c10d2340ee3..000000000000
--- a/dev-lang/lua/lua-5.0.2-r1.ebuild
+++ /dev/null
@@ -1,89 +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-r1.ebuild,v 1.10 2006/02/11 17:10:47 kumba Exp $
-
-inherit eutils
-
-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 ~ppc-macos ~s390 ~sparc ~x86"
-IUSE="readline"
-
-DEPEND=">=sys-apps/sed-4
- sys-apps/findutils"
-
-src_unpack() {
- unpack ${A}
-
- epatch ${FILESDIR}/lua-${PV}-gentoo.patch
- use ppc-macos && epatch ${FILESDIR}/lua-ppc-macos-Makefile.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} -fPIC -DPIC:" \
- -e 's:^\(INSTALL_ROOT= \)/usr/local:\1$(DESTDIR)/usr:' \
- -e "s:^\(INSTALL_LIB= \$(INSTALL_ROOT)/\)lib:\1$(get_libdir):" \
- -e 's:^\(INSTALL_MAN= $(INSTALL_ROOT)\)/man/man1:\1/share/man/man1:'
-
- # The Darwin linker does not have the -E option.
- use ppc-macos || sed -i -e 's:^#\(MYLDFLAGS= -Wl,-E\):\1:' config
-
- 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() {
- emake
-}
-
-src_install() {
- if use ppc-macos; then
- # OSX does not have so files.
- make DESTDIR=${D} install dylibinstall || die
- else
- make DESTDIR=${D} install soinstall || die
- fi
-
- dodoc HISTORY UPDATE
- dohtml doc/*.html doc/*.gif
- for i in `find . -name README -printf "%h\n"`; 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
-}