libleptonica/libleptonica.spec

100 lines
3.1 KiB
RPMSpec
Raw Permalink Normal View History

Name: libleptonica
Version: 1.73
Release: 1mamba
Summary: Image processing and analysis library
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://leptonica.org/
Source: http://leptonica.org/source/leptonica-%{version}.tar.gz
License: BSD
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libjbig-devel
BuildRequires: libjpeg-devel
BuildRequires: liblzma-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
BuildRequires: libz-devel
## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
Leptonica is an image processing and analysis library.
%package devel
Group: Development/Libraries
Summary: Development files for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
## note: you can add this requirement if .pc files are provided by this package
#Requires: pkg-config
%description devel
This package contains libraries and header files for developing applications that use %{name}.
%package tools
Group: System/Tools
Summary: Utility applications for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description tools
The 190+ programs are an integral part of leptonica package.
These can be divided into three types:
(1) Programs that are complete regression tests. The most important of these are named *_reg. We are in the process of standardizing the regression tests, and making it easy to write them. See regutils.h for details.
(2) Programs that were used to test library functions or auto-gen library code. These are useful for testing the behavior of small sets of functions, and for providing example code.
(3) Programs that are useful applications in their own right. Examples of these are the PostScript conversion programs converttops, convertfilestops, convertsegfilestops, printimage and printsplitimage.
%debug_package
%prep
%setup -q -n leptonica-%{version}
%build
./autobuild
%configure
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%{_libdir}/liblept.so.*
%files devel
%defattr(-,root,root)
%dir %{_includedir}/leptonica
%{_includedir}/leptonica/*.h
%{_libdir}/liblept.a
%{_libdir}/liblept.la
%{_libdir}/liblept.so
%{_libdir}/pkgconfig/lept.pc
%files tools
%defattr(-,root,root)
%{_bindir}/*
%changelog
* Tue Mar 01 2016 Automatic Build System <autodist@mambasoft.it> 1.73-1mamba
- automatic version update by autodist
* Fri Oct 02 2015 Automatic Build System <autodist@mambasoft.it> 1.72-1mamba
- automatic version update by autodist
* Sun Jul 13 2014 Automatic Build System <autodist@mambasoft.it> 1.71-1mamba
- automatic version update by autodist
* Mon Jun 09 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.70-1mamba
- update to 1.70
* Fri Jul 13 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 1.69-1mamba
- package created by autospec