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