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