Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv23500

Modified Files:
        lua51.info 
Log Message:
Update from tracker
https://sourceforge.net/tracker/index.php?func=detail&aid=1963805&group_id=17203&atid=414256
Tested on 10.5/Intel


Index: lua51.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages/lua51.info,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- lua51.info  1 Aug 2008 02:23:41 -0000       1.8
+++ lua51.info  7 Dec 2008 18:52:07 -0000       1.9
@@ -28,55 +28,43 @@
 #       514 LuaRocks (automatically adds '-lluarocks.require')
 #
 # History:
-#   AKa 13-Jun-2008: 5.1.3-6 Conflict with 'lua' and 'lua-shlibs' restrained to
-#                            << 1:5.0.3-0 versions only (late ones are okay)
-#                            Replaces 'lua' taken away, since we replace it 
only
-#                            conceptually.
-#   AKa 13-May-2008: 5.1.3-5 Changed update-alternatives level to 510, to allow
-#                           LuaRocks override it
+#   AKa 19-Oct-2008: 5.1.4-1 Disabled 'lua' and 'lua-shlibs' as splitfoffs 
(for now)
+#                            Added conflict to 'lua' and 'lua-shlibs' in -dev 
and -shlibs
+#   AKa 22-Aug-2008: 5.1.4-0 Upstream new version (bugfix)
+#                            Carrying 'lua' and 'lua-shlibs' as splitoffs 
(lua.info declared dead).
+#   AKa 13-Jun-2008: 5.1.3-6 Conflict with 'lua' and 'lua-shlibs' restrained 
to << 1:5.0.3-0 versions only (late ones are okay)
+#                            Replaces 'lua' taken away, since we replace it 
only conceptually.
+#   AKa 13-May-2008: 5.1.3-5 Changed update-alternatives level to 510, to 
allow LuaRocks override it
 #   AKa 23-Mar-2008: Added 'Recommends:' for 'tolua' and 'luarocks'
-#   AKa 29-Feb-2008: 5.1.3-3 '-DLUA_USE_MACOSX' for OS X 10.3 (it did not have
-#                           'dlopen()' support built in)
-#   AKa 24-Feb-2008: 5.1.3-2 '-dev' recommends 'pkgconfig' to allow getting Lua
-#                   flags via 'pkg-config --cflags --libs lua'
+#   AKa 29-Feb-2008: 5.1.3-3 '-DLUA_USE_MACOSX' for OS X 10.3 (it did not have 
'dlopen()' support built in)
+#   AKa 24-Feb-2008: 5.1.3-2 '-dev' recommends 'pkgconfig' to allow getting 
Lua flags via 'pkg-config --cflags --libs lua'
 #   AKa 22-Feb-2008: 5.1.3-1 The 10.3 test did not work since >= 10.4.10.
 #                   Replaced with a better test, _still_ 10.3 compatible.
 #   AKa 5-Feb-2008: 5.1.3-0 "Lua 5.1.3 fixes all known bugs in Lua 5.1.2."
-#
 #   AKa 10-Apr-2007: Changed 'cc' -> 'gcc' (cc was somehow lost on my system!)
 #   AKa 9-Apr-2007: 5.1.2-4 Conflicts: lua51-bin Replaces: lua51-bin, 
lua51-sdl-bin
 #                   (old package names, in case people are upgrading)
 #   AKa 4-Apr-2007: 5.1.2-3 Using 5.1.2 proper
-#                   Compiling using dlopen() (LUA_USE_DLOPEN, LUA_USE_POSIX) 
-#                   and not NSLoadModule() (LUA_USE_MACOSX), due to 
multithreading
-#                   problems (NSLINKMODULE_OPTION_PRIVATE) using modules.
+#                   Compiling using dlopen() (LUA_USE_DLOPEN, LUA_USE_POSIX) 
and not NSLoadModule() (LUA_USE_MACOSX), due to multithreading problems 
(NSLINKMODULE_OPTION_PRIVATE) using modules.
 #   AKa 28-Mar-2007: 5.1.2-2 Removing the token filter patch, by lhf's request.
 #   AKa 23-Mar-2007: 5.1.2-1 Using 5.1.2-rc1 just announced
