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