diff options
| author | Michel Alexandre Salim <salimma@fedoraproject.org> | 2011-09-10 14:16:24 +0200 |
|---|---|---|
| committer | Michel Alexandre Salim <salimma@fedoraproject.org> | 2011-09-10 14:16:24 +0200 |
| commit | 907c6b1001c298ae8c374d3d34b5b9421cde9859 (patch) | |
| tree | 69c84ff7b9e20e910e4236bce12c6a7db8b7234f /funpl | |
| parent | cfde05076df537ec6c5920604d1114a56b226bce (diff) | |
| download | specs-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.spec | 50 | ||||
| -rw-r--r-- | funpl/lua-inotify.spec | 58 | ||||
| -rw-r--r-- | funpl/lua-moonscript.spec | 79 |
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 |
