]> git.pld-linux.org Git - packages/abiword.git/blobdiff - abiword.spec
- updated python BR, added aiksaurus,enchant,wpd,ots support
[packages/abiword.git] / abiword.spec
index 81309960a5b751bc5964c187db2894fd9c9822ca..c6cf6ac8bcb834b3ea3bd4e9ccfacf3f978c7eab 100644 (file)
@@ -1,31 +1,44 @@
-# TODO:
-#      - use external wv library
 Summary:       Multi-platform word processor
 Summary(pl):   Wieloplatformowy procesor tekstu
 Name:          abiword
-Version:       1.9.1
-Release:       0.1
+Version:       2.0.1
+Release:       1
 Epoch:         1
 License:       GPL
 Group:         X11/Applications
-Source0:       http://dl.sourceforge.net/abiword/%{name}-%{version}.tar.bz2
-# Source0-md5: 978644437cfaf56d46ea87fa6339ea4c
+Source0:       http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+# Source0-md5: 4b927771a4e91db5de9cfe811aa7545f
+Source1:       http://dl.sourceforge.net/%{name}/%{name}-plugins-%{version}.tar.bz2
+# Source1-md5: 5aa1e05c0f7b8ab7e92c2a296f1a5673
+Patch0:                %{name}-desktop.patch
+Patch1:                %{name}-types.patch
 URL:           http://www.abisource.com/
+BuildRequires: aiksaurus-gtk-devel >= 1.0
+BuildRequires: aspell-devel >= 0.50.0
 BuildRequires: bzip2-devel
-BuildRequires: fontconfig-devel
+BuildRequires: enchant-devel >= 0.4.0
+BuildRequires: fontconfig-devel >= 1.0
 BuildRequires: fribidi-devel >= 0.10.4
 BuildRequires: gal-devel >= 1.99
 BuildRequires: glib2-devel >= 2.0.0
 BuildRequires: gtk+2-devel >= 2.0.0
+BuildRequires: gucharmap-devel >= 0.7
 BuildRequires: libbonobo-devel >= 2.2.0
+BuildRequires: libglade2-devel >=  2.0.0
 BuildRequires: libgnomeui-devel >= 2.2.0
-BuildRequires: libgnomeprint-devel >= 2.2.0
-BuildRequires: libgnomeprintui-devel >= 2.2.0
-BuildRequires: libgsf-devel
+BuildRequires: libgnomeprint-devel >= 2.2.1
+BuildRequires: libgnomeprintui-devel >= 2.2.1.3-2
+BuildRequires: libgsf-devel >= 1.4.0
 BuildRequires: libjpeg-devel
-BuildRequires: librsvg-devel
+BuildRequires: librsvg-devel >= 2.0
+BuildRequires: libwmf-devel >= 0.2.8
+BuildRequires: libwpd-devel >= 0.6.0
 BuildRequires: libxml2-devel >= 2.4.2
-BuildRequires: pspell-devel >= 0.11.1
+BuildRequires: nautilus-devel >= 2.0
+BuildRequires: ots-devel >= 0.4.1
+BuildRequires: python-devel >= 1:2.3
+BuildRequires: wv-devel >= 1.0.0
+BuildRequires: xft-devel >= 2.0
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -33,13 +46,14 @@ AbiWord is a multi-platform word processor with a GTK+ interface on
 the UNIX platform.
 
 %description -l pl
-AbiWord jest wieloplatformowym procesorem tekstu z interfejsem GTK+ na platformie UNIX.
+AbiWord jest wieloplatformowym procesorem tekstu z interfejsem GTK+ na
+platformie UNIX.
 
 %package plugins-tools
-Summary:       Various tools that can be used to extend AbiWord's capabilities.
-Summary(pl):   Ró¿ne narzêdzia powiêkszaj±ce mo¿liwo¶ci AbiWord.
-Group:                 Applications/Productivity
-Requires:      %{name} = %{version}
+Summary:       Various tools that can be used to extend AbiWord's capabilities
+Summary(pl):   Ró¿ne narzêdzia powiêkszaj±ce mo¿liwo¶ci AbiWorda
+Group:         Applications/Productivity
+Requires:      %{name} = %{epoch}:%{version}
 
 %description plugins-tools
 This is a set of plugins for AbiWord.  It includes