-#
-#   AKa 21-Mar-2007: 5.1.1-14 Changing 'lua51' interpreter to link into shared
-#                   library (was statically linked). This must solve issues of
-#                   unallocated free -messages with multithreading and multiple
-#                   Lua states.
+#   AKa 21-Mar-2007: 5.1.1-14 Changing 'lua51' interpreter to link into shared 
library (was statically linked). This must solve issues of unallocated free 
-messages with multithreading and multiple Lua states.
 #   AKa 12.11.2006: 5.1.1-13 Applying LHF's token filter patch (as Source2).
 #                   "ranlib %i/lib/liblua.a" added back
 #                   removed the patch (Lua in fink stable is without it)
 #   AKa 4.10.2006: 5.1.1-12 liblua.a (static library) troubles solved, 
required no changes in
 #                   the .info (= -11 is still bugless, KNOCK-KNOCK)
 #   AKa 9.9.2006: 5.1.1-11 Man pages as "slave alternatives", requested by 
bcully.
-#   AKa 24.8.2006: 5.1.1-10 Adding /usr/local/share/lua/5.1/ and 
/usr/local/lib/5.1/ into 
-#                   module paths (user compiled modules). 
+#   AKa 24.8.2006: 5.1.1-10 Adding /usr/local/share/lua/5.1/ and 
/usr/local/lib/5.1/ into module paths (user compiled modules). 
 #   AKa 24.8.2006: 5.1.1-9 Adding '%i/lib/pkgconfig/lua.pc'
 #                   Adding '%i/include/lua.hpp'
 #                   Adding also 'luac' to use "update-alternatives"
 #   AKa 20.8.2006: 5.1.1-8 Using 'SourceRename:' to allow test use of Lua 
alphas/betas to come.
-#   AKa 16.8.2006: 5.1.1-7 Added use of "update-alternatives", to get the 
'lua' command point to
-#                         the most recent Lua instance there is.
+#   AKa 16.8.2006: 5.1.1-7 Added use of "update-alternatives", to get the 
'lua' command point to the most recent Lua instance there is.
 #   AKa 3.8.2006: 5.1.1-6 Removed "lua51-sdl" module, found a way to 
initialize SDL from within Lua module.
 #   AKa 29.7.2006: 5.1.1-5 Removed "MACOSX_DEPLOYMENT_TARGET" settings (fink 
does them)
 #   AKa 19.7.2006: Removed "lua" package, removed "-bin" from "lua51-bin" and 
"lua51-sdl-bin"
-#   AKa 10.7.2006: Applying 'lundump' patch, to allow loading of precompiled 
scripts regardless of
-#                  endianness (Intel/PowerPC) issues. (should be a standard 
feature in future Lua versions,
-#                  hopefully...)
+#   AKa 10.7.2006: Applying 'lundump' patch, to allow loading of precompiled 
scripts regardless of endianness (Intel/PowerPC) issues. (should be a standard 
feature in future Lua versions, hopefully...)
 #   AKa 3.7.2006: Trying to support OS X 10.3, too (without readline support); 
NOT TESTED YET
 #                 Added #!/bin/sh -ex to make the scripts run as scripts.
 #   AKa 11.6.2006: Using 5.1.1 now
@@ -104,12 +92,9 @@
 #       Packages simply installing scripts under '%i/share/lua/5.1' do not need
 #       to bother, of course. :)
 #
-# Note: Packages 'lua' and 'lua-shlibs' up to 5.0.2-x are not co-operative with
-#       us. >= 1:5.0.3-0 are.
-#
 Package: lua51
-Version: 5.1.3
-Revision: 6
+Version: 5.1.4
+Revision: 1
 Depends: lua51-shlibs
 Conflicts: lua (<< 1:5.0.3-0), lua51-bin
 Replaces: lua51-sdl (<< 5.1.1-6), lua51-bin, lua51-sdl-bin
@@ -118,9 +103,13 @@
 # vital for trying out Lua alpha/beta packages
 SourceRename: lua-%v.tar.gz
 
-# 5.1.3
+# 5.1.4
 Source: http://www.lua.org/ftp/lua-%v.tar.gz
-Source-MD5: a70a8dfaa150e047866dc01a46272599
+Source-MD5: d0870f2de55d59c1c8419f36e8fac150
+
+# 5.1.3
+#Source: http://www.lua.org/ftp/lua-%v.tar.gz
+#Source-MD5: a70a8dfaa150e047866dc01a46272599
 
 # 5.1.2
 #Source: http://www.lua.org/ftp/lua-%v.tar.gz
