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