@@ -48,40 +62,68 @@ This is a set of plugins for AbiWord.  It includes
     abigimp: Process images in AbiWord using the Gimp.
   abimagick: Process images in AbiWord using ImageMagick.
   wikipedia: Access the Wikipedia reference from AbiWord.
-    urldict: Cross-platform url dictionary plugin.
-      gdict: Use the gnome dictionary application from within AbiWord.
+    urldict: Cross-platform URL dictionary plugin.
+      gdict: Use the GNOME dictionary application from within AbiWord.
   aiksaurus: Use the Aiksaurus thesaurus in AbiWord.
   babelfish: Translate text online using Babelfish.
-ScriptHappy: Run other programs in a shell and direct the output to AbiWord.
+ScriptHappy: Run other programs in a shell and direct the output to
+             AbiWord.
+
+%description plugins-tools -l pl
+Jest to zestaw wtyczek dla AbiWorda. Zawiera:
+        eml: U¿ywanie notacji matematycznej w AbiWordzie.
+ abicommand: Wykonywanie operacji AbiWordem z linii poleceñ.
+    abigimp: Obróbka obrazków w AbiWordzie przy u¿yciu Gimpa.
+  abimagick: Obróbka obrazków w AbiWordzie przy u¿yciu ImageMagick.
+  wikipedia: Dostêp do Wikipedii z Abiworda.
+    urldict: Wieloplatformowa wtyczka s³ownika URL.
+      gdict: U¿ywanie aplikacji s³ownikowej GNOME z poziomu AbiWorda.
+  aiksaurus: U¿ywanie tezaurusa Aiksaurus w AbiWordzie.
+  babelfish: Automatyczne t³umaczenie tekstu przy u¿yciu Babelfisha.
+ScriptHappy: Uruchamianie innych programów z poziomu pow³oki z
+             wyj¶ciem do AbiWorda.
 
 %package plugins-impexp
-Summary:       Plugins to import and export otherwise unsupported formats.
-Summary(pl):   Wtyczki importuj±ce i eksportuj±ce do róznych formatów dokumentów.
-Group:                 Applications/Productivity
-Requires:      %{name} = %{version}
+Summary:       Plugins to import and export otherwise unsupported formats
+Summary(pl):   Wtyczki importuj±ce i eksportuj±ce do róznych formatów dokumentów
+Group:         Applications/Productivity
+Requires:      %{name} = %{epoch}:%{version}
 
 %description plugins-impexp
-This is a set of plugins for AbiWord.  It includes support for OpenWriter,
-bzipped AbiWord, and (x)html document formats.  Additionally, it adds support
-for certain image types to AbiWord builds that were not gnome-enabled.
+This is a set of plugins for AbiWord. It includes support for
+OpenWriter, bzipped AbiWord, and (x)html document formats.
+Additionally, it adds support for certain image types to AbiWord
+builds that were not gnome-enabled.
+
+%description plugins-impexp -l pl
+Ten zestaw wtyczek do AbiWorda zawiera obs³ugê formatów dokumentów
+OpenWritera, zbzipowanego AbiWorda  oraz (X)HTML. Ponadto dodaje
+obs³ugê ró¿nych rodzajów obrazków do AbiWorda zbudowanego bez
+obs³ugi GNOME.
 
 %package clipart
-Summary:       AbiWord Clipart
-Group:                 Applications/Productivity
-                                                                                                                                                    
+Summary:       AbiWord Clipart
+Summary(pl):   Cliparty dla AbiWorda
+Group:         Applications/Productivity
+
 %description clipart
 This is the clipart portfolio used by AbiWord.
 
+%description clipart -l pl
+Jest to teczka clipartów u¿ywanych przez Abiworda.
+
 %prep
