diff options
author | Emanuele Giaquinta <exg@gentoo.org> | 2006-10-16 11:27:04 +0000 |
---|---|---|
committer | Emanuele Giaquinta <exg@gentoo.org> | 2006-10-16 11:27:04 +0000 |
commit | 16d34a4f8cb07aaeebf4097a9f2b94977c94c7a7 (patch) | |
tree | 04354394653cf0539272badd46ff0ef9a9d5a3a7 /dev-lang/lua | |
parent | Add patch for ppc-macos. Cleanup. (diff) | |
download | gentoo-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/Manifest | 35 | ||||
-rw-r--r-- | dev-lang/lua/files/digest-lua-5.0.2-r1 | 3 | ||||
-rw-r--r-- | dev-lang/lua/files/lua-5.0.2-gentoo.patch | 14 | ||||
-rw-r--r-- | dev-lang/lua/lua-5.0.2-r1.ebuild | 89 |
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 -} |