]> git.pld-linux.org Git - packages/clips.git/blob - clips.spec
- unconditional noarch subpackages
[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.26
5 Release:        5
6 License:        Public Domain
7 Group:          Development/Languages
8 Source0:        http://www.ghg.net/clips/download/source/clipssrc.tar.Z
9 # Source0-md5:  ccba9d912375e57a1b7d9eba12da4198
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:  fae2267d96fb95603345e91c9990caaa
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:  63891971aa782dc67c2de0579647247e
20 Source6:        http://www.ghg.net/clips/download/documentation/ig.pdf
21 # Source6-md5:  89beca5caa08b30d8285cca7f1df1d26
22 Source7:        http://www.ghg.net/clips/download/documentation/usrguide.pdf
23 # Source7-md5:  44e54697a8acf3509bc4ca51d88b65bd
24 Source8:        http://www.ghg.net/clips/download/source/%{name}.hlp
25 # Source8-md5:  55f662f8aa8400aff8bf5a5cb882f708
26 Source9:        http://www.ghg.net/clips/download/executables/examples/AllExamples.tar.Z
27 # Source9-md5:  f5c02b997199f3ede779b8502af2ba09
28 Patch0:         %{name}-automake.patch
29 URL:            http://www.ghg.net/clips/CLIPS.html
30 BuildRequires:  autoconf
31 BuildRequires:  automake
32 BuildRequires:  libtool
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35 %description
36 CLIPS is a productive development and delivery expert system tool
37 which provides a complete environment for the construction of rule
38 and/or object based expert systems. CLIPS is being used by numerous
39 users throughout the public and private community including: all NASA
40 sites and branches of the military, numerous federal bureaus,
41 government contractors, universities, and many companies.
42
43 %description -l pl.UTF-8
44 CLIPS jest narzędziem do tworzenia i wdrażania systemów eksperckich
45 zapewniającym kompletne środowisko do tworzenia systemów eksperckich
46 opartych na regułach lub obiektach. CLIPS jest używany przez wielu
47 użytkowników prywatnych i publicznych, tym: NASA i różne gałęzie
48 wojska, biura federalne, kontrahentów rządowych, uniwersytety i wiele
49 firm.
50
51 %package doc
52 Summary:        CLIPS documentation
53 Summary(pl.UTF-8):      Dokumentacja do CLIPS
54 Group:          Development/Languages
55 Requires:       %{name} = %{version}-%{release}
56 %if "%{_rpmversion}" >= "5"
57 BuildArch:      noarch
58 %endif
59
60 %description doc
61 CLIPS documentation and examples.
62
63 %description doc -l pl.UTF-8
64 Dokumentacja i przykłady do CLIPSa.
65
66 %package devel
67 Summary:        CLIPS development files
68 Summary(pl.UTF-8):      Nagłówki do CLIPSa
69 Group:          Development/Languages
70 Requires:       %{name} = %{version}-%{release}
71
72 %description devel
73 Includes for programs using embadded CLIPS environment.
74
75 %description devel -l pl.UTF-8
76 Pliki nagłówkowe dla programów używających wbudowanego środowiska CLIPSa.
77
78 %package static
79 Summary:        CLIPS static libraries
80 Summary(pl.UTF-8):      Statyczne biblioteki do CLIPSa
81 Group:          Development/Languages
82 Requires:       %{name}-devel = %{version}-%{release}
83
84 %description static
85 Static libraries for programs using embadded CLIPS environment.
86
87 %description static -l pl.UTF-8
88 Statyczne biblioteki dla programów używających wbudowanego środowiska
89 CLIPSa.
90
91 %prep
92 %setup -q -T -c -a0 -a9
93 %patch0 -p0
94
95 cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \
96         %{SOURCE6} %{SOURCE7} .
97
98 %build
99 cd clipssrc/clipssrc/
100 rm -f missing
101 %{__libtoolize}
102 %{__aclocal}
103 %{__autoheader}
104 %{__autoconf}
105 %{__automake}
106
107 echo '#undef HELP_DEFAULT' > usrsetup.h
108 echo '#define HELP_DEFAULT "%{_datadir}/misc/%{name}.hlp"' >> usrsetup.h
109
110 %configure
111 %{__make}
112
113 %install
114 rm -rf $RPM_BUILD_ROOT
115 install -d $RPM_BUILD_ROOT{%{_datadir}/misc,%{_examplesdir}/%{name}-%{version}}
116
117 %{__make} -C clipssrc/clipssrc install \
118         DESTDIR=$RPM_BUILD_ROOT
119
120 cp -p %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/misc/%{name}.hlp
121 cp -r Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
122 cp -f clipssrc/readme.txt COPYING
123
124 %clean
125 rm -rf $RPM_BUILD_ROOT
126
127 %post   -p /sbin/ldconfig
128 %postun -p /sbin/ldconfig
129
130 %files
131 %defattr(644,root,root,755)
132 %doc COPYING
133 %attr(755,root,root) %{_bindir}/clips
134 %attr(755,root,root) %{_libdir}/libclips.so.*.*.*
135 %attr(755,root,root) %ghost %{_libdir}/libclips.so.6
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.057857 seconds and 3 git commands to generate.