]> git.pld-linux.org Git - packages/ocaml-calendar.git/blob - ocaml-calendar.spec
- initial revision
[packages/ocaml-calendar.git] / ocaml-calendar.spec
1 %define         ocaml_ver       1:3.10.0
2 Summary:        A library managing dates and times
3 Summary(pl.UTF-8):      Biblioteka do obsługi daty i czasu
4 Name:           ocaml-calendar
5 Version:        1.10
6 Release:        1
7 License:        LGPL + OCaml linking exception
8 Group:          Libraries
9 URL:            http://www.lri.fr/~signoles/prog.en.html
10 Source0:        http://www.lri.fr/~signoles/prog/calendar/calendar-%{version}.tar.gz
11 # Source0-md5:  ab36c83c354644695cbf81165dc3757d
12 BuildRequires:  ocaml >= %{ocaml_ver}
13 BuildRequires:  ocaml-findlib
14 %requires_eq    ocaml-runtime
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 The Calendar library is a library providing a set of operations
19 over dates and times.
20
21 %package devel
22 Summary:        A library managing dates and times
23 Summary(pl.UTF-8):      Biblioteka do obsługi daty i czasu
24 Group:          Development/Libraries
25 Requires:       %{name} = %{version}-%{release}
26 %requires_eq    ocaml
27
28 %description devel
29 The Calendar library is a library providing a set of operations
30 over dates and times.
31
32 %prep
33 %setup -q -n calendar-%{version}
34
35 %build
36 %configure
37 %{__make}
38
39 %install
40 rm -rf $RPM_BUILD_ROOT
41
42 install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/{calendar,stublibs}
43
44 install src/*.cm[ixa]* src/*.a $RPM_BUILD_ROOT%{_libdir}/ocaml/calendar
45
46 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
47 cp -r tests/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
48
49 # META for findlib
50 install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/calendar
51 echo 'directory = "+calendar"' >> META
52 install META $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/calendar
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files devel
58 %defattr(644,root,root,755)
59 %doc README src/*.mli
60 %dir %{_libdir}/ocaml/calendar
61 %{_libdir}/ocaml/calendar/*.cm[ixa]*
62 %{_libdir}/ocaml/calendar/*.a
63 %{_examplesdir}/%{name}-%{version}
64 %{_libdir}/ocaml/site-lib/calendar
This page took 0.072769 seconds and 3 git commands to generate.