]> git.pld-linux.org Git - packages/clips.git/blob - clips.spec
- perl -pi -e "s/^libtoolize --copy --force/\%\{__libtoolize\}/"
[packages/clips.git] / clips.spec
1 Summary:        CLIPS - a productive development and delivery expert system tool
2 Summary(pl):    CLIPS - narzêdzie do tworzenia i wdra¿ania systemów eksperckich
3 Name:           clips
4 Version:        6.2
5 Release:        1
6 License:        Public Domain
7 Group:          Development/Languages
8 Source0:        http://www.ghg.net/clips/download/source/clipssrc.tar.Z
9 Source1:        http://www.ghg.net/clips/download/documentation/3CCP.pdf
10 Source2:        http://www.ghg.net/clips/download/documentation/abstract.pdf
11 Source3:        http://www.ghg.net/clips/download/documentation/apg.pdf
12 Source4:        http://www.ghg.net/clips/download/documentation/arch5-1.pdf
13 Source5:        http://www.ghg.net/clips/download/documentation/bpg.pdf
14 Source6:        http://www.ghg.net/clips/download/documentation/ig.pdf
15 Source7:        http://www.ghg.net/clips/download/documentation/usrguide.pdf
16 Source8:        http://www.ghg.net/clips/download/source/%{name}.hlp
17 # from http://www.ghg.net/clips/download/executables/examples/
18 Source9:        %{name}-examples-%{version}.tar.gz
19 Patch0:         %{name}-automake.patch
20 BuildRequires:  autoconf
21 BuildRequires:  automake
22 BuildRequires:  libtool
23 URL:            http://www.ghg.net/clips/CLIPS.html
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 CLIPS is a productive development and delivery expert system tool
28 which provides a complete environment for the construction of rule
29 and/or object based expert systems. CLIPS is being used by numerous
30 users throughout the public and private community including: all NASA
31 sites and branches of the military, numerous federal bureaus,
32 government contractors, universities, and many companies.
33
34 %description -l pl
35 CLIPS jest narzêdziem do tworzenia i wdra¿ania systemów eksperckich
36 zapewniaj±cym kompletne ¶rodowisko do tworzenia systemów eksperckich
37 opartych na regu³ach lub obiektach. CLIPS jest u¿ywany przez wielu
38 u¿ytkowników prywatnych i publicznych, tym: NASA i ró¿ne ga³êzie
39 wojska, biura federalne, kontrahentów rz±dowych, uniwersytety i wiele
40 firm.
41
42 %package doc
43 Summary:        CLIPS documentation
44 Summary(pl):    Dokumentacja do CLIPS
45 Group:          Development/Languages
46
47 %description doc
48 CLIPS documentation and examples.
49
50 %description doc -l pl
51 Dokumentacja i przyk³ady do CLIPSa.
52
53 %package devel
54 Summary:        CLIPS development files
55 Summary(pl):    Nag³ówki do CLIPSa
56 Group:          Development/Languages
57
58 %description devel
59 Includes for programs using embadded CLIPS enviroment.
60
61 %description devel -l pl
62 Pliki nag³ówkowe dla programów u¿ywaj±cych wbudowanego ¶rodowiska CLIPSa.
63
64 %package static
65 Summary:        CLIPS static libraries
66 Summary(pl):    Statyczne biblioteki do CLIPSa
67 Group:          Development/Languages
68
69 %description static
70 Static libraries for programs using embadded CLIPS enviroment.
71
72 %description devel -l pl
73 Statyczne biblioteki dla programów u¿ywaj±cych wbudowanego ¶rodowiska 
74 CLIPSa.
75
76 %prep
77 %setup -q -T -c
78 tar zxf %{SOURCE0}
79 %patch0 -p0
80 tar zxf %{SOURCE9}
81
82 %build
83 cd clipssrc
84 %{__libtoolize}
85 aclocal
86 autoheader
87 %{__autoconf}
88 automake -a -c
89
90 echo '#undef HELP_DEFAULT' > usrsetup.h
91 echo '#define HELP_DEFAULT "%{_datadir}/misc/%{name}.hlp"' >> usrsetup.h
92
93 %configure
94 %{__make}
95
96 %install
97 rm -rf $RPM_BUILD_ROOT
98
99 %{__make} -C clipssrc DESTDIR=$RPM_BUILD_ROOT install
100
101 install %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \
102         %{SOURCE6} %{SOURCE7} .
103
104 install -d $RPM_BUILD_ROOT%{_datadir}/misc/
105 install %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/misc/%{name}.hlp
106
107 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
108 cp -r examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
109 gzip -9nf < readme.txt > COPYING.gz
110
111 %clean
112 rm -rf $RPM_BUILD_ROOT
113
114 %post   -p /sbin/ldconfig
115 %postun -p /sbin/ldconfig
116
117 %files
118 %defattr(644,root,root,755)
119 %doc *.gz
120 %attr(755,root,root) %{_bindir}/clips
121 %attr(755,root,root) %{_libdir}/libclips.so.*.*.*
122 %{_datadir}/misc/%{name}.hlp
123
124 %files devel
125 %defattr(644,root,root,755)
126 %{_libdir}/libclips.so
127 %{_libdir}/libclips.la
128 %{_includedir}/%{name}
129
130 %files static
131 %defattr(644,root,root,755)
132 %{_libdir}/libclips.a
133
134 %files doc
135 %defattr(644,root,root,755)
136 %doc *.pdf
137 %{_examplesdir}/%{name}-%{version}
This page took 0.094188 seconds and 3 git commands to generate.