2 # - split into subpackages (plugins)
3 # - use external wv library
4 Summary: AbiWord - advanced wordprocessor
5 Summary(pl): AbiWord - zaawansowany procesor tekstu
10 Group: X11/Applications
11 Source0: http://download.sourceforge.net/abiword/%{name}-%{version}.tar.gz
12 Source1: http://prdownloads.sourceforge.net/abiword/abiword-plugins.tar.gz
13 Source2: %{name}.desktop
14 Patch0: %{name}-oldmagick.patch
15 URL: http://www.abisource.com/
16 BuildRequires: Aiksaurus-devel
17 BuildRequires: ImageMagick-c++-devel
18 BuildRequires: ImageMagick-devel
19 BuildRequires: ORBit-devel
20 BuildRequires: autoconf
21 BuildRequires: automake >= 1.5-8
22 BuildRequires: bonobo-devel
23 BuildRequires: bzip2-devel
24 BuildRequires: expat-devel
25 BuildRequires: gettext-devel
26 BuildRequires: gnome-libs-devel
27 BuildRequires: gnome-vfs-devel
28 BuildRequires: gtk+-devel >= 1.2.7
29 BuildRequires: libjpeg-devel
30 BuildRequires: libpng-devel
31 BuildRequires: libtool
32 BuildRequires: libxml2-devel
33 BuildRequires: libltdl-devel
34 BuildRequires: pspell-devel
35 BuildRequires: readline-devel
36 BuildRequires: zipios++-devel
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define _prefix /usr/X11R6
40 %define _mandir %{_prefix}/man
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.
54 cd abiword-plugins/abiword-plugins
60 gettextize --copy --force
61 if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
62 CPPFLAGS="`pkg-config libpng12 --cflags`"
64 %configure CPPFLAGS="$CPPFLAGS" \
71 %{__make} -f GNUmakefile
73 cd ../abiword-plugins/abiword-plugins
74 find . -name autogen.sh -type f -exec /bin/sh -c "echo \"libtoolize --copy --force\" >> {}" ";"
75 ./autogen.sh; ./autogen.sh
76 %configure CPPFLAGS="$CPPFLAGS `%{_bindir}/gtk-config --cflags`" \
77 --prefix=%{_libdir}/AbiSuite \
81 --with-abiword=$PWD/../../abi/
82 %{__make} -f GNUmakefile
85 rm -rf $RPM_BUILD_ROOT
86 install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Office/Wordprocessors,%{_pixmapsdir}}
88 %{__make} -C abi -f GNUmakefile install \
89 DESTDIR=$RPM_BUILD_ROOT
90 %{__make} -C abiword-plugins/abiword-plugins -f GNUmakefile install \
91 DESTDIR=$RPM_BUILD_ROOT
93 ln -sf %{_libdir}/AbiSuite/AbiWord/plugins $RPM_BUILD_ROOT%{_datadir}/AbiSuite/AbiWord/plugins
94 ln -sf %{_bindir}/AbiWord $RPM_BUILD_ROOT%{_bindir}/abiword
96 install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Office/Wordprocessors
97 install $RPM_BUILD_ROOT%{_datadir}/AbiSuite/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
99 gzip -9nf abi/CREDITS.TXT
102 rm -rf $RPM_BUILD_ROOT
105 %defattr(644,root,root,755)
106 %doc abi/docs/*.abw abi/*.gz
107 %attr(755,root,root) %{_bindir}/*
109 %dir %{_libdir}/AbiSuite
110 %dir %{_libdir}/AbiSuite/AbiWord
111 %dir %{_libdir}/AbiSuite/AbiWord/plugins
112 %attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.so
113 %attr(755,root,root) %{_libdir}/AbiSuite/AbiWord/plugins/*.la
114 %{_applnkdir}/Office/Wordprocessors/*