2 # - split into subpackages (plugins)
3 # - use external wv library
4 Summary: AbiWord - advanced wordprocessor
5 Summary(pl): AbiWord - zaawansowany procesor tekstu
6 Summary(pt_BR): Processador de textos completo
7 Summary(zh_CN): ¿çƽ̨µÄ×Ö´¦Àí³ÌÐò
13 Group: X11/Applications
14 Source0: http://dl.sourceforge.net/abiword/%{name}-%{version}.tar.gz
15 # Source0-md5: 01336526136b7fbc66328d80931710e3
16 Source1: http://dl.sourceforge.net/abiword/%{name}-plugins.tar.gz
17 Source2: %{name}.desktop
18 Patch0: %{name}-oldmagick.patch
19 Patch1: %{name}-fonts.patch
20 Patch2: %{name}-libtoolize.patch
21 URL: http://www.abisource.com/
22 BuildRequires: Aiksaurus-devel
23 BuildRequires: ImageMagick-c++-devel
24 BuildRequires: autoconf
25 BuildRequires: automake >= 1.5-8
26 BuildRequires: bonobo-devel
27 BuildRequires: gal-devel >= 0.5
28 BuildRequires: gdk-pixbuf-gnome-devel
29 BuildRequires: gettext-devel
30 BuildRequires: gnome-libs-devel >= 1.2.0
31 BuildRequires: gnome-vfs-devel
32 BuildRequires: gtk+-devel >= 1.2.7
33 BuildRequires: libglade-gnome-devel
34 BuildRequires: libtool
35 BuildRequires: libltdl-devel
36 BuildRequires: libxml-devel
37 BuildRequires: pspell-devel
38 BuildRequires: readline-devel
39 BuildRequires: zipios++-devel
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42 %define _sysconfdir /etc/X11/GNOME
45 AbiWord is a free word processing program similar to Microsoft Word.
46 It is suitable for typing papers, letters, reports, memos, and so
50 AbiWord jest darmowym procesorem tekstu podobnym do Microsoft Word.
51 Jest idealnym narzêdziem do pisania dokumentów, listów, raportów itp.
54 AbiWord é um processador de textos de livre distribuição para várias
55 plataformas, com o objetivo de ser um aplicativo leve e completo.
60 cd abiword-plugins/abiword-plugins
63 for file in {impexp{,/graphics},scripts}/*/autogen.sh; do
64 patch $file <%{PATCH2}
71 if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
72 CPPFLAGS="`pkg-config libpng12 --cflags`"
74 %configure CPPFLAGS="$CPPFLAGS" \
80 %{__make} -f GNUmakefile
82 cd ../abiword-plugins/abiword-plugins
83 find . -name autogen.sh -type f -exec /bin/sh -c "echo \"libtoolize --copy --force\" >> {}" ";"
84 ./autogen.sh; ./autogen.sh
85 %configure CPPFLAGS="$CPPFLAGS `%{_bindir}/gtk-config --cflags`" \
86 --prefix=%{_libdir}/AbiSuite \
90 --with-abiword=$PWD/../../abi/
91 %{__make} -f GNUmakefile
94 rm -rf $RPM_BUILD_ROOT
95 install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Office/Wordprocessors,%{_pixmapsdir}}
97 %{__make} -C abi -f GNUmakefile install \
98 DESTDIR=$RPM_BUILD_ROOT
99 %{__make} -C abiword-plugins/abiword-plugins -f GNUmakefile install \
100 DESTDIR=$RPM_BUILD_ROOT
102 ln -sf %{_libdir}/AbiSuite/AbiWord/plugins $RPM_BUILD_ROOT%{_datadir}/AbiSuite/AbiWord/plugins
103 ln -sf AbiWord $RPM_BUILD_ROOT%{_bindir}/abiword
105 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Office/Wordprocessors
106 install $RPM_BUILD_ROOT%{_datadir}/AbiSuite/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
109 rm -rf $RPM_BUILD_ROOT
112 %defattr(644,root,root,755)
113 %doc abi/docs/*.abw abi/CREDITS.TXT
114 %attr(755,root,root) %{_bindir}/*
116 %dir %{_libdir}/AbiSuite
117 %dir %{_libdir}/AbiSuite/AbiWord
118 %dir %{_libdir}/AbiSuite/AbiWord/plugins
119 %attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.so
120 %{_libdir}/AbiSuite/AbiWord/plugins/*.la
121 %{_applnkdir}/Office/Wordprocessors/*