-%setup -q
+%setup -q -a 1
+%patch0 -p1
+%patch1 -p1
 
 %build
 cd abi
 ./autogen.sh
 %configure \
        --enable-gnome \
-       --enable-xft \
-       --with-pspell
+       --with-pspell \
+       --with-sys-wv
 %{__make}
 
 cd ../abiword-plugins
@@ -142,15 +184,8 @@ cd ../abi
        DESTDIR=$RPM_BUILD_ROOT
 
 # Manual fixes to Abi package
-#Desktop file and icon
 install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
-install $RPM_BUILD_ROOT%{_datadir}/AbiSuite-2.0/icons/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
-install src/pkg/linux/rpm/data/abiword.desktop $RPM_BUILD_ROOT%{_desktopdir}
-perl -p -i -e "s|Exec=abiword|Exec=AbiWord-2.0|" $RPM_BUILD_ROOT%{_desktopdir}/abiword.desktop
-
-#Bonobo stuff
-install -d $RPM_BUILD_ROOT%{_libdir}/bonobo/servers
-mv $RPM_BUILD_ROOT%{_datadir}/AbiSuite-2.0/GNOME_AbiWord_Control_2_0.server $RPM_BUILD_ROOT%{_libdir}/bonobo/servers
+mv $RPM_BUILD_ROOT%{_iconsdir}/abiword_48.png $RPM_BUILD_ROOT%{_pixmapsdir}
 
 #Remove useless files
 rm -f $RPM_BUILD_ROOT%{_libdir}/AbiWord-2.0/plugins/*.la
@@ -161,7 +196,6 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-#%doc abi/docs/*.abw abi/CREDITS.TXT
 %attr(755,root,root) %{_bindir}/*
 %dir %{_datadir}/AbiSuite-2.0
 %dir %{_datadir}/AbiSuite-2.0/AbiWord
@@ -184,46 +218,49 @@ rm -rf $RPM_BUILD_ROOT
 
 %files plugins-tools
 %defattr(644,root,root,755)
-%{_libdir}/AbiWord-2.0/plugins/libAbiCommand.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiBabelfish.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiFreeTranslation.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiGdict.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiGimp.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiGoogle.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiGypsython.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiURLDict.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiWikipedia.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiReferee.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiScriptHappy.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiAikSaurus.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiCommand.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiBabelfish.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiFreeTranslation.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGdict.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGimp.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGoogle.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGypsython.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiOTS.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiReferee.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiScriptHappy.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiURLDict.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWikipedia.so
 
 %files plugins-impexp
 %defattr(644,root,root,755)
-%{_libdir}/AbiWord-2.0/plugins/libAbiApplix.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiBMP.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiBZ2.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiClarisWorks.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiCoquille.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiDocBook.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiEML.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiGdkPixbuf.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiHancom.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiHRText.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiISCII.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiJPEG.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiKWord.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiLaTeX.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiMIF.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiMSWrite.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiOpenWriter.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiPW.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiPalmDoc.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiRSVG.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiSDW.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiT602.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiWMF.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiWML.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiXHTML.so
-%{_libdir}/AbiWord-2.0/plugins/libAbiXSLFO.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiApplix.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiBMP.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiBZ2.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiClarisWorks.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiCoquille.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiDocBook.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiEML.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiGdkPixbuf.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiHancom.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiHRText.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiISCII.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiJPEG.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiKWord.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiLaTeX.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiMIF.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiMSWrite.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiOpenWriter.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiPalmDoc.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiRSVG.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiSDW.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiT602.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWMF.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWML.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiWordPerfect.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiXHTML.so
+%attr(755,root,root) %{_libdir}/AbiWord-2.0/plugins/libAbiXSLFO.so
+%{_libdir}/AbiWord-2.0/plugins/AbiWord/glade/ots.glade
 
 %files clipart
 %defattr(644,root,root,755)
This page took 0.036592 seconds and 4 git commands to generate.