]> git.pld-linux.org Git - packages/clips.git/commitdiff
- updated to 6.2
authorMichal Moskal <michal@moskal.me>
Wed, 10 Apr 2002 09:20:51 +0000 (09:20 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- there is no 6.2 with automake support, so I rewrote it
- code is under PD, my patches are also, therefore package is under PD
- split into -devel/-static
- install includes properly
- included examples

Changed files:
    clips.spec -> 1.8

clips.spec

index dd25f38f9dabbe670e6069834f6c5d0d40c13323..1bd22152d86a0cfed58891703e9d3cda57d63841 100644 (file)
@@ -1,19 +1,25 @@
 Summary:       CLIPS - a productive development and delivery expert system tool
 Summary(pl):   CLIPS - narzêdzie do tworzenia i wdra¿ania systemów eksperckich
 Name:          clips
-Version:       6.1
-Release:       2
-License:       GPL
+Version:       6.2
+Release:       1
+License:       Public Domain
 Group:         Development/Languages
-Source0:       http://www.ghgcorp.com/clips/download/other/%{name}6.tgz
-Source1:       3CCP.pdf
-Source2:       abstract.pdf
-Source3:       apg.pdf
-Source4:       arch5-1.pdf
-Source5:       bpg.pdf
-Source6:       ig.pdf
-Source7:       usrguide.pdf
-URL:           http://www.ghgcorp.com/clips/
+Source0:       http://www.ghg.net/clips/download/source/clipssrc.tar.Z
+Source1:       http://www.ghg.net/clips/download/documentation/3CCP.pdf
+Source2:       http://www.ghg.net/clips/download/documentation/abstract.pdf
+Source3:       http://www.ghg.net/clips/download/documentation/apg.pdf
+Source4:       http://www.ghg.net/clips/download/documentation/arch5-1.pdf
+Source5:       http://www.ghg.net/clips/download/documentation/bpg.pdf
+Source6:       http://www.ghg.net/clips/download/documentation/ig.pdf
+Source7:       http://www.ghg.net/clips/download/documentation/usrguide.pdf
+Source8:       http://www.ghg.net/clips/download/source/%{name}.hlp
+# from http://www.ghg.net/clips/download/executables/examples/
+Source9:       %{name}-examples-%{version}.tar.gz
+Patch0:                %{name}-automake.patch
+BuildRequires: autoconf
+BuildRequires: automake
+URL:           http://www.ghg.net/clips/CLIPS.html
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -38,26 +44,68 @@ Summary(pl):        Dokumentacja do CLIPS
 Group:         Development/Languages
 
 %description doc
-CLIPS documentation.
+CLIPS documentation and examples.
 
 %description doc -l pl
-Dokumentacja do CLIPS.
+Dokumentacja i przyk³ady do CLIPSa.
+
+%package devel
+Summary:       CLIPS development files
+Summary(pl):   Nag³ówki do CLIPSa
+Group:         Development/Languages
+
+%description devel
+Includes for programs using embadded CLIPS enviroment.
+
+%description devel -l pl
+Pliki nag³ówkowe dla programów u¿ywaj±cych wbudowanego ¶rodowiska CLIPSa.
+
+%package static
+Summary:       CLIPS static libraries
+Summary(pl):   Statyczne biblioteki do CLIPSa
+Group:         Development/Languages
+
+%description static
+Static libraries for programs using embadded CLIPS enviroment.
+
+%description devel -l pl
+Statyczne biblioteki dla programów u¿ywaj±cych wbudowanego ¶rodowiska 
+CLIPSa.
 
 %prep
-%setup -q -n %{name}%{version}
+%setup -q -T -c
+tar zxf %{SOURCE0}
+%patch0 -p0
+tar zxf %{SOURCE9}
 
 %build
-%configure2_13
+cd clipssrc
+aclocal
+autoheader
+automake -a -c
+autoconf
+
+echo '#undef HELP_DEFAULT' > usrsetup.h
+echo '#define HELP_DEFAULT "%{_datadir}/misc/%{name}.hlp"' >> usrsetup.h
+
+%configure
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} DESTDIR=$RPM_BUILD_ROOT install
+%{__make} -C clipssrc DESTDIR=$RPM_BUILD_ROOT install
 
 install %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} \
        %{SOURCE6} %{SOURCE7} .
 
+install -d $RPM_BUILD_ROOT%{_datadir}/misc/
+install %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/misc/%{name}.hlp
+
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+cp -r examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+gzip -9nf < readme.txt > COPYING.gz
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -66,10 +114,22 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
+%doc *.gz
 %attr(755,root,root) %{_bindir}/clips
-%attr(755,root,root) %{_libdir}/libClips*
+%attr(755,root,root) %{_libdir}/libclips.so.*.*.*
+%{_datadir}/misc/%{name}.hlp
+
+%files devel
+%defattr(644,root,root,755)
+%{_libdir}/libclips.so
+%{_libdir}/libclips.la
+%{_includedir}/%{name}
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libclips.a
 
 %files doc
 %defattr(644,root,root,755)
-%doc 3CCP.pdf abstract.pdf apg.pdf arch5-1.pdf bpg.pdf
-%doc ig.pdf usrguide.pdf
+%doc *.pdf
+%{_examplesdir}/%{name}-%{version}
This page took 0.084934 seconds and 4 git commands to generate.