]> git.pld-linux.org Git - packages/abiword.git/blob - abiword.spec
- enabled psiconv plugin and mht support in xhtml plugin
[packages/abiword.git] / abiword.spec
1 Summary:        Multi-platform word processor
2 Summary(pl):    Wieloplatformowy procesor tekstu
3 Name:           abiword
4 Version:        2.0.1
5 Release:        1
6 Epoch:          1
7 License:        GPL
8 Group:          X11/Applications
9 Source0:        http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
10 # Source0-md5:  4b927771a4e91db5de9cfe811aa7545f
11 Source1:        http://dl.sourceforge.net/%{name}/%{name}-plugins-%{version}.tar.bz2
12 # Source1-md5:  5aa1e05c0f7b8ab7e92c2a296f1a5673
13 Patch0:         %{name}-desktop.patch
14 Patch1:         %{name}-types.patch
15 URL:            http://www.abisource.com/
16 BuildRequires:  aiksaurus-gtk-devel >= 1.0
17 BuildRequires:  aspell-devel >= 0.50.0
18 BuildRequires:  bzip2-devel
19 BuildRequires:  enchant-devel >= 0.4.0
20 BuildRequires:  eps-devel >= 1.2
21 BuildRequires:  fontconfig-devel >= 1.0
22 BuildRequires:  fribidi-devel >= 0.10.4
23 BuildRequires:  gal-devel >= 1.99
24 BuildRequires:  glib2-devel >= 2.0.0
25 BuildRequires:  gtk+2-devel >= 2.0.0
26 BuildRequires:  gucharmap-devel >= 0.7
27 BuildRequires:  libbonobo-devel >= 2.2.0
28 BuildRequires:  libglade2-devel >=  2.0.0
29 BuildRequires:  libgnomeui-devel >= 2.2.0
30 BuildRequires:  libgnomeprint-devel >= 2.2.1
31 BuildRequires:  libgnomeprintui-devel >= 2.2.1.3-2
32 BuildRequires:  libgsf-devel >= 1.4.0
33 BuildRequires:  libjpeg-devel
34 BuildRequires:  librsvg-devel >= 2.0
35 BuildRequires:  libwmf-devel >= 0.2.8
36 BuildRequires:  libwpd-devel >= 0.6.0
37 BuildRequires:  libxml2-devel >= 2.4.2
38 BuildRequires:  nautilus-devel >= 2.0
39 BuildRequires:  ots-devel >= 0.4.1
40 BuildRequires:  psiconv-devel
41 BuildRequires:  python-devel >= 1:2.3
42 BuildRequires:  wv-devel >= 1.0.0
43 BuildRequires:  xft-devel >= 2.0
44 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45
46 %description
47 AbiWord is a multi-platform word processor with a GTK+ interface on
48 the UNIX platform.
49
50 %description -l pl
51 AbiWord jest wieloplatformowym procesorem tekstu z interfejsem GTK+ na
52 platformie UNIX.
53
54 %package plugins-tools
55 Summary:        Various tools that can be used to extend AbiWord's capabilities
56 Summary(pl):    Ró¿ne narzêdzia powiêkszaj±ce mo¿liwo¶ci AbiWorda
57 Group:          Applications/Productivity
58 Requires:       %{name} = %{epoch}:%{version}
59
60 %description plugins-tools
61 This is a set of plugins for AbiWord.  It includes
62         eml: Use mathematical notation in AbiWord.
63  abicommand: Perform AbiWord operations from the command prompt.
64     abigimp: Process images in AbiWord using the Gimp.
65   abimagick: Process images in AbiWord using ImageMagick.
66   wikipedia: Access the Wikipedia reference from AbiWord.
67     urldict: Cross-platform URL dictionary plugin.
68       gdict: Use the GNOME dictionary application from within AbiWord.
69   aiksaurus: Use the Aiksaurus thesaurus in AbiWord.
70   babelfish: Translate text online using Babelfish.
71 ScriptHappy: Run other programs in a shell and direct the output to
72              AbiWord.
73
74 %description plugins-tools -l pl
75 Jest to zestaw wtyczek dla AbiWorda. Zawiera:
76         eml: U¿ywanie notacji matematycznej w AbiWordzie.
77  abicommand: Wykonywanie operacji AbiWordem z linii poleceñ.
78     abigimp: Obróbka obrazków w AbiWordzie przy u¿yciu Gimpa.
79   abimagick: Obróbka obrazków w AbiWordzie przy u¿yciu ImageMagick.
80   wikipedia: Dostêp do Wikipedii z Abiworda.
81     urldict: Wieloplatformowa wtyczka s³ownika URL.
82       gdict: U¿ywanie aplikacji s³ownikowej GNOME z poziomu AbiWorda.
83   aiksaurus: U¿ywanie tezaurusa Aiksaurus w AbiWordzie.
84   babelfish: Automatyczne t³umaczenie tekstu przy u¿yciu Babelfisha.
85 ScriptHappy: Uruchamianie innych programów z poziomu pow³oki z
86              wyj¶ciem do AbiWorda.
87
88 %package plugins-impexp
89 Summary:        Plugins to import and export otherwise unsupported formats
90 Summary(pl):    Wtyczki importuj±ce i eksportuj±ce do róznych formatów dokumentów
91 Group:          Applications/Productivity
92 Requires:       %{name} = %{epoch}:%{version}
93
94 %description plugins-impexp
95 This is a set of plugins for AbiWord. It includes support for
96 OpenWriter, bzipped AbiWord, and (x)html document formats.
97 Additionally, it adds support for certain image types to AbiWord
98 builds that were not gnome-enabled.
99
100 %description plugins-impexp -l pl
101 Ten zestaw wtyczek do AbiWorda zawiera obs³ugê formatów dokumentów
102 OpenWritera, zbzipowanego AbiWorda  oraz (X)HTML. Ponadto dodaje
103 obs³ugê ró¿nych rodzajów obrazków do AbiWorda zbudowanego bez
104 obs³ugi GNOME.
105
106 %package clipart
107 Summary:        AbiWord Clipart
108 Summary(pl):    Cliparty dla AbiWorda
109 Group:          Applications/Productivity
110
111 %description clipart
112 This is the clipart portfolio used by AbiWord.
113
114 %description clipart -l pl
115 Jest to teczka clipartów u¿ywanych przez Abiworda.
116
117 %prep
118 %setup -q -a 1
119 %patch0 -p1
120 %patch1 -p1
121
122 %build
123 cd abi
124 ./autogen.sh
125 %configure \
126         --enable-gnome \
127         --with-pspell \
128         --with-sys-wv
129 %{__make}
130
131 cd ../abiword-plugins
132 ./nextgen.sh
133 %configure \
134         --disable-eg \
135         --disable-gda \
136         --enable-abicommand \
137         --enable-abigimp \
138         --enable-aiksaurus \
139         --enable-babelfish \
140         --enable-freetranslation \
141         --enable-gdict \
142         --enable-referee \
143         --enable-urldict \
144         --enable-wikipedia \
145         --disable-magick \
146         --enable-shell \
147         --enable-gdkpixbuf \
148         --enable-bmp \
149         --enable-jpeg \
150         --enable-wmf \
151         --enable-applix \
152         --enable-bz2abw \
153         --enable-clarisworks \
154         --enable-eml \
155         --enable-hancom \
156         --enable-hrtext \
157         --enable-html \
158         --enable-iscii-text \
159         --enable-kword \
160         --enable-latex \
161         --enable-mif \
162         --enable-mswrite \
163         --disable-nroff \
164         --enable-OpenWriter \
165         --enable-pdb \
166         --enable-psion \
167         --enable-pw \
168         --enable-sdw \
169         --enable-t602 \
170         --enable-wml \
171         --enable-wordperfect \
172         --enable-xhtml \
173         --enable-xsl-fo \
174         --enable-librsvg \
175         --enable-docbook \
176         --with-psiconv=/usr
177 # --with-psiconv=dir is workaround to avoid -Lyes/lib which libtool doesn't like
178 %{__make}
179
180 %install
181 rm -rf $RPM_BUILD_ROOT
182
183 cd abiword-plugins
184 %{__make} install \
185         DESTDIR=$RPM_BUILD_ROOT
186 cd ../abi
187 %{__make} install \
188         DESTDIR=$RPM_BUILD_ROOT
189
190 # Manual fixes to Abi package
191 install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
192 mv $RPM_BUILD_ROOT%{_iconsdir}/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
193
194 #Remove useless files
195 rm -f $RPM_BUILD_ROOT%{_libdir}/AbiWord-2.0/plugins/*.la
196 rm -f $RPM_BUILD_ROOT%{_libdir}/AbiWord-2.0/plugins/*.a
197
198 %clean
199 rm -rf $RPM_BUILD_ROOT
200
201 %files
202 %defattr(644,root,root,755)
203 %attr(755,root,root) %{_bindir}/*
204 %dir %{_datadir}/AbiSuite-2.0
205 %dir %{_datadir}/AbiSuite-2.0/AbiWord
206 %dir %{_datadir}/AbiSuite-2.0/AbiWord/scripts
207 %dir %{_libdir}/AbiWord-2.0
208 %dir %{_libdir}/AbiWord-2.0/plugins
209 %{_datadir}/AbiSuite-2.0/AbiWord/glade
210 %{_datadir}/AbiSuite-2.0/AbiWord/scripts/*
211 %{_datadir}/AbiSuite-2.0/AbiWord/strings
212 %{_datadir}/AbiSuite-2.0/AbiWord/system.profile*
213 %{_datadir}/AbiSuite-2.0/icons
214 %{_datadir}/AbiSuite-2.0/templates
215 %{_datadir}/AbiSuite-2.0/abi-nautilus-view-file.xml
216 %{_libdir}/bonobo/servers/*
217 %{_desktopdir}/*
218 %{_pixmapsdir}/*.png
219 %{_datadir}/AbiSuite-2.0/AbiWord.exe.MANIFEST
220 %{_datadir}/AbiSuite-2.0/AbiWord/readme.txt
221 %{_datadir}/AbiSuite-2.0/README
222
223 %files plugins-tools
224 %defattr(644,root,root,755)
225 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiAikSaurus.so
226 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiCommand.so
227 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiBabelfish.so
228 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiFreeTranslation.so
229 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGdict.so
230 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGimp.so
231 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGoogle.so
232 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGypsython.so
233 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiOTS.so
234 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiReferee.so
235 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiScriptHappy.so
236 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiURLDict.so
237 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWikipedia.so
238
239 %files plugins-impexp
240 %defattr(644,root,root,755)
241 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiApplix.so
242 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiBMP.so
243 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiBZ2.so
244 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiClarisWorks.so
245 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiCoquille.so
246 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiDocBook.so
247 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiEML.so
248 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGdkPixbuf.so
249 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiHancom.so
250 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiHRText.so
251 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiISCII.so
252 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiJPEG.so
253 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiKWord.so
254 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiLaTeX.so
255 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiMIF.so
256 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiMSWrite.so
257 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiOpenWriter.so
258 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiPalmDoc.so
259 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiPsion.so
260 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiRSVG.so
261 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiSDW.so
262 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiT602.so
263 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWMF.so
264 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWML.so
265 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWordPerfect.so
266 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiXHTML.so
267 %attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiXSLFO.so
268 %{_libdir}/AbiWord-2.0/plugins/AbiWord/glade/ots.glade
269
270 %files clipart
271 %defattr(644,root,root,755)
272 %{_datadir}/AbiSuite-2.0/clipart
This page took 0.070775 seconds and 4 git commands to generate.