File klogic.spec of Package klogic
#
# spec file for package klogic
#
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# norootforbuild
Name: klogic
Summary: Digital circiut simulation
Group: Productivity/Scientific/Electronics
Url: http://www.a-rostin.de/klogic/
Version: 1.63
Release: 1
License: GPL
Vendor: openSUSE-Education
BuildRequires: kdelibs3-devel
BuildRequires: libtool
Source0: %{name}-%{version}.tar.bz2
Patch0: klogic-configure.in.in.patch
Patch1: klogic-german-language.patch
Patch2: klogic-1.63-pattern.patch
Patch3: klogic-1.63-docbook-reference.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} > 820
%define kdeprefix /opt/kde3
%endif
%description
You can place digital operators on a canvas and wire them into a circuit. Then
the program simulates the operation of this circuit.
Authors:
--------
Andreas Rostin <andreas@a-rostin.de>
%prep
%setup -q
%patch0
%patch1
%patch2 -p1
%patch3 -p1
. /etc/opt/kde3/common_options
update_admin
%build
%{?suse_update_config:%{suse_update_config}}
. /etc/opt/kde3/common_options
CFLAGS="%{optflags}" CXXFLAGS="%{optflags} -DNDEBUG -fpermissive"
%configure $configkde
%__make %{?jobs:-j%jobs}
%install
. /etc/opt/kde3/common_options
%__make $INSTALL_TARGET DESTDIR=%{buildroot}
%{__mkdir_p} %{buildroot}/%{_datadir}/{pixmaps,applications}/
cp %{buildroot}/%{kdeprefix}/share/icons/klogic/klogic.xpm %{buildroot}/%{_datadir}/pixmaps/
%if 0%{?suse_version}
%if 0%{?suse_version} >= 1020
%suse_update_desktop_file -c klogic klogic "Digital circiut simulation" klogic klogic.xpm Education Construction
%else
# hmpf. Just a test - perhaps it works...
%suse_update_desktop_file -c klogic klogic "Digital circiut simulation" klogic klogic.xpm Education Construction
%endif
%endif
%find_lang %name
%clean
%{__rm} -rf %{buildroot}
%files -f %{name}.lang
%defattr(-,root,root,0755)
%doc COPYING
%dir %{kdeprefix}/share/apps/klogic
%dir %{kdeprefix}/share/apps/klogic/pics
%dir %{kdeprefix}/share/apps/klogic/toolbar
%dir %{kdeprefix}/share/doc/HTML/en/klogic
%dir %{kdeprefix}/share/icons/klogic
%{_datadir}/pixmaps/klogic.xpm
%{_datadir}/applications/klogic.desktop
%{kdeprefix}/bin/klogic
%config %{kdeprefix}/share/apps/klogic/klogicui.rc
%if 0%{?suse_version} > 1000
%{kdeprefix}/share/doc/HTML/en/klogic/index.cache.bz2
%endif
%{kdeprefix}/share/apps/klogic/pics/*.xpm
%{kdeprefix}/share/apps/klogic/toolbar/*.xpm
%{kdeprefix}/share/icons/klogic/klogic.xpm
%{kdeprefix}/share/icons/klogic/klogicf.xpm
%changelog