]> git.pld-linux.org Git - packages/pstoedit.git/blob - pstoedit.spec
- release 5 (by relup.sh)
[packages/pstoedit.git] / pstoedit.spec
1 Summary:        Convert PostScript and PDF files into various vector-graphic formats
2 Summary(pl.UTF-8):      Konwerter PostScriptu i PDF do różnych formatów wektorowych
3 Name:           pstoedit
4 Version:        3.70
5 Release:        5
6 License:        GPL v2+
7 Group:          Applications/Graphics
8 Source0:        http://downloads.sourceforge.net/pstoedit/%{name}-%{version}.tar.gz
9 # Source0-md5:  d3ad4657b4944a8400f7ca76f78cb943
10 Patch0:         pluginsdir.patch
11 Patch1:         imagemagick7.patch
12 URL:            http://www.helga-glunz.homepage.t-online.de/pstoedit/
13 BuildRequires:  ImageMagick-c++-devel
14 BuildRequires:  autoconf >= 2.50
15 BuildRequires:  automake
16 BuildRequires:  gd-devel
17 BuildRequires:  ghostscript
18 BuildRequires:  libEMF-devel
19 BuildRequires:  libplot-devel >= 2.3
20 BuildRequires:  libplotter-devel >= 2.3
21 BuildRequires:  libstdc++-devel >= 5:3.0
22 BuildRequires:  libtool >= 2:1.4d-3
23 BuildRequires:  libzip-devel
24 BuildRequires:  ming-devel
25 BuildRequires:  pkgconfig
26 Requires:       ghostscript
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 pstoedit converts PostScript and PDF files into a wide variety of
31 editable (and not-so-editable) formats: gnuplot, idraw, xfig, tgif,
32 Tcl/Tk, HPGL, PIC, LaTeX2e, MetaPost, Sketch, KIllustrator, PDF, GNU
33 metafile, Java, DXF, Real3D, RenderMan, LightWave, Adobe Illustrator,
34 simplified PostScript, and any format that Ghostscript or the GNU
35 plotting utilities can output, such as Tektronix, CGM, and various
36 bitmap formats.
37
38 %description -l pl.UTF-8
39 pstoedit konwertuje pliki PostScript i PDF do wielu różnych mniej lub
40 bardziej zdatnych do edycji formatów: gnuplot, idraw, xfig, tgif,
41 Tcl/Tk, HPGL, PIC, LaTeX2e, MetaPost, Sketch, KIllustrator, PDF, GNU
42 metafile, Java, DXF, Real3D, RenderMan, LightWave, Adobe Illustrator,
43 uproszczony PostScript i dowolny format jaki mogą zapisywać
44 ghostscript lub GNU plotutils - np. Tektronix, CGM, różne formaty
45 rastrowe.
46
47 %package devel
48 Summary:        pstoedit library header files
49 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki pstoedit
50 Group:          Development/Libraries
51 Requires:       %{name} = %{version}-%{release}
52 Requires:       gd-devel
53 Requires:       libstdc++-devel
54
55 %description devel
56 pstoedit library header files.
57
58 %description devel -l pl.UTF-8
59 Pliki nagłówkowe biblioteki pstoedit.
60
61 %package static
62 Summary:        pstoedit static library
63 Summary(pl.UTF-8):      Statyczna biblioteka pstoedit
64 Group:          Development/Libraries
65 Requires:       %{name}-devel = %{version}-%{release}
66
67 %description static
68 pstoedit static library.
69
70 %description static -l pl.UTF-8
71 Statyczna biblioteka pstoedit.
72
73 %package drv-lplot
74 Summary:        lplot plugin for pstoedit library
75 Summary(pl.UTF-8):      Wtyczka lplot dla biblioteki pstoedit
76 Group:          Libraries
77 Requires:       %{name} = %{version}-%{release}
78
79 %description drv-lplot
80 lplot plugin for pstoedit library. It uses libplotter library.
81
82 %description drv-lplot -l pl.UTF-8
83 Wtyczka lplot dla biblioteki pstoedit. Używa biblioteki libplotter.
84
85 %package drv-magick
86 Summary:        magick plugin for pstoedit library
87 Summary(pl.UTF-8):      Wtyczka magick dla biblioteki pstoedit
88 Group:          Libraries
89 Requires:       %{name} = %{version}-%{release}
90
91 %description drv-magick
92 magick plugin for pstoedit library. It uses Magick++ library.
93
94 %description drv-magick -l pl.UTF-8
95 Wtyczka magick (libplotter) dla biblioteki pstoedit. Używa biblioteki
96 Magick++.
97
98 %package drv-pptx
99 Summary:        pptx plugin for pstoedit library
100 Summary(pl.UTF-8):      Wtyczka pptx dla biblioteki pstoedit
101 Group:          Libraries
102 Requires:       %{name} = %{version}-%{release}
103
104 %description drv-pptx
105 pptx plugin for pstoedit library. It uses libzip library.
106
107 %description drv-pptx -l pl.UTF-8
108 Wtyczka pptx dla biblioteki pstoedit. Używa biblioteki libzip.
109
110 %package drv-swf
111 Summary:        swf plugin for pstoedit library
112 Summary(pl.UTF-8):      Wtyczka swf dla biblioteki pstoedit
113 Group:          Libraries
114 Requires:       %{name} = %{version}-%{release}
115
116 %description drv-swf
117 swf plugin for pstoedit library. It uses Ming library.
118
119 %description drv-swf -l pl.UTF-8
120 Wtyczka swf dla biblioteki pstoedit. Używa biblioteki Ming.
121
122 %package drv-wmf
123 Summary:        wmf plugin for pstoedit library
124 Summary(pl.UTF-8):      Wtyczka wmf dla biblioteki pstoedit
125 Group:          Libraries
126 Requires:       %{name} = %{version}-%{release}
127
128 %description drv-wmf
129 wmf plugin for pstoedit library. It uses libEMF library.
130
131 %description drv-wmf -l pl.UTF-8
132 Wtyczka wmf dla biblioteki pstoedit. Używa biblioteki libEMF.
133
134 %prep
135 %setup -q
136 %patch0 -p1
137 %patch1 -p1
138
139 %build
140 %{__libtoolize}
141 %{__aclocal}
142 %{__autoconf}
143 %{__autoheader}
144 %{__automake}
145 export CPPFLAGS="%{rpmcflags} `pkg-config --cflags libzip`"
146 export CFLAGS="%{rpmcflags} `pkg-config --cflags libzip`"
147 %configure \
148         GS=%{_bindir}/gs \
149         --enable-static \
150         --with-magick \
151         --with-libemf-include=%{_includedir}/libEMF
152 %{__make} -j1
153
154 %install
155 rm -rf $RPM_BUILD_ROOT
156 #install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_aclocaldir}}
157
158 %{__make} install \
159         DESTDIR=$RPM_BUILD_ROOT
160
161 #install doc/pstoedit.1 $RPM_BUILD_ROOT%{_mandir}/man1
162
163 cp -af contrib/java $RPM_BUILD_ROOT%{_datadir}/pstoedit
164 %{__rm} $RPM_BUILD_ROOT%{_datadir}/pstoedit/java/*/{readme*,Makefile*} \
165         $RPM_BUILD_ROOT%{_datadir}/pstoedit/java/Makefile* \
166         $RPM_BUILD_ROOT%{_libdir}/pstoedit/lib*.{la,a}
167
168 %clean
169 rm -rf $RPM_BUILD_ROOT
170
171 %post   -p /sbin/ldconfig
172 %postun -p /sbin/ldconfig
173
174 %files
175 %defattr(644,root,root,755)
176 %doc doc/{readme.txt,*.htm} contrib/java/java1/readme_java1.txt contrib/java/java2/readme_java2.html
177 %attr(755,root,root) %{_bindir}/pstoedit
178 %attr(755,root,root) %{_libdir}/libpstoedit.so.*.*.*
179 %attr(755,root,root) %ghost %{_libdir}/libpstoedit.so.0
180 %dir %{_libdir}/pstoedit
181 %attr(755,root,root) %{_libdir}/pstoedit/libp2edrvstd.so*
182 %{_datadir}/pstoedit
183 %{_mandir}/man1/pstoedit.1*
184
185 %files drv-lplot
186 %defattr(644,root,root,755)
187 %attr(755,root,root) %{_libdir}/pstoedit/libp2edrvlplot.so*
188
189 %files drv-magick
190 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_libdir}/pstoedit/libp2edrvmagick++.so*
192
193 %files drv-pptx
194 %defattr(644,root,root,755)
195 %attr(755,root,root) %{_libdir}/pstoedit/libp2edrvpptx.so*
196
197 %files drv-swf
198 %defattr(644,root,root,755)
199 %attr(755,root,root) %{_libdir}/pstoedit/libp2edrvswf.so*
200
201 %files drv-wmf
202 %defattr(644,root,root,755)
203 %attr(755,root,root) %{_libdir}/pstoedit/libp2edrvwmf.so*
204
205 %files devel
206 %defattr(644,root,root,755)
207 %attr(755,root,root) %{_libdir}/libpstoedit.so
208 %{_libdir}/libpstoedit.la
209 %{_includedir}/pstoedit
210 %{_pkgconfigdir}/pstoedit.pc
211 %{_aclocaldir}/pstoedit.m4
212
213 %files static
214 %defattr(644,root,root,755)
215 %{_libdir}/libpstoedit.a
This page took 0.071357 seconds and 4 git commands to generate.