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 Source1: http://dl.sourceforge.net/abiword/%{name}-plugins.tar.gz
16 Source2: %{name}.desktop
17 Patch0: %{name}-oldmagick.patch
18 Patch1: %{name}-fonts.patch
19 Patch2: %{name}-libtoolize.patch
20 URL: http://www.abisource.com/
21 BuildRequires: Aiksaurus-devel
22 BuildRequires: ImageMagick-c++-devel
23 BuildRequires: autoconf
24 BuildRequires: automake >= 1.5-8
25 BuildRequires: bonobo-devel
26 BuildRequires: gal-devel >= 0.5
27 BuildRequires: gdk-pixbuf-gnome-devel
28 BuildRequires: gettext-devel
29 BuildRequires: gnome-libs-devel >= 1.2.0
30 BuildRequires: gnome-vfs-devel
31 BuildRequires: gtk+-devel >= 1.2.7
32 BuildRequires: libglade-gnome-devel
33 BuildRequires: libtool
34 BuildRequires: libltdl-devel
35 BuildRequires: libxml-devel
36 BuildRequires: pspell-devel
37 BuildRequires: readline-devel
38 BuildRequires: zipios++-devel
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 %define _sysconfdir /etc/X11/GNOME
44 AbiWord is a free word processing program similar to Microsoft Word.
45 It is suitable for typing papers, letters, reports, memos, and so
49 AbiWord jest darmowym procesorem tekstu podobnym do Microsoft Word.
50 Jest idealnym narzêdziem do pisania dokumentów, listów, raportów itp.
53 AbiWord é um processador de textos de livre distribuição para várias
54 plataformas, com o objetivo de ser um aplicativo leve e completo.
59 cd abiword-plugins/abiword-plugins
62 for file in {impexp{,/graphics},scripts}/*/autogen.sh; do
63 patch $file <%{PATCH2}
70 if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
71 CPPFLAGS="`pkg-config libpng12 --cflags`"
73 %configure CPPFLAGS="$CPPFLAGS" \
79 %{__make} -f GNUmakefile
81 cd ../abiword-plugins/abiword-plugins
82 find . -name autogen.sh -type f -exec /bin/sh -c "echo \"libtoolize --copy --force\" >> {}" ";"
83 ./autogen.sh; ./autogen.sh
84 %configure CPPFLAGS="$CPPFLAGS `%{_bindir}/gtk-config --cflags`" \
85 --prefix=%{_libdir}/AbiSuite \
89 --with-abiword=$PWD/../../abi/
90 %{__make} -f GNUmakefile
93 rm -rf $RPM_BUILD_ROOT
94 install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Office/Wordprocessors,%{_pixmapsdir}}
96 %{__make} -C abi -f GNUmakefile install \
97 DESTDIR=$RPM_BUILD_ROOT
98 %{__make} -C abiword-plugins/abiword-plugins -f GNUmakefile install \
99 DESTDIR=$RPM_BUILD_ROOT
101 ln -sf %{_libdir}/AbiSuite/AbiWord/plugins $RPM_BUILD_ROOT%{_datadir}/AbiSuite/AbiWord/plugins
102 ln -sf AbiWord $RPM_BUILD_ROOT%{_bindir}/abiword
104 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Office/Wordprocessors
105 install $RPM_BUILD_ROOT%{_datadir}/AbiSuite/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
108 rm -rf $RPM_BUILD_ROOT
111 %defattr(644,root,root,755)
112 %doc abi/docs/*.abw abi/CREDITS.TXT
113 %attr(755,root,root) %{_bindir}/*
115 %dir %{_libdir}/AbiSuite
116 %dir %{_libdir}/AbiSuite/AbiWord
117 %dir %{_libdir}/AbiSuite/AbiWord/plugins
118 %attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.so
119 %{_libdir}/AbiSuite/AbiWord/plugins/*.la
120 %{_applnkdir}/Office/Wordprocessors/*