summaryrefslogtreecommitdiffstats
path: root/funpl
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2011-09-10 14:16:24 +0200
committerMichel Alexandre Salim <salimma@fedoraproject.org>2011-09-10 14:16:24 +0200
commit907c6b1001c298ae8c374d3d34b5b9421cde9859 (patch)
tree69c84ff7b9e20e910e4236bce12c6a7db8b7234f /funpl
parentcfde05076df537ec6c5920604d1114a56b226bce (diff)
downloadspecs-907c6b1001c298ae8c374d3d34b5b9421cde9859.tar.gz
specs-907c6b1001c298ae8c374d3d34b5b9421cde9859.tar.xz
specs-907c6b1001c298ae8c374d3d34b5b9421cde9859.zip
Remove lua packages that have been reviewed
Diffstat (limited to 'funpl')
-rw-r--r--funpl/lua-alt-getopt.spec50
-rw-r--r--funpl/lua-inotify.spec58
-rw-r--r--funpl/lua-moonscript.spec79
3 files changed, 0 insertions, 187 deletions
diff --git a/funpl/lua-alt-getopt.spec b/funpl/lua-alt-getopt.spec
deleted file mode 100644
index 12abb47..0000000
--- a/funpl/lua-alt-getopt.spec
+++ /dev/null
@@ -1,50 +0,0 @@
-%global luaver 5.1
-%global luapkgdir %{_datadir}/lua/%{luaver}
-
-Name: lua-alt-getopt
-Version: 0.7.0
-Release: 1%{?dist}
-Summary: Argument processing module for Lua
-
-License: MIT
-URL: http://luaforge.net/projects/alt-getopt
-Source0: http://luaforge.net/frs/download.php/4260/lua-alt-getopt-0.7.0.tar.gz
-
-BuildArch: noarch
-BuildRequires: bmake
-BuildRequires: lua >= %{luaver}
-Requires: lua >= %{luaver}
-
-%description
-alt-getopt is a module for Lua programming language for processing
-application's arguments the same way BSD/GNU getopt_long(3) functions
-do. The main goal is compatibility with SUS "Utility Syntax
-Guidelines" guidelines 3-13.
-
-
-%prep
-%setup -q
-
-
-%build
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{luapkgdir}
-cp -p alt_getopt.lua $RPM_BUILD_ROOT%{luapkgdir}
-
-
-%check
-bmake test
-
-
-%files
-%doc ChangeLog NEWS README
-%{luapkgdir}/alt_getopt.lua
-
-
-%changelog
-* Tue Aug 16 2011 Michel Salim <salimma@fedoraproject.org> - 0.7.0-1
-- Initial package
-
diff --git a/funpl/lua-inotify.spec b/funpl/lua-inotify.spec
deleted file mode 100644
index c4ba00a..0000000
--- a/funpl/lua-inotify.spec
+++ /dev/null
@@ -1,58 +0,0 @@
-%global gitrev 6d0f7a0973cfb
-%global alphatag 20110529git%{gitrev}
-
-%global luaver 5.1
-%global lualibdir %{_libdir}/lua/%{luaver}
-
-Name: lua-inotify
-Version: 1.0
-Release: 0.2.%{alphatag}%{?dist}
-Summary: Inotify bindings for Lua
-
-License: MIT
-URL: http://hoelz.ro/projects/linotify
-# Source only available from Git; instructions below
-# git clone git://github.com/hoelzro/linotify.git
-# git archive --format=tar --prefix=linotify-%%{version}-%%{gitrev}/ \
-# %%{gitrev} | xz - > linotify-%%{version}-%%{gitrev}.tar.xz
-Source0: linotify-%{version}-%{gitrev}.tar.xz
-
-BuildRequires: lua-devel >= %{luaver}
-Requires: lua >= %{luaver}
-
-%description
-This is linotify, a binding for Linux's inotify library to Lua.
-
-
-%prep
-%setup -q -n linotify-%{version}-%{gitrev}
-# do not strip when installing; preserve modtime (not strictly required)
-sed -i.nostrip -e 's|install -D -s|install -D -p|' Makefile
-
-
-%build
-# original CFLAGS is computed using Lua's pkgconfig file, but ours
-# does not set any.
-#
-# Overriding with the default %%{optflags}, and keeping the -fPIC
-# from the original CFLAGS as the build target is a shared object
-make %{?_smp_mflags} CFLAGS="%{optflags} -fPIC"
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT INSTALL_PATH=%{lualibdir}
-
-
-%files
-%doc COPYRIGHT README
-%{lualibdir}/inotify.so
-
-
-%changelog
-* Thu Sep 8 2011 Michel Salim <salimma@fedoraproject.org> - 1.0-0.2.20110529git6d0f7a0973cfb
-- add source checkout instructions
-- add explanation for overriding CFLAGS
-
-* Tue Aug 16 2011 Michel Salim <salimma@fedoraproject.org> - 1.0-0.1.20110529git6d0f7a0973cfb
-- Initial package
diff --git a/funpl/lua-moonscript.spec b/funpl/lua-moonscript.spec
deleted file mode 100644
index 353b505..0000000
--- a/funpl/lua-moonscript.spec
+++ /dev/null
@@ -1,79 +0,0 @@
-%global luaver 5.1
-%global luapkgdir %{_datadir}/lua/%{luaver}
-
-Name: lua-moonscript
-Version: 0.1.0
-Release: 2%{?dist}
-Summary: A little language that compiles to Lua
-
-License: MIT
-URL: http://moonscript.org/
-# Source only available from Git; instructions below
-# git clone git://github.com/leafo/moonscript.git
-# git archive --format=tar --prefix=%%{name}-%%{version}/ v%%{version} \
-# | xz - > %%{name}-%%{version}.tar.xz
-Source0: moonscript-%{version}.tar.xz
-
-BuildArch: noarch
-BuildRequires: lua >= %{luaver}
-BuildRequires: lua-alt-getopt >= 0.7
-BuildRequires: lua-filesystem >= 1.5
-BuildRequires: lua-lpeg >= 0.10
-Requires: lua >= %{luaver}
-Requires: lua-alt-getopt >= 0.7
-Requires: lua-filesystem >= 1.5
-Requires: lua-lpeg >= 0.10
-# lua-inotify is recommended, but not required
-
-%description
-MoonScript is a dynamic scripting language that compiles into Lua. It
-gives you the power of Lua combined with a rich set of features.
-
-MoonScript can either be compiled into Lua and run at a later time, or
-it can be dynamically compiled and run using the moonloader. It’s as
-simple as require "moonscript" in order to have Lua understand how to
-load and run any MoonScript file.
-
-Because it compiles right into Lua code, it is completely compatible
-with alternative Lua implementations like LuaJIT, and it is also
-compatible with all existing Lua code and libraries.
-
-The command line tools also let you run MoonScript directly from the
-command line, like any first-class scripting language.
-
-
-%prep
-%setup -q -n moonscript-%{version}
-
-
-%build
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_bindir}
-install -p moon moonc $RPM_BUILD_ROOT%{_bindir}/
-install -p dump $RPM_BUILD_ROOT%{_bindir}/moon-dump
-mkdir -p $RPM_BUILD_ROOT%{luapkgdir}
-cp -pr moonscript $RPM_BUILD_ROOT%{luapkgdir}/
-
-
-%check
-lua test.lua
-
-
-%files
-%doc README.md docs todo
-%{_bindir}/moon
-%{_bindir}/moonc
-%{_bindir}/moon-dump
-%{luapkgdir}/moonscript
-
-
-%changelog
-* Thu Sep 8 2011 Michel Salim <salimma@fedoraproject.org> - 0.1.0-2
-- Clean up spec file
-- Add explicit checkout instructions
-
-* Tue Aug 16 2011 Michel Salim <salimma@fedoraproject.org> - 0.1.0-1
-- Initial package