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