guile-lib-vl.spec 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. Name: guile-lib
  2. Version: 0.1.6
  3. Release: 1%{?_dist_release}
  4. Summary: A repository of useful code written in Guile Scheme
  5. Summary(ja): Guile Scheme で書かれた便利なコード集
  6. Group: System Environment/Libraries
  7. License: GPLv2+
  8. URL: http://home.gna.org/guile-lib
  9. Source0: http://download.gna.org/guile-lib/%{name}-%{version}.tar.gz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildArch: noarch
  12. BuildRequires: guile-devel
  13. Requires: guile
  14. Requires(post): /sbin/install-info
  15. Requires(preun): /sbin/install-info
  16. %description
  17. Guile-Lib is intended as an accumulation place for pure-scheme
  18. Guile modules, allowing for people to cooperate integrating
  19. their generic Guile modules into a coherent library.
  20. Think "a down-scaled, limited-scope CPAN for Guile".
  21. %prep
  22. %setup -q
  23. %build
  24. %configure
  25. make %{?_smp_mflags}
  26. %install
  27. rm -rf ${RPM_BUILD_ROOT}
  28. make DESTDIR=${RPM_BUILD_ROOT} CPPROG="cp -p" install
  29. #Remove unneeded file
  30. rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir
  31. %clean
  32. rm -rf ${RPM_BUILD_ROOT}
  33. %post
  34. /sbin/install-info %{_infodir}/guile-library.info.gz %{_infodir}/dir || :
  35. %preun
  36. if [ "$1" = 0 ] ; then
  37. /sbin/install-info --delete %{_infodir}/guile-library.info.gz %{_infodir}/dir || :
  38. fi
  39. %files
  40. %defattr(-,root,root,-)
  41. %doc AUTHORS COPYING ChangeLog README TODO
  42. %{_datadir}/guile/site/*.scm
  43. %{_datadir}/guile/site/io
  44. %{_datadir}/guile/site/os
  45. %{_datadir}/guile/site/text
  46. %{_datadir}/guile/site/term
  47. %{_datadir}/guile/site/srfi
  48. %{_datadir}/guile/site/math
  49. %{_datadir}/guile/site/sxml
  50. %{_datadir}/guile/site/graph
  51. %{_datadir}/guile/site/search
  52. %{_datadir}/guile/site/string
  53. %{_datadir}/guile/site/texinfo
  54. %{_datadir}/guile/site/logging
  55. %{_datadir}/guile/site/scheme
  56. %{_datadir}/guile/site/config
  57. %{_datadir}/guile/site/container
  58. %{_datadir}/guile/site/debugging
  59. %{_infodir}/*.info.gz
  60. %changelog
  61. * Mon Jan 12 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.1.6-1
  62. - initial build for Vine Linux based on fedora development
  63. * Tue Jan 01 2008 Xavier Lamien <lxtnow[at]gmail.com> - 0.1.6-1
  64. - Updated Release.
  65. * Wed Aug 01 2007 Xavier Lamien <lxtnow[at]gmail.com> - 0.1.4-4
  66. - Managed Timestamp.
  67. - Added guile as Requires.
  68. * Wed Aug 01 2007 Xavier Lamien <lxtnow[at]gmail.com> - 0.1.4-3
  69. - additional fix.
  70. * Tue Jul 31 2007 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.1.4-2
  71. - minor fixes to make gwave work.
  72. * Sun Jul 22 2007 Xavier Lamien < lxtnow[at]gmail.com > - 0.1.4-1
  73. - Initial RPM release.