@@ -208,12 +197,12 @@
  fi
  rm -f lua.o luac.o
  gcc -dynamiclib -install_name %p/lib/liblua.5.1.dylib \
-    -compatibility_version 5.1 -current_version 5.1.3 \
-    -o liblua.5.1.3.dylib *.o
+    -compatibility_version 5.1 -current_version 5.1.4 \
+    -o liblua.5.1.4.dylib *.o
  if [ `/usr/bin/sw_vers -productVersion | cut -d'.' -f1-2` == 10.3 ]; then 
-    gcc -fno-common -DLUA_USE_MACOSX -L. -llua.5.1.3 lua.c -o lua
+    gcc -fno-common -DLUA_USE_MACOSX -L. -llua.5.1.4 lua.c -o lua
  else
-    gcc -fno-common -DLUA_USE_LINUX -lreadline -L. -llua.5.1.3 lua.c -o lua
+    gcc -fno-common -DLUA_USE_LINUX -lreadline -L. -llua.5.1.4 lua.c -o lua
  fi
 <<
 
@@ -246,9 +235,10 @@
  
   lua.h, lualib.h, luaconf.h, and lauxlib.h
 
-These are in the lua51-dev package, which has "conflicts: lua (<< 1:5.0.3-0), 
lua-dev"
-declared in it.  User can have several Lua versions installed, but will
-only be able to develop C bindings with one of them (at a time).
+These are in the lua51-dev package, which will conflict with lua52-dev, once
+such is out (actually, the other way). User can have several Lua versions 
+installed, but will only be able to develop C bindings with one of them at 
+a time.
 <<
 
 #---
@@ -283,6 +273,7 @@
 SplitOff: <<
 Package: lua51-shlibs
 Depends:
+Conflicts: lua-shlibs (<< 1:5.0.3-0)
 
 #---
 # 1. install -s strips the binaries of debug info
@@ -296,8 +287,8 @@
       install
  rm -rf %i/bin %i/man %i/include
  rm %i/lib/*.a
- cp src/liblua.5.1.3.dylib       %i/lib/liblua.5.1.3.dylib
- ln -s %p/lib/liblua.5.1.3.dylib %i/lib/liblua.5.1.dylib
+ cp src/liblua.5.1.4.dylib       %i/lib/liblua.5.1.4.dylib
+ ln -s %p/lib/liblua.5.1.4.dylib %i/lib/liblua.5.1.dylib
 <<
 
 DocFiles: COPYRIGHT HISTORY INSTALL README
@@ -327,7 +318,7 @@
 SplitOff2: <<
 Package: lua51-dev
 Depends: lua51-shlibs (= %v-%r)
-Conflicts: lua (<< 1:5.0.3-0), lua-dev
+Conflicts: lua (<< 1:5.0.3-0), lua50-dev
 Replaces:
 BuildDependsOnly: True
 Recommends: pkgconfig, tolua
@@ -346,7 +337,7 @@
       install
  rm -rf %i/bin
  rm -rf %i/man
- ln -s %p/lib/liblua.5.1.3.dylib %i/lib/liblua.dylib
+ ln -s %p/lib/liblua.5.1.4.dylib %i/lib/liblua.dylib
  cp etc/lua.hpp %i/include/lua.hpp
  mkdir -p %i/lib
  mkdir -p %i/lib/pkgconfig
@@ -364,3 +355,24 @@
 <<
 <<
 
+# TBD: These aliases DISABLED until a verdict has been made on how exactly 
+#      get Lua 5.0 dependent packages (Ion) co-exist with us.
+#
+# # --- lua (alias for always most recent Lua)
+# #
+# # So that people can simply 'sudo fink install lua' and they'll get the 
+# # most recent (major) version. No package shall depend on this, since the
+# # exact version is not known (and Lua is generally not 100% backwards 
+# # compatible)
+# #
+# SplitOff3: <<
+# Package: lua
+# Recommends: lua51
+# <<
+# 
+# # --- lua-shlibs (deprecated)
+# #
+# SplitOff4: <<
+# Package: lua-shlibs
+# Depends: fink-obsolete-packages
+# <<


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to