source: projects/specs/branches/6/g/guile-lib/guile-lib-vl.spec @ 521

Revision 521, 2.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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