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