X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=abiword.spec;h=49758c36bc6461852f5e0b1a02e2e375d1da180e;hb=2c759294c536b7fe16fac5ef279643a8fa71f8f1;hp=c8125da011e231d8aff7b1e6358a089c59cf1ba8;hpb=eee0aa2f70b0951d3edcc74272e01a1f094cd572;p=packages%2Fabiword.git diff --git a/abiword.spec b/abiword.spec index c8125da..49758c3 100644 --- a/abiword.spec +++ b/abiword.spec @@ -1,34 +1,59 @@ # # TODO: +# - package new plugins +# - restore cliparts # - complete descriptions # - fix broken bconds +# - installed, but unpackaged files +# /usr/include/abiword-2.6/abiwidget.h +# /usr/include/abiword-2.6/xap_UnixTableWidget.h +# /usr/lib/abiword-2.6/plugins/libAbiCollab.so +# /usr/lib/abiword-2.6/plugins/libAbiGremlin.so +# /usr/lib/abiword-2.6/plugins/libAbiOPML.so +# /usr/lib/abiword-2.6/plugins/libAbiOpenXML.so +# /usr/lib/abiword-2.6/plugins/libAbiWPG.so +# /usr/lib/abiword-2.6/plugins/libLoadBindings.so +# /usr/lib/abiword-2.6/plugins/libPresentation.so +# /usr/lib/pkgconfig/abiword-2.6.pc +# /usr/share/abiword-2.6/readme.abw +# /usr/share/abiword-2.6/scripts/abw2html.pl +# /usr/share/mime-info/abiword.keys # -#%bcond_without gnome # without GNOME libs -#%bcond_without gda # libgda support +%bcond_without gnome # without GNOME libs +%bcond_without gnomevfs # gnome-vfs support +%bcond_without gda # libgda support +%bcond_with goffice # try build plugin-goffice (requires goffice < 0.6.0) +%bcond_with xhtml # try build plugin-xhtml (compile error) +%bcond_with ots # try build plugin-ots (requires ots >= 0.5.0) +%bcond_with dash # try build plugin-dash (absolutly no idea) +%bcond_with bz2 # try build plugin-bz2 # -%define mver 2.4 +%define mver 2.6 # Summary: Multi-platform word processor Summary(pl.UTF-8): Wieloplatformowy procesor tekstu Name: abiword -Version: 2.4.6 -Release: 3 +Version: 2.6.0 +Release: 0.2 Epoch: 1 License: GPL Group: X11/Applications -Source0: http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.bz2 -# Source0-md5: 8ed5fb282b9741aca75b9e47500d39a1 +Source0: http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz +# Source0-md5: d627a5d1061160c683f2257da498355b +Source1: http://www.abisource.com/downloads/abiword/%{version}/source/%{name}-plugins-%{version}.tar.gz +# Source1-md5: ebdc165d1b6c3c69f11148cf7841f257 Patch0: %{name}-desktop.patch Patch1: %{name}-home_etc.patch Patch2: %{name}-mailmerge.patch Patch3: %{name}-poppler05x.patch -Patch4: %{name}-goffice03.patch +Patch4: %{name}-goffice05.patch Patch5: %{name}-eps15.patch +Patch6: %{name}-poppler-0.6-api.patch URL: http://www.abisource.com/ -BuildRequires: autoconf -BuildRequires: automake BuildRequires: aiksaurus-gtk-devel >= 1.2.1 BuildRequires: aspell-devel >= 0.60.4 +BuildRequires: autoconf +BuildRequires: automake BuildRequires: bzip2-devel BuildRequires: curl-devel BuildRequires: enchant-devel >= 1.2.6 @@ -36,6 +61,7 @@ BuildRequires: eps-devel >= 1.5 BuildRequires: fontconfig-devel >= 1:2.3.95 BuildRequires: fribidi-devel >= 0.10.4 BuildRequires: glib2-devel >= 1:2.12.1 +#BuildRequires: gnome-scan-devel < 0.6 BuildRequires: gtk+2-devel >= 2:2.10.1 BuildRequires: gtkmathview-devel >= 0.7.6 BuildRequires: gucharmap-devel >= 1.7.0 @@ -44,7 +70,7 @@ BuildRequires: libglade2-devel >= 1:2.6.0 BuildRequires: libgnomedb-devel >= 1:1.2.2 BuildRequires: libgnomeprintui-devel >= 2.12.1 BuildRequires: libgnomeui-devel >= 2.15.91 -BuildRequires: libgoffice-devel >= 0.3.1 +%{?with_goffice:BuildRequires: libgoffice-devel >= 0.6.0} BuildRequires: libgsf-devel >= 1.14.1 BuildRequires: libjpeg-devel BuildRequires: libpng-devel @@ -52,15 +78,19 @@ BuildRequires: librsvg-devel >= 1:2.15.90 BuildRequires: libtool BuildRequires: libwmf-devel >= 2:0.2.8.4 BuildRequires: libwpd-devel >= 0.8.5 +BuildRequires: libwpg-devel >= 0.1.0 +BuildRequires: libwps-devel >= 0.1.0 BuildRequires: libxml2-devel >= 1:2.6.26 BuildRequires: link-grammar-devel >= 4.2.1 -BuildRequires: ots-devel >= 0.4.1 +BuildRequires: loudmouth-devel >= 1.0.1 +%{?with_ots:BuildRequires: ots-devel >= 0.5.0} BuildRequires: pkgconfig >= 0.9.0 -BuildRequires: poppler-glib-devel >= 0.5.3 +BuildRequires: poppler-glib-devel >= 0.6 BuildRequires: popt-devel BuildRequires: psiconv-devel >= 0.9.6 BuildRequires: t1lib-devel BuildRequires: wv-devel >= 1.2.1 +Requires(post,postun): desktop-file-utils Obsoletes: abiword-plugin-collab Obsoletes: abiword-plugin-gdkpixbuf Obsoletes: abiword-plugin-gypsython @@ -68,7 +98,6 @@ Obsoletes: abiword-plugin-magick Obsoletes: abiword-plugin-referee Obsoletes: abiword-plugins-impexp Obsoletes: abiword-plugins-tools -Requires(post,postun): desktop-file-utils BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -84,7 +113,7 @@ platformie UNIX. %package plugin-aiksaurus Summary: AbiWord Aiksaurus plugin Summary(pl.UTF-8): Wtyczka AbiWorda Aiksaurus -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-aiksaurus @@ -98,7 +127,7 @@ bliskoznacznych. %package plugin-babelfish Summary: AbiWord Babelfish plugin Summary(pl.UTF-8): Wtyczka AbiWorda Babelfish -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-babelfish @@ -111,7 +140,7 @@ Wtyczka ta pozwala na przetłumaczenie wybranego tekstu. %package plugin-command Summary: AbiWord command line control Summary(pl.UTF-8): Konrolowanie AbiWorda z linii poleceń -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-command @@ -124,7 +153,7 @@ Wtyczka ta pozwala na kontrolowanie AbiWorda z poziomu linii poleceń. %package plugin-dash Summary: AbiWord Dash plugin Summary(pl.UTF-8): Wtyczka Dash dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-dash @@ -137,7 +166,7 @@ Wtyczka Dash. %package plugin-freetranslation Summary: AbiWord freetranslation.com plugin Summary(pl.UTF-8): Wtyczka AbiWorda dla freetranslation.com -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-freetranslation @@ -150,7 +179,7 @@ Wtyczka ta pozwala przetłumaczyć wybrany tekst. %package plugin-gda Summary: AbiWord GDA plugin Summary(pl.UTF-8): Wtyczka AbiWorda dla GDA -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} Requires: gnome-database-access-properties >= 1:1.2.1 @@ -165,7 +194,7 @@ pośrednictwem libgda. %package plugin-gdict Summary: AbiWord gDict plugin Summary(pl.UTF-8): Wtyczka AbiWorda gDict -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-gdict @@ -179,7 +208,7 @@ tekstu. %package plugin-gimp Summary: AbiWord image editor plugin Summary(pl.UTF-8): Wtyczka AbiWorda dla edytorów obrazu -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-gimp @@ -193,12 +222,11 @@ obróbki, takim jak Gimp. %package plugin-goffice Summary: GNOME Office plugin Summary(pl.UTF-8): Wtyczka GNOME Office -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-goffice -Allows to share GNOME Office objects between GOffice -appplications. +Allows to share GNOME Office objects between GOffice appplications. %description plugin-goffice -l pl.UTF-8 Pozwala na współdzielenie obiektów GNOME Office pomiędzy jego @@ -208,7 +236,7 @@ aplikacjami. %package plugin-google Summary: AbiWord Google plugin Summary(pl.UTF-8): Wtyczka Google dla AbiWorda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-google @@ -222,7 +250,7 @@ tekstu. %package plugin-mathview Summary: AbiWord MathView plugin Summary(pl.UTF-8): Wtyczka MAthView dla AbiWorda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-mathview @@ -235,7 +263,7 @@ Pozwala na wstawianie i edycję równań w stylu MathML lub LaTeX. %package plugin-ots Summary: AbiWord OTS plugin Summary(pl.UTF-8): Wtyczka OTS dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-ots @@ -248,7 +276,7 @@ Wtyczka ta służy do tworzenia podsumowania dokumentu. %package plugin-scripthappy Summary: AbiWord ScriptHappy plugin Summary(pl.UTF-8): Wtyczka ScriptHappy dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-scripthappy @@ -261,7 +289,7 @@ Wtyczka ScriptHappy. %package plugin-urldict Summary: AbiWord URLDict plugin Summary(pl.UTF-8): Wtyczka URLDict dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-urldict @@ -274,7 +302,7 @@ Słownik internetowy. %package plugin-wikipedia Summary: AbiWord Wikipedia plugin Summary(pl.UTF-8): Wtyczka Wikipedia dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-wikipedia @@ -289,7 +317,7 @@ zaznaczonego tekstu. %package plugin-applix Summary: AbiWord Applix plugin Summary(pl.UTF-8): Wtyczka Applix dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-applix @@ -302,7 +330,7 @@ Wtyczka ta służy do importu/eksportu plików Applix Worda. %package plugin-bmp Summary: AbiWord BMP plugin Summary(pl.UTF-8): Wtyczka BMP dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-bmp @@ -315,7 +343,7 @@ Wtyczka ta służy do wyświetlania bitmap. %package plugin-bz2 Summary: AbiWord BZ2 plugin Summary(pl.UTF-8): Wtyczka BZ2 dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-bz2 @@ -329,7 +357,7 @@ pomocy bzip2. %package plugin-clarisworks Summary: AbiWord ClarisWorks plugin Summary(pl.UTF-8): Wtyczka ClarisWorks dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-clarisworks @@ -342,7 +370,7 @@ Wtyczka ta służy do importu/eksportu plików Clarisworks. %package plugin-coquille Summary: AbiWord Coquille plugin Summary(pl.UTF-8): Wtyczka Coquille dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-coquille @@ -355,7 +383,7 @@ Rozszerzenia Docbooka. %package plugin-docbook Summary: AbiWord DocBook plugin Summary(pl.UTF-8): Wtyczka DocBook dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-docbook @@ -369,7 +397,7 @@ Docbook. %package plugin-eml Summary: AbiWord EML plugin Summary(pl.UTF-8): Wtyczka EML dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-eml @@ -383,7 +411,7 @@ Outlook. %package plugin-hrtext Summary: AbiWord HRText plugin Summary(pl.UTF-8): Wtyczka HRText dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-hrtext @@ -396,7 +424,7 @@ Wtyczka ta służy do eksportu ze znacznikiem "grupa news". %package plugin-hancom Summary: AbiWord Hancom plugin Summary(pl.UTF-8): Wtyczka Hancom dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-hancom @@ -409,7 +437,7 @@ Wtyczka ta służy jest importerem formatu Hancom Word. %package plugin-iscii Summary: AbiWord ISCII plugin Summary(pl.UTF-8): Wtyczka dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-iscii @@ -423,7 +451,7 @@ ISCII (Indic script). %package plugin-jpeg Summary: AbiWord JPEG plugin Summary(pl.UTF-8): Wtyczka JPEG dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-jpeg @@ -436,7 +464,7 @@ Wtyczka ta służy do wyświetlania obrazów w formacie JPEG. %package plugin-kword Summary: AbiWord KWord plugin Summary(pl.UTF-8): Wtyczka KWord dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-kword @@ -449,7 +477,7 @@ Wtyczka ta służy do importu/eksportu plików KWorda. %package plugin-latex Summary: AbiWord LaTeX plugin Summary(pl.UTF-8): Wtyczka LaTeX dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-latex @@ -462,7 +490,7 @@ Wtyczka ta służy do eksportu do LaTeXa. %package plugin-link-grammar Summary: AbiWord Link Grammar plugin Summary(pl.UTF-8): Wtyczka Gramatyki dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-link-grammar @@ -475,7 +503,7 @@ Wtyczka Gramatyki dla Abiworda. %package plugin-mif Summary: AbiWord MIF plugin Summary(pl.UTF-8): Wtyczka MIF dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-mif @@ -488,7 +516,7 @@ Wtyczka MIF. %package plugin-mswrite Summary: AbiWord MSWrite plugin Summary(pl.UTF-8): Wtyczka MSWrite dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-mswrite @@ -501,7 +529,7 @@ Wtyczka ta służy do importu plików MS Write'a. %package plugin-nroff Summary: AbiWord Nroff plugin Summary(pl.UTF-8): Wtyczka Nroff dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-nroff @@ -514,7 +542,7 @@ Typy plików nroff/man. %package plugin-opendocument Summary: AbiWord OpenDocument plugin Summary(pl.UTF-8): Wtyczka OpenDocument dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-opendocument @@ -527,7 +555,7 @@ Wtyczka ta służy do importu/eksportu plików OpenDocument. %package plugin-openwritter Summary: AbiWord OpenWriter plugin Summary(pl.UTF-8): Wtyczka OpenWriter dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-openwritter @@ -540,7 +568,7 @@ Wtyczka ta służy do importu/eksportu plików OpenOffice'a. %package plugin-palmdoc Summary: AbiWord PalmDoc plugin Summary(pl.UTF-8): Wtyczka PalmDoc dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-palmdoc @@ -553,7 +581,7 @@ Wtyczka PalmDoc. %package plugin-passepartout Summary: AbiWord Passepartout plugin Summary(pl.UTF-8): Wtyczka Passepartout dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-passepartout @@ -566,7 +594,7 @@ Wtyczka Passepartout. %package plugin-pdf Summary: AbiWord PDF plugin Summary(pl.UTF-8): Wtyczka PDF dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-pdf @@ -579,7 +607,7 @@ Eksportuje dokumenty do formatu PDF. %package plugin-psion Summary: AbiWord Psion plugin Summary(pl.UTF-8): Wtyczka Psion dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-psion @@ -592,7 +620,7 @@ Wtyczka ta służy do importu/eksportu plików Psiona. %package plugin-rsvg Summary: AbiWord RSVG plugin Summary(pl.UTF-8): Wtyczka RSVG dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-rsvg @@ -605,7 +633,7 @@ Wtyczka ta służy do wyświetlania plików SVG. %package plugin-sdw Summary: AbiWord SDW plugin Summary(pl.UTF-8): Wtyczka SDW dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-sdw @@ -618,7 +646,7 @@ Wtyczka ta służy do importu plików StarOffice'a 5.x. %package plugin-t602 Summary: AbiWord T602 plugin Summary(pl.UTF-8): Wtyczka T602 dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-t602 @@ -631,7 +659,7 @@ Wtyczka ta służy do importu plików T602. %package plugin-wmf Summary: AbiWord WMF plugin Summary(pl.UTF-8): Wtyczka WMF dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-wmf @@ -644,7 +672,7 @@ Wtyczka ta służy do wyświetlania plików typu Windows Metafile. %package plugin-wml Summary: AbiWord WML plugin Summary(pl.UTF-8): Wtyczka WML dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-wml @@ -657,7 +685,7 @@ Wtyczka ta służy do importu/eksportu plików WML. %package plugin-wordperfect Summary: AbiWord WordPerfect plugin Summary(pl.UTF-8): Wtyczka WordPerfect dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-wordperfect @@ -671,7 +699,7 @@ WordPerfect. %package plugin-xhtml Summary: AbiWord XHTML plugin Summary(pl.UTF-8): Wtyczka XHTML dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-xhtml @@ -680,11 +708,11 @@ Import HTML/multipart HTML. %description plugin-xhtml -l pl.UTF-8 Wtyczka ta służy do importu plików HTML/wieloczęściowego HTML. -# abiXSLFO +# abiXSLFO %package plugin-xslfo Summary: AbiWord XSLFO plugin Summary(pl.UTF-8): Wtyczka XSLFO dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-xslfo @@ -694,11 +722,11 @@ Import/export XSL-FO. Wtyczka ta służy do importu/eksportu XSL-FO. # no one knows category -# abiCAPI +# abiCAPI %package plugin-capi Summary: AbiWord CAPI plugin Summary(pl.UTF-8): Wtyczka CAPI dla Abiworda -Group: Applications/Productivity +Group: X11/Applications Requires: %{name} = %{epoch}:%{version}-%{release} %description plugin-capi @@ -710,7 +738,7 @@ Wtyczka CAPI. %package clipart Summary: AbiWord Clipart Summary(pl.UTF-8): Cliparty dla AbiWorda -Group: Applications/Productivity +Group: X11/Applications %description clipart This is the clipart portfolio used by AbiWord. @@ -719,52 +747,63 @@ This is the clipart portfolio used by AbiWord. Jest to teczka clipartów używanych przez AbiWorda. %prep -%setup -q +%setup -q -a1 %patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch5 -p1 -%patch4 -p0 +# needs some work +#patch1 -p1 +# seems applied +#patch2 -p1 + +#plugins stuff +#patch3 -p1 +#patch4 -p0 +#patch5 -p1 +#patch6 -p0 # use generic icon name -sed -i -e 's|abiword_48.png|abiword.png|' abi/GNUmakefile.am -mv abi/abiword_48.png abi/abiword.png +sed -i -e 's|abiword_48.png|abiword.png|' GNUmakefile.am +mv abiword_48.png abiword.png %build -cd abi %{__aclocal} -I ac-helpers %{__automake} %{__autoconf} %configure \ --disable-static \ + --%{!?with_gnome:dis}%{?with_gnome:en}able-gnomeui \ + --%{!?with_gnomevfs:dis}%{?with_gnomevfs:en}able-gnomevfs \ + --enable-printing \ + --enable-scripting \ --enable-threads \ --with-libxml2 \ --with-pspell \ --with-sys-wv -# see TODO -# --%{!?with_gnome:dis}%{?with_gnome:en}able-gnome \ - %{__make} -cd ../abiword-plugins -./nextgen.sh -%configure +cd abiword-plugins-%{version} +%{__libtoolize} +%{__aclocal} -I ac-helpers +%{__automake} +%{__autoconf} +%configure \ + --with-abiword=.. \ + %{!?with_goffice:--disable-abigoffice} \ + %{!?with_xhtml:--disable-xhtml} %{__make} %install rm -rf $RPM_BUILD_ROOT -%{__make} -C abiword-plugins install \ +%{__make} -C abiword-plugins-%{version} install \ DESTDIR=$RPM_BUILD_ROOT -%{__make} -C abi install \ +%{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ icondir=%{_pixmapsdir} # Remove useless files -rm -f $RPM_BUILD_ROOT%{_libdir}/AbiWord-%{mver}/plugins/*.la +rm -f $RPM_BUILD_ROOT%{_libdir}/abiword-%{mver}/plugins/*.la %clean rm -rf $RPM_BUILD_ROOT @@ -778,208 +817,213 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/* -%dir %{_datadir}/AbiSuite-%{mver} -%dir %{_datadir}/AbiSuite-%{mver}/AbiWord -%dir %{_datadir}/AbiSuite-%{mver}/AbiWord/scripts -%dir %{_libdir}/AbiWord-%{mver} -%dir %{_libdir}/AbiWord-%{mver}/plugins -%{_datadir}/AbiSuite-%{mver}/AbiWord/glade -%{_datadir}/AbiSuite-%{mver}/AbiWord/scripts/* -%{_datadir}/AbiSuite-%{mver}/AbiWord/strings -%{_datadir}/AbiSuite-%{mver}/AbiWord/system.profile* -%{_datadir}/AbiSuite-%{mver}/icons -%{_datadir}/AbiSuite-%{mver}/templates +%dir %{_lib}/abiword-%{mver} +%dir %{_lib}/abiword-%{mver}/plugins +%dir %{_datadir}/abiword-%{mver} +%{_datadir}/abiword-%{mver}/glade +%{_datadir}/abiword-%{mver}/readme.txt +%{_datadir}/abiword-%{mver}/strings +%{_datadir}/abiword-%{mver}/system.profile* +%{_datadir}/abiword-%{mver}/templates %{_desktopdir}/*.desktop %{_pixmapsdir}/*.png -%{_datadir}/AbiSuite-%{mver}/AbiWord/readme.txt -%{_libdir}/AbiWord-%{mver}/plugins/AbiWord -%files plugin-aiksaurus +%files plugin-aiksaurus %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiAikSaurus.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiAikSaurus.so %files plugin-babelfish %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiBabelfish.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiBabelfish.so %files plugin-capi %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiCAPI.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiCAPI.so %files plugin-command %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiCommand.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiCommand.so +%if %{with dash} %files plugin-dash %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiDash.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiDash.so +%endif %files plugin-freetranslation %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiFreeTranslation.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiFreeTranslation.so %if %{with gda} %files plugin-gda %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiGDA.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiGDA.so %endif %files plugin-gdict %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiGdict.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiGdict.so %files plugin-gimp %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiGimp.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiGimp.so +%if %{with goffice} %files plugin-goffice %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiGOChart.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiGOChart.so +%endif %files plugin-google %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiGoogle.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiGoogle.so %files plugin-mathview %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiMathView.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiMathView.so +%if %{with ots} %files plugin-ots %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiOTS.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiOTS.so +%endif %files plugin-scripthappy %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiScriptHappy.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiScriptHappy.so %files plugin-urldict %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiURLDict.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiURLDict.so %files plugin-wikipedia %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiWikipedia.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiWikipedia.so %files plugin-applix %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiApplix.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiApplix.so %files plugin-bmp %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiBMP.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiBMP.so +%if %{with bz2} %files plugin-bz2 %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiBZ2.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiBZ2.so +%endif %files plugin-clarisworks %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiClarisWorks.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiClarisWorks.so %files plugin-docbook %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiDocBook.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiDocBook.so %files plugin-eml %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiEML.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiEML.so %files plugin-hrtext %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiHRText.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiHRText.so %files plugin-hancom %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiHancom.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiHancom.so %files plugin-iscii %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiISCII.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiISCII.so %files plugin-jpeg %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiJPEG.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiJPEG.so %files plugin-kword %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiKWord.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiKWord.so %files plugin-latex %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiLaTeX.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiLaTeX.so %files plugin-link-grammar %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiGrammar.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiGrammar.so %files plugin-mif %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiMIF.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiMIF.so %files plugin-mswrite %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiMSWrite.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiMSWrite.so %files plugin-nroff %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiNroff.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiNroff.so %files plugin-opendocument %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiOpenDocument.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiOpenDocument.so %files plugin-openwritter %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiOpenWriter.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiOpenWriter.so %files plugin-palmdoc %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiPalmDoc.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiPalmDoc.so %files plugin-passepartout %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiPassepartout.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiPassepartout.so %files plugin-pdf %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiPDF.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiPDF.so %files plugin-psion %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiPsion.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiPsion.so %files plugin-rsvg %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiRSVG.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiRSVG.so %files plugin-sdw %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiSDW.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiSDW.so %files plugin-t602 %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiT602.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiT602.so %files plugin-wmf %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiWMF.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiWMF.so %files plugin-wml %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiWML.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiWML.so %files plugin-wordperfect %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiWordPerfect.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiWordPerfect.so +%if %{with xhtml} %files plugin-xhtml %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiXHTML.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiXHTML.so +%endif %files plugin-xslfo %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/AbiWord-%{mver}/plugins/libAbiXSLFO.so +%attr(755,root,root) %{_libdir}/abiword-%{mver}/plugins/libAbiXSLFO.so %files clipart %defattr(644,root,root,755) -%{_datadir}/AbiSuite-%{mver}/clipart +#{_datadir}/AbiSuite-%{mver}/clipart