]> git.pld-linux.org Git - packages/pslib.git/blob - pslib.spec
- release 2 (by relup.sh)
[packages/pslib.git] / pslib.spec
1 Summary:        The pslib C-library to create PostScript on the fly
2 Summary(pl.UTF-8):      Biblioteka do generowania w locie plików PostScript
3 Name:           pslib
4 Version:        0.4.5
5 Release:        2
6 License:        LGPL v2+
7 Group:          Libraries
8 Source0:        http://downloads.sourceforge.net/pslib/%{name}-%{version}.tar.gz
9 # Source0-md5:  03f39393628a6d758799b9f845047e27
10 URL:            http://pslib.sourceforge.net/
11 BuildRequires:  autoconf >= 2.52
12 BuildRequires:  automake
13 BuildRequires:  docbook-to-man
14 BuildRequires:  docbook-utils
15 BuildRequires:  gettext-devel
16 BuildRequires:  giflib-devel
17 BuildRequires:  glib2-devel
18 BuildRequires:  intltool
19 BuildRequires:  libjpeg-devel
20 BuildRequires:  libpng-devel
21 BuildRequires:  libtiff-devel
22 BuildRequires:  libtool
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 pslib is a C-library to create PostScript files on the fly. It offers
27 many drawing primitives, inclusion of PNG and EPS images and a very
28 sophisticated text rendering including hyphenation, kerning and
29 ligatures. It can read external Type1 fonts and embed them into the
30 output file. It supports pdfmarks which makes it in combination with
31 ghostscript's pdfwriter an alternative for libraries creating PDF.
32
33 %description -l pl.UTF-8
34 pslib to biblioteka C do tworzenia w locie plików PostScript. Oferuje
35 rysowanie wielu prymitywów, włączanie obrazów PNG i EPS oraz bardzo
36 wyszukane renderowanie tekstu włącznie z przenoszeniem, kerningiem i
37 ligaturami. Może wczytywać zewnętrzne fonty Type1 i osadzać je w pliku
38 wyjściowym. Obsługuje pdfmarki, co, w połączeniu z pdfwriterem z
39 ghostscripta, czyni ją alternatywą dla bibliotek tworzących PDF.
40
41 %package devel
42 Summary:        Development files for the pslib C-library to create PostScript
43 Summary(pl.UTF-8):      Pliki programistyczne dla biblioteki C pslib tworzącej PostScript
44 Group:          Development/Libraries
45 Requires:       %{name} = %{version}-%{release}
46
47 %description devel
48 Development files for the pslib C-library to create PostScript files
49 on the fly.
50
51 %description devel -l pl.UTF-8
52 Pliki programistyczne dla biblioteki C pslib tworzącej w locie pliki
53 PostScript.
54
55 %package static
56 Summary:        Static pslib library
57 Summary(pl.UTF-8):      Statyczna biblioteka pslib
58 Group:          Development/Libraries
59 Requires:       %{name} = %{version}-%{release}
60
61 %description static
62 Static pslib library.
63
64 %description static -l pl.UTF-8
65 Statyczna biblioteka pslib.
66
67 %prep
68 %setup -q
69
70 %build
71 %{__libtoolize}
72 %{__aclocal}
73 %{__autoconf}
74 %{__autoheader}
75 %{__automake}
76 %configure
77 %{__make}
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81
82 %{__make} install \
83         DESTDIR=$RPM_BUILD_ROOT
84
85 %find_lang %{name}
86
87 %clean
88 rm -rf $RPM_BUILD_ROOT
89
90 %post   -p /sbin/ldconfig
91 %postun -p /sbin/ldconfig
92
93 %files -f %{name}.lang
94 %defattr(644,root,root,755)
95 %doc AUTHORS ChangeLog README
96 %attr(755,root,root) %{_libdir}/libps.so.*.*.*
97 %attr(755,root,root) %ghost %{_libdir}/libps.so.0
98 %{_datadir}/%{name}
99
100 %files devel
101 %defattr(644,root,root,755)
102 %attr(755,root,root) %{_libdir}/libps.so
103 %{_libdir}/libps.la
104 %{_includedir}/libps
105 %{_pkgconfigdir}/libps.pc
106 %{_mandir}/man3/pslib.3*
107 %{_mandir}/man3/PS_*.3*
108
109 %files static
110 %defattr(644,root,root,755)
111 %{_libdir}/libps.a
This page took 0.055948 seconds and 3 git commands to generate.