Package clips: Specfile

Summary:	Clips language for expert systems
Name:		clips
Version:	6.23
Release:	alt2
License:	BSD style
Group:		Development/Other
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
Patch:      clips-6.23-gcc10.patch

BuildRequires: libX11-devel libXaw-devel libXext-devel libXmu-devel libXt-devel libtinfo-devel linux-libc-headers xorg-x11-bitmaps

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

%description
This is the Clips expert systems language.

%description -l ru_RU.KOI8-R
\xf3\xd2\xc5\xc4\xc1 \xc4\xcc\xd1 \xd2\xc1\xda\xd2\xc1\xc2\xcf\xd4\xcb\xc9 \xdc\xcb\xd3\xd0\xc5\xd2\xd4\xce\xd9\xc8 \xd3\xc9\xd3\xd4\xc5\xcd

%description -l ru_RU.UTF-8
Среда для разработки экспертных систем

%description	X11
X interface to Clips.

%description	X11 -l ru_RU.KOI8-R
\xe7\xd2\xc1\xc6\xc9\xde\xc5\xd3\xcb\xc9\xca \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3 \xc4\xcc\xd1 Clips.

%prep
%setup -q -a 1 -c
mv x-prjct/makefile/makefile.x clipssrc/clipssrc
mv x-prjct/xinterface/* clipssrc/clipssrc
%patch -p1 -b .gcc10
bzcat %SOURCE2 > clipssrc/clipssrc/makefile

%build
cd clipssrc/clipssrc
%make
%make -f makefile.x LIB=%{_lib}

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p -m 0755 $RPM_BUILD_ROOT%{_prefix}/{bin,doc,share/clips}
install -m 0755 -s clipssrc/clipssrc/clips $RPM_BUILD_ROOT%{_bindir}/
install -m 0755 -s clipssrc/clipssrc/xclips $RPM_BUILD_ROOT%{_bindir}/
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

%files
%{_bindir}/clips
%{_docdir}/clips-%PACKAGE_VERSION
%{_datadir}/clips

%files X11
%{_bindir}/xclips
%doc clips.hlp
 
%changelog 
* Tue Jan 19 2021 Leontiy Volodin <lvol@altlinux.org> 6.23-alt2
- fixed build with gcc10

* Wed Mar 16 2011 Igor Vlasenko <viy@altlinux.ru> 6.23-alt1.2
- NMU: spec cleanup; removed robot-unfriendly recurrent release

* Wed Dec 08 2010 Igor Vlasenko <viy@altlinux.ru> 6.23-alt1.1
- rebuild with new openssl and/or boost by request of git.alt administrator

* Tue May 30 2006 Dmitri Kuzishchin <dim@altlinux.ru> 6.23-alt1
- Version 6.23

* Wed May 10 2006 Dmitri Kuzishchin <dim@altlinux.ru> 6.21-alt1
- fisrt ALT package