automatic update by autodist [release 1.1.24-1mamba;Sun Jun 20 2010]
This commit is contained in:
parent
7190bb5946
commit
4445a07042
@ -1,2 +1,5 @@
|
|||||||
# libpaper
|
# libpaper
|
||||||
|
|
||||||
|
The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.
|
||||||
|
This release is quite minimal, its purpose being to provide really basic functions (obtaining the system paper name and getting the height and width of a given kond of paper) that applications can immediately integrate.
|
||||||
|
|
||||||
|
142
libpaper.spec
Normal file
142
libpaper.spec
Normal file
@ -0,0 +1,142 @@
|
|||||||
|
%define libver 1.1.2
|
||||||
|
%define libmajver %(echo %libver | cut -d. -f 1)
|
||||||
|
|
||||||
|
Name: libpaper
|
||||||
|
Version: 1.1.24
|
||||||
|
Release: 1mamba
|
||||||
|
Summary: An open source viewer for Portable Document Format (PDF) files
|
||||||
|
Group: System/Libraries
|
||||||
|
Vendor: openmamba
|
||||||
|
Distribution: openmamba
|
||||||
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
|
URL: http://ftp.debian.org/debian/pool/main/libp/libpaper/
|
||||||
|
Source: http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_%{version}.tar.gz
|
||||||
|
License: GPL
|
||||||
|
## AUTOBUILDREQ-BEGIN
|
||||||
|
BuildRequires: glibc-devel
|
||||||
|
## AUTOBUILDREQ-END
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
|
|
||||||
|
%description
|
||||||
|
The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.
|
||||||
|
This release is quite minimal, its purpose being to provide really basic functions (obtaining the system paper name and getting the height and width of a given kond of paper) that applications can immediately integrate.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Devel files for %{libname} library
|
||||||
|
Group: Development/Libraries
|
||||||
|
Requires: %{name} = %{version}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.
|
||||||
|
This release is quite minimal, its purpose being to provide really basic functions (obtaining the system paper name and getting the height and width of a given kond of paper) that applications can immediately integrate.
|
||||||
|
|
||||||
|
This package contains static libraries and header files need for development.
|
||||||
|
|
||||||
|
%package -n paper-utils
|
||||||
|
Summary: Library for handling paper characteristics (development files)
|
||||||
|
Group: Applications/Publishing
|
||||||
|
|
||||||
|
%description -n paper-utils
|
||||||
|
The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.
|
||||||
|
This release is quite minimal, its purpose being to provide really basic functions (obtaining the system paper name and getting the height and width of a given kond of paper) that applications can immediately integrate.
|
||||||
|
|
||||||
|
This package contains some utilities.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
#aclocal && automake --foreign --add-missing --copy && autoconf
|
||||||
|
%configure --enable-shared --enable-static
|
||||||
|
%make
|
||||||
|
|
||||||
|
%install
|
||||||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
%makeinstall
|
||||||
|
|
||||||
|
cd debian/po
|
||||||
|
for file in cs.po da.po de.po es.po fr.po gl.po hu.po it.po ja.po nl.po pt_BR.po ru.po sv.po tr.po uk.po vi.po; do
|
||||||
|
lang="$(basename $file .po)"
|
||||||
|
%{__install} -d -m0755 %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
|
||||||
|
msgfmt $file -o %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/libpaper.mo;
|
||||||
|
done
|
||||||
|
|
||||||
|
cd %{buildroot}%{_libdir}
|
||||||
|
##mv libpaper.%{libver} libpaper.so.%{libver}
|
||||||
|
ln -sf libpaper.so.%{libver} libpaper.so
|
||||||
|
ln -sf libpaper.so.%{libver} libpaper.so.%{libmajver}
|
||||||
|
#ln -sf libpaper.so.%{libver} libpaper
|
||||||
|
#ln -sf libpaper.so.%{libver} libpaper.%{libmajver}
|
||||||
|
#ln -sf libpaper.so.%{libver} libpaper.%{libver}
|
||||||
|
|
||||||
|
install -d %{buildroot}%{_sysconfdir}
|
||||||
|
echo "a4" > %{buildroot}%{_sysconfdir}/papersize
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#%find_lang %{name} -f %{name}.lang
|
||||||
|
|
||||||
|
%clean
|
||||||
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
|
||||||
|
%post -p /sbin/ldconfig
|
||||||
|
%preun -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
#%{_libdir}/libpaper
|
||||||
|
#%{_libdir}/libpaper.%{libmajver}
|
||||||
|
#%{_libdir}/libpaper.%{libver}
|
||||||
|
%{_libdir}/libpaper.so.%{libver}
|
||||||
|
%{_libdir}/libpaper.so.%{libmajver}
|
||||||
|
%doc ChangeLog COPYING README
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_includedir}/paper.h
|
||||||
|
%{_libdir}/libpaper.a
|
||||||
|
%{_libdir}/libpaper.la
|
||||||
|
%{_libdir}/libpaper.so
|
||||||
|
%{_mandir}/man3/*
|
||||||
|
|
||||||
|
%files -n paper-utils
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_bindir}/paperconf
|
||||||
|
%{_sbindir}/paperconfig
|
||||||
|
%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
|
||||||
|
%config(noreplace) %{_sysconfdir}/papersize
|
||||||
|
%{_mandir}/man1/paperconf.*
|
||||||
|
%{_mandir}/man5/papersize.*
|
||||||
|
%{_mandir}/man8/paperconfig.*
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Sun Jun 20 2010 Automatic Build System <autodist@mambasoft.it> 1.1.24-1mamba
|
||||||
|
- automatic update by autodist
|
||||||
|
|
||||||
|
* Wed Jul 16 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.21-2mamba
|
||||||
|
- removed wrong library links (libpaper.1)
|
||||||
|
|
||||||
|
* Tue Jul 15 2008 gil <puntogil@libero.it> 1.1.21-1mamba
|
||||||
|
- update to 1.1.21
|
||||||
|
|
||||||
|
* Wed Oct 12 2005 Davide Madrisan <davide.madrisan@qilinux.it> 1.1.14-4qilnx
|
||||||
|
- specfile updates (foxis wronw path shown in man pages)
|
||||||
|
- man3 pages moved to devel package
|
||||||
|
- add missing configuration file needed by paperconf
|
||||||
|
- new package paper-utils
|
||||||
|
|
||||||
|
* Tue Oct 19 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.14-3qilnx
|
||||||
|
- add also *.so.* files for rpm provides to work
|
||||||
|
|
||||||
|
* Tue Oct 19 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.14-2qilnx
|
||||||
|
- added /usr/lib/libpaper because it is needed by kdegraphics 3.3.1
|
||||||
|
|
||||||
|
* Wed Apr 14 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.1.14-1qilnx
|
||||||
|
- new version rebuild
|
||||||
|
- added documentation
|
||||||
|
|
||||||
|
* Wed Feb 25 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.1.13-2qilnx
|
||||||
|
- added missing scriptlets
|
||||||
|
|
||||||
|
* Mon Jan 12 2004 Davide Madrisan <davide.madrisan@qilinux.it> 1.1.13-1qilnx
|
||||||
|
- first build
|
Loading…
Reference in New Issue
Block a user