[lua-rex] more hacks

Tom Callaway spot at fedoraproject.org
Wed May 15 01:48:50 UTC 2013


commit cdfa67854a535fa6c25676e8f543874de3ba92f4
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Tue May 14 21:48:21 2013 -0400

    more hacks

 .gitignore   |    5 +++++
 lua-rex.spec |   11 ++++++++---
 sources      |    5 +++++
 3 files changed, 18 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 03e6369..c44bdba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,7 @@
 lrexlib-2.4.0.zip
 /lrexlib-2.7.2-80b14c5.tar.gz
+/lrexlib-gnu-2.7.2-1.src.rock
+/lrexlib-oniguruma-2.7.2-1.src.rock
+/lrexlib-pcre-2.7.2-1.src.rock
+/lrexlib-posix-2.7.2-1.src.rock
+/lrexlib-tre-2.7.2-1.src.rock
diff --git a/lua-rex.spec b/lua-rex.spec
index 4915436..3543842 100644
--- a/lua-rex.spec
+++ b/lua-rex.spec
@@ -12,6 +12,11 @@ Group:          Development/Libraries
 License:        MIT
 URL:            http://lrexlib.luaforge.net/
 Source0:	https://github.com/rrthomas/lrexlib/archive/%{commit}/lrexlib-%{version}-%{shortcommit}.tar.gz
+Source1:	http://www.luarocks.org/repositories/rocks/lrexlib-pcre-%{version}-1.src.rock
+Source2:	http://www.luarocks.org/repositories/rocks/lrexlib-posix-%{version}-1.src.rock
+Source3:	http://www.luarocks.org/repositories/rocks/lrexlib-tre-%{version}-1.src.rock
+Source4:	http://www.luarocks.org/repositories/rocks/lrexlib-oniguruma-%{version}-1.src.rock
+Source5:	http://www.luarocks.org/repositories/rocks/lrexlib-gnu-%{version}-1.src.rock
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  oniguruma-devel
@@ -30,12 +35,12 @@ GNU, TRE, and Oniguruma) to Lua.
 
 %prep
 %setup -q -n lrexlib-%{commit}
-
+cp -a %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} .
 
 %build
 mkdir tree
-for i in PCRE POSIX oniguruma TRE GNU; do
-	luarocks --local --tree=./tree build lrexlib-$i CFLAGS="%{optflags} -fPIC" ONIG_LIBDIR=%{_libdir} TRE_LIBDIR=%{_libdir}
+for i in pcre posix oniguruma tre gnu; do
+	luarocks --local --tree=./tree build lrexlib-$i-%{version}-1.src.rock CFLAGS="%{optflags} -fPIC" ONIG_LIBDIR=%{_libdir} TRE_LIBDIR=%{_libdir}
 done
 
 
diff --git a/sources b/sources
index 1b6a6b9..8e2d5cd 100644
--- a/sources
+++ b/sources
@@ -1 +1,6 @@
 a4c449ecaefd717db202ef5a1d17f9f3  lrexlib-2.7.2-80b14c5.tar.gz
+a5a4421aee0101deca587db624da34cd  lrexlib-gnu-2.7.2-1.src.rock
+c6d57c04fbb14f6a53edd84c47d78cdb  lrexlib-oniguruma-2.7.2-1.src.rock
+c9517b01ae9f178360fce0c6435f0c65  lrexlib-pcre-2.7.2-1.src.rock
+c26f1f2f28fff5205bea36d2765afb5f  lrexlib-posix-2.7.2-1.src.rock
+23fad415619b74d9c4f3058af69a640c  lrexlib-tre-2.7.2-1.src.rock


More information about the scm-commits mailing list