Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > media > main-src > by-pkgid > f2e66238eab4ec47c61bc5d4b246a6c4 > files > 8

clips-6.21-1mdk.src.rpm

%define name clips 
%define version 6.21
%define rel 1mdk

Summary: Clips language for expert systems
Name: %{name}
Version: %{version}
Release: %{rel}
License: BSD style
Group: Development/Other
Packager: Daouda Lo <daouda@mandrakesoft.com>
Url: http://www.ghg.net/clips/download/source/
Source0: http://www.ghg.net/clips/download/source/clipssrc.tar.bz2
Source1: http://www.ghg.net/clips/download/source/x-prjct.tar.bz2
Source2: http://www.ghg.net/clips/download/source/makefile.bz2
Source3: http://www.ghg.net/clips/download/source/clips.hlp
Source4: http://www.ghg.net/clips/download/documentation/abstract.pdf
Source5: http://www.ghg.net/clips/download/documentation/apg.pdf
Source6: http://www.ghg.net/clips/download/documentation/arch5-1.pdf
Source7: http://www.ghg.net/clips/download/documentation/bpg.pdf
Source8: http://www.ghg.net/clips/download/documentation/ig.pdf
Source9: http://www.ghg.net/clips/download/documentation/usrguide.pdf
Patch0: clips-setup.patch.bz2
#Patch1: clips-X11R6.patch.bz2
Patch2: clips-Xaw3d.patch.bz2
BuildRequires: libtermcap-devel Xaw3d-devel XFree86 XFree86-devel
BuildRoot: %{_tmppath}/%name-%version-root

%package X11
Summary: X interface to Clips
Group: Development/Other
Requires: clips

%description
This is the Clips expert systems language.

%description X11
X interface to Clips.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -a 1 -c
mv x-prjct/makefile/makefile.x clipssrc
mv x-prjct/xinterface/* clipssrc
%patch0 -p0 -b setup
#%patch1 -p0 -b X11R6
%patch2 -p0 -b Xaw3d
bzcat %SOURCE2 > clipssrc/makefile

%build
pushd clipssrc 
%make
%make -f makefile.x
popd

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p -m 0755 $RPM_BUILD_ROOT%{_prefix}/{X11R6/bin,bin,doc,share/clips}
install -m 0755 -s clipssrc/clips $RPM_BUILD_ROOT%{_prefix}/bin/
install -m 0755 -s clipssrc/xclips $RPM_BUILD_ROOT%{_prefix}/X11R6/bin/
install -m 0644 %SOURCE3 $RPM_BUILD_ROOT%{_datadir}/clips/
cp %SOURCE3 .
mkdir -p $RPM_BUILD_ROOT%{_docdir}/clips-%PACKAGE_VERSION
for i in %SOURCE4 %SOURCE5 %SOURCE6 %SOURCE7 %SOURCE8 %SOURCE9; do
install -m 0644 $i $RPM_BUILD_ROOT%{_docdir}/clips-%PACKAGE_VERSION
done

%clean
rm -rf $RPM_BUILD_ROOT

%files
%attr(-,root,root) %{_bindir}/clips
%attr(-,root,root) %{_docdir}/clips-%PACKAGE_VERSION
%attr(-,root,root) %{_datadir}/clips

%files X11
%attr(-,root,root) %{_prefix}/X11R6/bin/xclips
%attr(-,root,root) %doc clips.hlp
 
%changelog 
* Fri Jul 11 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 6.21-1mdk
- 6.21
- bzip2 sources
- regenerated P0 & P2
- dropped P1 (merged upstream)

* Tue Jan 22 2002 Stefan van der Eijk <stefan@eijk.nu> 6.10-6mdk
- replaced "make -j2" with "%make"
- BuildRequires

* Wed Oct 17 2001 Daouda LO <daouda@mandrakesoft.com> 6.10-5mdk
- spec cleanup
- rpmlint compliant

* Mon Oct 08 2001 Stefan van der Eijk <stefan@eijk.nu> 6.10-4mdk
- BuildRequires: ncompress

* Sat Jul 07 2001 Stefan van der Eijk <stefan@eijk.nu> 6.10-3mdk
- BuildRequires:	libtermcap-devel
- BuildRequires:	Xaw3d-devel
- BuildRequires:	XFree86-devel

* Fri Jul  6 2001 Daouda LO <daouda@mandrakesoft.com> 6.10-2mdk
- s|Linux-Mandrake|Mandrake Linux|
- s|Copyright|License|

* Tue Nov 21 2000 Daouda Lo <daouda@mandrakesoft.com> 6.10-1mdk
- fisrt mdk package .
- add packager tag .