.gear/rules | 2 + .../tags/ec6d1302b4b34852ef45c1e4a5472d9ab5987507 | 6 + .gear/tags/list | 1 + librep.spec | 250 ++++++++++++++++++++ 4 files changed, 259 insertions(+), 0 deletions(-) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..4fcfd99 --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: @version@:. +diff: @version@:. . diff --git a/.gear/tags/ec6d1302b4b34852ef45c1e4a5472d9ab5987507 b/.gear/tags/ec6d1302b4b34852ef45c1e4a5472d9ab5987507 new file mode 100644 index 0000000..c2b1b72 --- /dev/null +++ b/.gear/tags/ec6d1302b4b34852ef45c1e4a5472d9ab5987507 @@ -0,0 +1,6 @@ +object 926354c0f8695be430683a9c0335968527e83c5e +type commit +tag 0.90.3 +tagger Christopher Roy Bratusek 1258055486 +0100 + +added 0.90.3 tag diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..3ee4e7c --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +ec6d1302b4b34852ef45c1e4a5472d9ab5987507 0.90.3 diff --git a/librep.spec b/librep.spec new file mode 100644 index 0000000..f26029e --- /dev/null +++ b/librep.spec @@ -0,0 +1,250 @@ +# vim: set ft=spec: -*- rpm-spec -*- + +%define platform %(%_datadir/automake/config.sub %_target_platform | sed -e 's,-%_vendor,,') + +Name: librep +Version: 0.90.3 +Release: alt1 + +Summary: An embeddable LISP environment +License: GPL +Group: Development/Other +Url: http://librep.sourceforge.net/ + +Provides: %_datadir/rep/%version/lisp +Provides: %_datadir/rep/site-lisp +Provides: %_libexecdir/rep/%version/%platform +Provides: %_libexecdir/rep/%platform + +Source: %name-%version.tar +Patch: %name-%version-%release.patch + +# Automatically added by buildreq on Fri Dec 26 2008 +BuildRequires: libffi-devel libgdbm-devel libgmp-devel libncurses-devel libreadline-devel + +%description +This is a lightweight LISP environment for UNIX. It contains a LISP +interpreter, byte-code compiler and virtual machine. Applications may +use the LISP interpreter as an extension language, or it may be used for +standalone scripts. + +Originally inspired by Emacs Lisp, the language dialect combines many of +the elisp features while trying to remove some of the main deficiencies, +with features from Common Lisp and Scheme. + +%package devel +Summary: librep include files and link libraries +Group: Development/Other +Requires: %name = %version-%release + +%description devel +Link libraries and C header files for librep development. + +%prep +%setup -q +%patch -p1 +cp -pfv %_datadir/automake/config.{guess,sub} . + +%build +%autoreconf +%configure \ + --disable-static \ + --with-readline \ + --with-ffi \ + --with-extra-cflags=-fstrength-reduce +# Fix platform name +sed -ie 's,^host_type=.*$,host_type=%platform,g' librep.pc +%make_build host_type=%platform + +%install +%make_build install host_type=%platform DESTDIR=%buildroot +mkdir -p %buildroot%_datadir/rep/site-lisp + +mkdir -p %buildroot%_rpmlibdir +cat <%buildroot%_rpmlibdir/librep-files.req.list +# librep dirlist for %_rpmlibdir/files.req +%_datadir/rep/%version/lisp librep +%_datadir/rep/site-lisp librep +%_libexecdir/rep/%version/%platform librep +%_libexecdir/rep/%platform librep +EOF + +%files +%doc AUTHORS BUGS README THANKS TODO TREE +%_bindir/rep +%_bindir/rep-remote +%_libdir/librep.so.* +%dir %_datadir/rep +%dir %_datadir/rep/%version +%dir %_datadir/rep/%version/lisp +%dir %_datadir/rep/site-lisp +%_datadir/rep/%version/lisp/* +%dir %_libexecdir/rep +%dir %_libexecdir/rep/%version +%dir %_libexecdir/rep/%version/%platform +%dir %_libexecdir/rep/%platform +%_libexecdir/rep/%version/%platform/* +%_rpmlibdir/librep-files.req.list +%_man1dir/rep.1* +%_man1dir/rep-remote.1* +%_infodir/librep* + +%files devel +%doc ChangeLog HACKING doc/* +%_bindir/rep-xgettext +%_bindir/repdoc +%_libdir/librep.so +%_includedir/* +%_pkgconfigdir/* +%_libexecdir/rep/%platform/* +%_man1dir/rep-xgettext.1* +%_man1dir/repdoc.1* + +%changelog +* Wed Nov 25 2009 Alexey I. Froloff 0.90.3-alt1 +- [0.90.3] + +* Wed Apr 29 2009 Alexey I. Froloff 0.17.3-alt2 +- Fixed tar output parser (closes: #19837) + +* Tue Mar 17 2009 Sir Raorn 0.17.3-alt1 +- [0.17.3] + +* Fri Dec 26 2008 Sir Raorn 0.17.2-alt1 +- [0.17.2] +- Sanitized rep platform name +- Packaged site-lisp directory +- Packaged pkgconfig file +- Use files.req for extension dependencies +- Removed obsolete %%post_ldconfig/%%postun_ldconfig calls + +* Wed Jun 04 2008 Alexey Voinov 0.17-alt1 +- new version (0.17) +- buildreq updated +- ffi enabled + +* Fri Dec 30 2005 ALT QA Team Robot 0.16.2-alt2.1 +- Rebuilt with libreadline.so.5. + +* Sat Dec 13 2003 Ott Alex 0.16.2-alt2 +- Remove .la files + +* Sun Apr 27 2003 Ott Alex 0.16.2-alt1 +- New release + +* Wed Nov 06 2002 AEN 0.16.1-alt2 +- rebuilt with new libgdmb + +* Fri Jul 12 2002 Yuri N. Sedunov 0.16.1-alt1 +- 0.16.1 + +* Wed Jul 10 2002 Yuri N. Sedunov 0.16-alt1 +- 0.16 +- 0.15.1-exec.patch removed +- buildreq updated + +* Fri Jan 11 2002 Konstantin Timoshenko 0.15.2-alt1 +- 0.15.2 + +* Mon Oct 22 2001 Konstantin Timoshenko 0.15.1-alt2 +- fix build requires + +* Tue Oct 16 2001 Konstantin Timoshenko 0.15.1-alt1 +- 0.15.1 + +* Sat Aug 04 2001 Mikhail Zabaluev 0.14-alt4 +- Corrected incorrectly packaged and missing files + +* Thu Aug 02 2001 Dmitry V. Levin 0.14-alt3 +- Fixed %_bindir/rep-xgettext dependence. +- Specfile cleanup. + +* Thu Aug 02 2001 Mikhail Zabaluev 0.14-alt2 +- set architecture to i386 for ix86 family +- filelist fixes + +* Mon Jul 16 2001 AEN 0.14-alt1 +- new version + +* Tue Apr 24 2001 Kostya Timoshenko 0.13.6-alt1 +- 0.13.6 + +* Mon Jan 8 2001 Kostya Timoshenko +- 0.13.4 + +* Wed Dec 27 2000 Kostya Timoshenko +- Build for RE + +* Fri Dec 8 2000 Vincent Danen 0.13.3-1mdk +- 0.13.3 + +* Mon Nov 6 2000 Vincent Danen 0.13.2-2mdk +- rebuild for new libstdc++ + +* Fri Oct 27 2000 Vincent Danen 0.13.2-1mdk +- 0.13.2 + +* Fri Sep 29 2000 Vincent Danen 0.13.1-1mdk +- 0.13.1 + +* Fri Sep 22 2000 Vincent Danen 0.13-1mdk +- 0.13 +- added buildprereq/buildrequires: texinfo + +* Mon Aug 07 2000 Frederic Lepied 0.12.4-4mdk +- automatically added BuildRequires + +* Thu Aug 3 2000 Vincent Danen 0.12.4-3mdk +- force version dependencies +- remove Packager + +* Thu Jul 27 2000 Vincent Danen 0.12.4-2mdk +- rebuild with new rpm + +* Fri Jul 21 2000 Vincent Danen 0.12.4-1mdk +- 0.12.4 + +* Wed Jul 19 2000 Vincent Danen 0.12.3-3mdk +- rebuild for directory changes + +* Thu Jul 13 2000 Vincent Danen 0.12.3-2mdk +- fix bad preun + +* Wed Jul 12 2000 Vincent Danen 0.12.3-1mdk +- 0.12.3 +- more macroization + +* Sun Jul 9 2000 Vincent Danen 0.12.2-1mdk +- 0.12.2 +- added --with-readline +- many specfile cleanups +- macroization +- removed patch to compile with gmp 3.x + +* Sat Jun 24 2000 Vincent Danen 0.12.1-1mdk +- 0.12.1 +- changed files from _host to _target_cpu (thanks Chmouel) + +* Fri Apr 14 2000 Vincent Danen 0.11.3-2mdk +- build with libgmp 3.0.1 +- include patch to compile with gmp 3.x + +* Fri Apr 14 2000 Vincent Danen +- fix group +- specfile fixes, should work with helixcode for gnome +- 0.11.3 + +* Sun Mar 19 2000 Vincent Danen +- 0.11.1 + +* Sat Mar 11 2000 Vincent Danen +- specfile cleanups +- 0.11 + +* Fri Feb 04 2000 Lenny Cartier +- new in contribs +- used srpm provided by Vincent Danen + +* Sun Jan 30 2000 Vincent Danen +- initial specfile +- bzip sources