Blob Blame History Raw
Name: t4k_common
Version: 0.1.1
Release: 2%{?dist}
URL: http://tux4kids.alioth.debian.org/
Summary: Library for Tux4Kids applications
License: GPLv3+
Source0: https://alioth.debian.org/frs/download.php/3540/%{name}-%{version}.tar.gz
Group: System Environment/Libraries
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: SDL-devel SDL_mixer-devel SDL_image-devel
BuildRequires: SDL_Pango-devel SDL_net-devel librsvg2-devel cairo-devel
BuildRequires: libpng-devel libxml2-devel doxygen
Provides: bundled(liblinebreak)

%package devel
Summary: Development files for the Tux4Kids library
Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: pkgconfig

%description
library of code shared by TuxMath, TuxType, and
possibly other Tux4Kids apps in the future.

%description devel
library of code shared by TuxMath, TuxType, and
possibly other Tux4Kids apps in the future.

These are the development files.

%prep
%setup -q

%build
%configure
make %{?_smp_mflags}
doxygen
rm -f doxygen/html/installdox

%install
rm -rf $RPM_BUILD_ROOT
INSTALL='install -p' make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
rm -f $RPM_BUILD_ROOT%{_includedir}/t4k_scandir.h
chmod 755 $RPM_BUILD_ROOT%{_libdir}/lib%{name}.so

%clean
rm -rf $RPM_BUILD_ROOT

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc COPYING README
%{_libdir}/lib%{name}.so.*
%{_datadir}/%{name}/

%files devel
%defattr(-,root,root,-)
%doc doxygen/html/
%{_libdir}/lib%{name}.so
%{_includedir}/t4k*.h
%{_libdir}/pkgconfig/t4k_common.pc

%changelog
* Mon Jul 18 2011 Jon Ciesla <limb@jcomserv.net> - 0.1.1-2
- Swapped doc,defatttr lines for devel.
- Removed installdox script.
- Noted liblinebreak bundling exception.
- Added _isa for -devel main package requires.

* Mon Jul 18 2011 Jon Ciesla <limb@jcomserv.net> - 0.1.1-1
- Updated to newest upstream.
- Dropped .pc from base package.
- Moved doxygen docs to -devel.
- Changed solib permission handling.

* Mon Mar 14 2011 Jon Ciesla <limb@jcomserv.net> - 0.0.3-3
- Fixed multiple review issues from comment #3.

* Wed Feb 23 2011 Jon Ciesla <limb@jcomserv.net> - 0.0.3-2
- Fixed directory ownership and macro per informal review comments.

* Wed Dec 29 2010 Jon Ciesla <limb@jcomserv.net> - 0.0.3-1
- initial rpm