source: projects/specs/trunk/f/facile/facile-vl.spec @ 4219

Revision 4219, 3.7 KB checked in by Takemikaduchi, 13 years ago (diff)

rebuild package

Line 
1Name: facile
2Summary: Functional Constraint Library implemented in Objective Caml
3Summary(ja): OCaml で実装された関数制約ライブラリ
4Version: 1.1
5Release: 12%{?_dist_release}
6
7License: LGPL
8Group: System Environment/Libraries
9URL: http://www.recherche.enac.fr/opti/facile/
10
11Source: http://www.recherche.enac.fr/opti/facile/distrib/%{name}-%{version}.tar.gz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: ocaml >= 3.02
15Requires: ocaml >= 3.02
16
17Vendor: Project Vine
18Distribution: Vine Linux
19
20Packager: inagaki
21
22%description
23FaCiLe is a constraint programming library on integer and integer set
24finite domains written in OCaml. It offers all usual facilities to create and
25manipulate finite domain variables, arithmetic expressions and constraints
26(possibly non-linear), built-in global constraints (difference, cardinality,
27sorting etc.) and search and optimization goals. FaCiLe allows as well to
28build easily user-defined constraints and goals (including recursive ones),
29making pervasive use of OCaml higher-order functionals to provide a simple
30and flexible interface for the user. As FaCiLe is an OCaml library and not
31"yet another language", the user benefits from type inference and strong
32typing discipline, high level of abstraction, modules and objects system,
33as well as native code compilation efficiency, garbage collection and replay
34debugger, all features of OCaml (among many others) that allow to prototype
35and experiment quickly: modeling, data processing and interface are
36implemented with the same powerful and efficient language. For a more
37complete description, you may consult the preface and foreword of the online
38documentation
39
40%prep
41%setup -q
42
43%build
44./configure
45make
46
47%install
48rm -rf $RPM_BUILD_ROOT
49mkdir -p $RPM_BUILD_ROOT%{_libdir}/ocaml/facile
50cp src/facile.cmi src/facile.cma src/facile.cmxa src/facile.a $RPM_BUILD_ROOT%{_libdir}/ocaml/facile
51chmod a+r $RPM_BUILD_ROOT%{_libdir}/ocaml/facile/facile.cmi
52chmod a+r $RPM_BUILD_ROOT%{_libdir}/ocaml/facile/facile.cma
53chmod a+r $RPM_BUILD_ROOT%{_libdir}/ocaml/facile/facile.cmxa
54chmod a+r $RPM_BUILD_ROOT%{_libdir}/ocaml/facile/facile.a
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%check
60make check
61
62%files
63%defattr(-,root,root)
64%doc LICENSE README
65%{_libdir}/ocaml/facile/*
66
67%changelog
68* Sat Jun 25 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1-12
69- rebuild with ocaml-3.12.0
70
71* Wed Apr 27 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1-11
72- rebuilt with ocaml-3.12.0
73- added Japanese summary
74- added Vendor and Distribution tag
75
76* Sun Sep 13 2009 NAKAMURA Kenta <kenta@vinelinux.org> 1.1-10
77- rebuilt with ocaml-3.11.0 (x86_64 has not built with ocaml-3.11.0)
78
79* Sat May  9 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1-9
80- rebuilt with ocaml-3.11.0
81
82* Sat Jul 12 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1-8
83- rebuild with ocaml-3.10.2
84
85* Thu Feb  7 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl5.2
86- rebuild with ocaml-3.10.1 on Vine4.2
87
88* Thu Feb  7 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl7
89- rebuild with ocaml-3.10.1
90
91* Tue Oct 23 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl5.1
92- rebuild with ocaml-3.10.0 on Vine4.1
93
94* Sun Sep 30 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1-0vl6
95- rebuild with ocaml-3.10.0
96
97* Thu Jun 15 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1-0vl5
98- rebuild with ocaml-3.09.2 on VineSeed
99
100* Thu Mar 23 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl4
101- rebuild with ocaml-3.09.1 on VineSeed
102
103* Thu Mar 23 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl3
104- rebuild with ocaml-3.09.1 on Vine3.2
105
106* Mon Feb  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl2
107- rebuild for VineSeed
108
109* Mon Feb  6 2006 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1-0vl1
110- initial release
Note: See TracBrowser for help on using the repository browser.