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://download.sourceforge.net/abiword/%{name}-%{version}.tar.gz
15 Source1: http://prdownloads.sourceforge.net/abiword/%{name}-plugins.tar.gz
16 Source2: %{name}.desktop
17 Patch0: %{name}-oldmagick.patch
18 Patch1: %{name}-fonts.patch
19 URL: http://www.abisource.com/
20 BuildRequires: Aiksaurus-devel
21 BuildRequires: ImageMagick-c++-devel
22 BuildRequires: autoconf
23 BuildRequires: automake >= 1.5-8
24 BuildRequires: bonobo-devel
25 BuildRequires: gal-devel >= 0.5
26 BuildRequires: gdk-pixbuf-gnome-devel
27 BuildRequires: gettext-devel
28 BuildRequires: gnome-libs-devel >= 1.2.0
29 BuildRequires: gnome-vfs-devel
30 BuildRequires: gtk+-devel >= 1.2.7
31 BuildRequires: libglade-gnome-devel
32 BuildRequires: libtool
33 BuildRequires: libltdl-devel
34 BuildRequires: libxml-devel
35 BuildRequires: pspell-devel
36 BuildRequires: readline-devel
37 BuildRequires: zipios++-devel
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 %define _prefix /usr/X11R6
41 %define _mandir %{_prefix}/man
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
67 if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
68 CPPFLAGS="`pkg-config libpng12 --cflags`"
70 %configure CPPFLAGS="$CPPFLAGS" \
76 %{__make} -f GNUmakefile
78 cd ../abiword-plugins/abiword-plugins
79 find . -name autogen.sh -type f -exec /bin/sh -c "echo \"libtoolize --copy --force\" >> {}" ";"
80 ./autogen.sh; ./autogen.sh
81 %configure CPPFLAGS="$CPPFLAGS `%{_bindir}/gtk-config --cflags`" \
82 --prefix=%{_libdir}/AbiSuite \
86 --with-abiword=$PWD/../../abi/
87 %{__make} -f GNUmakefile
90 rm -rf $RPM_BUILD_ROOT
91 install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Office/Wordprocessors,%{_pixmapsdir}}
93 %{__make} -C abi -f GNUmakefile install \
94 DESTDIR=$RPM_BUILD_ROOT
95 %{__make} -C abiword-plugins/abiword-plugins -f GNUmakefile install \
96 DESTDIR=$RPM_BUILD_ROOT
98 ln -sf %{_libdir}/AbiSuite/AbiWord/plugins $RPM_BUILD_ROOT%{_datadir}/AbiSuite/AbiWord/plugins
99 ln -sf %{_bindir}/AbiWord $RPM_BUILD_ROOT%{_bindir}/abiword
101 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Office/Wordprocessors
102 install $RPM_BUILD_ROOT%{_datadir}/AbiSuite/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
105 rm -rf $RPM_BUILD_ROOT
108 %defattr(644,root,root,755)
109 %doc abi/docs/*.abw abi/CREDITS.TXT
110 %attr(755,root,root) %{_bindir}/*
112 %dir %{_libdir}/AbiSuite
113 %dir %{_libdir}/AbiSuite/AbiWord
114 %dir %{_libdir}/AbiSuite/AbiWord/plugins
115 %attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.so
116 %attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.la
117 %{_applnkdir}/Office/Wordprocessors/*