diff --git a/.gitignore b/.gitignore index 1f0fb78..a5f0a51 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ /abiword-3.*.tar.gz /abiword-docs-3.*.tar.gz -/AbiWord-release-3.0.7.tar.bz2 diff --git a/abiword-3.0.0-link-grammar-5-second.patch b/abiword-3.0.0-link-grammar-5-second.patch new file mode 100644 index 0000000..c471c74 --- /dev/null +++ b/abiword-3.0.0-link-grammar-5-second.patch @@ -0,0 +1,35 @@ +--- abiword-3.0.0/plugins/grammar/linkgrammarwrap/LinkGrammarWrap.cpp.orig 2014-06-30 08:21:30.000000000 -0500 ++++ abiword-3.0.0/plugins/grammar/linkgrammarwrap/LinkGrammarWrap.cpp 2014-06-30 08:27:01.000000000 -0500 +@@ -220,6 +220,7 @@ bool LinkGrammarWrap::parseSentence(Piec + pErr = NULL; + } + ++#ifdef DEAD_DEBUG_CODE + // for(i=0; i< pT->m_vecGrammarErrors.getItemCount(); i++) + // { + // pErr = pT->m_vecGrammarErrors.getNthItem(i); +@@ -227,15 +228,10 @@ bool LinkGrammarWrap::parseSentence(Piec + // } + UT_UTF8String sErr = linkage_get_violation_name(linkage); + // UT_DEBUGMSG(("Top Level error message |%s|\n",sErr.utf8_str())); +- UT_sint32 count = linkage_get_num_sublinkages(linkage); + // + // Find linkages with violations + // +- for(i=0; im_iErrLow = iLow; +- pWordMap->m_iErrHigh = iLow + strlen(sentence_get_nth_word(sent, i)); ++ pWordMap->m_iErrHigh = iLow + strlen(linkage_get_word(linkage, i)); + pWordMap->m_iWordNum = i; + vecMapOfWords.addItem(pWordMap); + bool bNew = false; +- if(!sentence_nth_word_has_disjunction(sent, i)) +- { ++ + //UT_DEBUGMSG(("|%s| NULL LINK\n",sent->word[i].string)); + if(pErr == NULL) + { +@@ -167,7 +166,7 @@ bool LinkGrammarWrap::parseSentence(Piec + } + pErr = new AbiGrammarError(); + } +- iHigh = iLow + strlen(sentence_get_nth_word(sent, i)); ++ iHigh = iLow + strlen(linkage_get_word(linkage, i)); + pErr->m_iErrLow = iLow + iOff -1; + pErr->m_iErrHigh = iHigh + iOff -1; + if(pErr->m_iErrLow < 0) +@@ -188,7 +187,7 @@ bool LinkGrammarWrap::parseSentence(Piec + // + // Expand the sqiggle + // +- iHigh = iLow + strlen(sentence_get_nth_word(sent, i)) + iOff; ++ iHigh = iLow + strlen(linkage_get_word(linkage, i)) + iOff; + pErr->m_iErrHigh = iHigh; + if(pErr->m_iErrHigh < totlen-1) + { +@@ -196,8 +195,7 @@ bool LinkGrammarWrap::parseSentence(Piec + } + pErr->m_iWordNum = i; + } +- } +- iLow += strlen(sentence_get_nth_word(sent, i)); ++ iLow += strlen(linkage_get_word(linkage, i)); + } + // + // No NULL links but still an error , mark the whole sentence bad. diff --git a/abiword-3.0.2-explicit-python.patch b/abiword-3.0.2-explicit-python.patch deleted file mode 100644 index 49ff7b1..0000000 --- a/abiword-3.0.2-explicit-python.patch +++ /dev/null @@ -1,8 +0,0 @@ -Index: abiword-3.0.2/src/gi-overrides/Makefile.am -=================================================================== ---- abiword-3.0.2.orig/src/gi-overrides/Makefile.am -+++ abiword-3.0.2/src/gi-overrides/Makefile.am -@@ -1,2 +1,2 @@ --overridesdir = `python -c "import gi; print gi._overridesdir"` -+overridesdir = `$(PYTHON) -c "import gi; print(gi._overridesdir)"` - overrides_PYTHON = Abi.py diff --git a/abiword-3.0.4-pygobject.patch b/abiword-3.0.4-pygobject.patch deleted file mode 100644 index 0926131..0000000 --- a/abiword-3.0.4-pygobject.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 51787d61993cb3981c18e4cf174fc229734fba1e Mon Sep 17 00:00:00 2001 -From: Jean Brefort -Date: Sun, 6 Dec 2015 11:04:10 +0000 -Subject: [PATCH] Update python override code. Fixes #13745 and #13746, thanks - to David Gutteridge. - -git-svn-id: svn+ssh://svn.abisource.com/svnroot/abiword/trunk@35171 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6 ---- - src/gi-overrides/Abi.py | 2 ++ - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/gi-overrides/Abi.py b/src/gi-overrides/Abi.py -index 666fd61bf4..e3b61b9bf1 100644 ---- a/src/gi-overrides/Abi.py -+++ b/src/gi-overrides/Abi.py -@@ -1,4 +1,6 @@ - import sys -+import gi -+gi.require_version('Gtk', '3.0') - from gi.repository import Gtk - from ..overrides import override - from ..importer import modules diff --git a/abiword.spec b/abiword.spec index 58de5d6..4ab8121 100644 --- a/abiword.spec +++ b/abiword.spec @@ -1,37 +1,34 @@ -%define bigversion 3.0 +%define majorversion 3 +%define minorversion 0 +%define microversion 1 +%define svnver 0 -%global forgeurl https://gitlab.gnome.org/World/AbiWord - -Name: abiword -Version: 3.0.7 -Release: 3%{?dist} -%global tag release-%{version} -%forgemeta - -Epoch: 1 Summary: Word processing program -License: GPL-2.0-or-later -URL: %{forgeurl} +Name: abiword +Version: %{majorversion}.%{minorversion}.%{microversion} +Release: 1%{?dist} +Epoch: 1 +Group: Applications/Editors +License: GPLv2+ +URL: http://www.abisource.com/ -Source0: %{forgesource} +Source0: http://abisource.com/downloads/abiword/%{version}/source/abiword-%{version}.tar.gz +Source1: http://abisource.com/downloads/abiword/%{version}/source/abiword-docs-%{version}.tar.gz Source11: abiword.mime Source12: abiword.keys Source13: abiword.xml - -ExcludeArch: %{ix86} - Patch0: abiword-2.6.0-windowshelppaths.patch Patch1: abiword-2.8.3-desktop.patch Patch2: abiword-2.6.0-boolean.patch Patch3: abiword-3.0.0-librevenge.patch -Patch4: abiword-3.0.2-explicit-python.patch -Patch5: abiword-3.0.4-pygobject.patch +Patch4: abiword-3.0.0-link-grammar-5.patch +Patch5: abiword-3.0.0-link-grammar-5-second.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: aiksaurus-devel BuildRequires: aiksaurus-gtk-devel BuildRequires: asio-devel -# Needed while explicit-python.patch touches gi-overrides/Makefile.am -BuildRequires: automake autoconf libtool autoconf-archive BuildRequires: bison BuildRequires: boost-devel BuildRequires: bzip2-devel @@ -41,13 +38,10 @@ BuildRequires: desktop-file-utils BuildRequires: enchant-devel BuildRequires: flex BuildRequires: fribidi-devel -BuildRequires: gcc-c++ BuildRequires: gobject-introspection-devel BuildRequires: goffice-devel BuildRequires: gtk3-devel -# Probably because it's gtk2 based -#BuildRequires: gtkmathview-devel -BuildRequires: libgcrypt-devel +BuildRequires: gtkmathview-devel BuildRequires: libgsf-devel BuildRequires: libpng-devel BuildRequires: librevenge-devel @@ -60,23 +54,18 @@ BuildRequires: libxslt-devel BuildRequires: link-grammar-devel BuildRequires: loudmouth-devel BuildRequires: ots-devel -BuildRequires: pkgconf-pkg-config -BuildRequires: pkgconfig(libwps-0.4) BuildRequires: poppler-devel BuildRequires: popt-devel -BuildRequires: python3-gobject -BuildRequires: python3-devel -BuildRequires: python3-setuptools +BuildRequires: pygobject3 +BuildRequires: python2-devel +BuildRequires: python-setuptools BuildRequires: readline-devel BuildRequires: t1lib-devel BuildRequires: telepathy-glib-devel BuildRequires: wv-devel BuildRequires: zlib-devel -BuildRequires: make -BuildRequires: libappstream-glib Requires: libabiword = %{epoch}:%{version}-%{release} -Requires: python3-gobject-base %description AbiWord is a cross-platform Open Source word processor. It is full-featured, @@ -85,6 +74,7 @@ while still remaining lean. %package -n libabiword Summary: Library for developing applications based on AbiWord's core +Group: System Environment/Libraries %description -n libabiword Library for developing applications based on AbiWord's core. @@ -92,45 +82,64 @@ Library for developing applications based on AbiWord's core. %package -n libabiword-devel Summary: Files for developing with libabiword +Group: Development/Libraries Requires: libabiword = %{epoch}:%{version}-%{release} %description -n libabiword-devel Includes and definitions for developing with libabiword. -%package -n python3-abiword -%{?python_provide:%python_provide python3-abiword} +%package -n python-abiword Summary: Python bindings for developing with libabiword +Group: Development/Libraries Requires: libabiword = %{epoch}:%{version}-%{release} +Obsoletes: pyabiword <= 0.8.0 +Provides: pyabiword > 0.8.0 -%description -n python3-abiword +%description -n python-abiword Python bindings for developing with libabiword %prep # setup abiword -%setup -qn AbiWord-release-%{version} +%setup -q # patch abiword -%patch -P 1 -p1 -b .desktop -%patch -P 2 -p1 -b .boolean -%patch -P 3 -p0 -b .librevenge -%patch -P 4 -p1 -b .explicit_python -%patch -P 5 -p1 -b .pygo +%patch1 -p1 -b .desktop +%patch2 -p1 -b .boolean +%patch3 -p0 -b .librevenge +%patch4 -p1 -b .link-grammar-5 +%patch5 -p1 -b .link-grammar-5-second + +# setup abiword documentation +%setup -q -T -b 1 -n abiword-docs-%{version} +%patch0 -p1 -b .windowshelppaths %build -# Needed while explicit-python.patch touches gi-overrides/Makefile.am -./autogen.sh +aclocal +autoconf -export CXXFLAGS="-std=c++14 $RPM_OPT_FLAGS -DASIO_ENABLE_BOOST" -%configure \ - --enable-plugins --enable-clipart --enable-templates --enable-introspection \ - --with-gir-dir=%{_datadir}/gir-1.0 --with-typelib-dir=%{_libdir}/girepository-1.0 \ - --enable-maintainer-mode -%{make_build} V=1 +# build libabiword and abiword +cd $RPM_BUILD_DIR/abiword-%{version} +%configure --enable-plugins --enable-clipart --enable-templates --enable-introspection +# Build non SMP due to issues with gobject-introspection builds +# make %{?_smp_mflags} V=1 +make V=1 + +# build the documentation +cd $RPM_BUILD_DIR/abiword-docs-%{version} +ABI_DOC_PROG=$(pwd)/../%{name}-%{version}/src/abiword ./make-html.sh %install -%{make_install} overridesdir=%{python3_sitelib}/gi/overrides +cd $RPM_BUILD_DIR/abiword-%{version} +make install DESTDIR=%{buildroot} + +# install the documentation +cd $RPM_BUILD_DIR/abiword-docs-%{version} +mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{majorversion}.%{minorversion}/AbiWord/help +cp -rp help/* $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{majorversion}.%{minorversion}/AbiWord/help/ +# some of the help dirs have bad perms (#109261) +find $RPM_BUILD_ROOT/%{_datadir}/%{name}-%{majorversion}.%{minorversion}/AbiWord/help/ -type d -exec chmod -c o+rx {} \; install -p -m 0644 -D %{SOURCE11} $RPM_BUILD_ROOT%{_datadir}/mime-info/abiword.mime install -p -m 0644 -D %{SOURCE12} $RPM_BUILD_ROOT%{_datadir}/mime-info/abiword.keys @@ -140,253 +149,57 @@ install -p -m 0644 -D %{SOURCE13} $RPM_BUILD_ROOT%{_datadir}/mime/packages/abiwo find %{buildroot} -name '*.la' -delete find %{buildroot} -name '*.a' -delete -mv %{buildroot}%{_datadir}/applications/abiword.desktop %{buildroot}%{_datadir}/applications/com.abisource.AbiWord.desktop +%post +/bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : +/bin/touch --no-create %{_datadir}/mime/packages &> /dev/null || : +/usr/bin/update-desktop-database &> /dev/null || : -mkdir -p %{buildroot}%{_metainfodir}/ -mv %{buildroot}%{_datadir}/appdata/abiword.appdata.xml %{buildroot}%{_metainfodir}/ -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/abiword.appdata.xml +%postun +/usr/bin/update-desktop-database &> /dev/null || : +if [ $1 -eq 0 ] ; then + /bin/touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : + /bin/touch --no-create %{_datadir}/mime/packages &> /dev/null || : + /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : + /usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : +fi -%ldconfig_scriptlets -n libabiword +%posttrans +/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %files %{_bindir}/abiword -%{_metainfodir}/abiword.appdata.xml %{_datadir}/applications/*.desktop %{_datadir}/mime-info/abiword.mime %{_datadir}/mime-info/abiword.keys %{_datadir}/mime/packages/abiword.xml %{_datadir}/icons/hicolor/*/apps/abiword.png %{_datadir}/icons/hicolor/scalable/apps/abiword.svg -%{_mandir}/man1/abiword.1* +# Abiword help +%{_datadir}/%{name}-%{majorversion}.%{minorversion}/AbiWord +%{_mandir}/man1/abiword.1.gz %files -n libabiword -%license COPYING COPYRIGHT.TXT -%{_libdir}/libabiword-%{bigversion}.so +%doc $RPM_BUILD_DIR/%{name}-%{version}/COPYING $RPM_BUILD_DIR/%{name}-%{version}/COPYRIGHT.TXT +%{_libdir}/libabiword-%{majorversion}.%{minorversion}.so %{_libdir}/libAiksaurusGtk3* -%{_libdir}/%{name}-%{bigversion} +%{_libdir}/%{name}-%{majorversion}.%{minorversion} %{_libdir}/girepository-1.0/Abi-3.0.typelib -%{_datadir}/%{name}-%{bigversion} +%{_datadir}/%{name}-%{majorversion}.%{minorversion} %{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.AbiCollab.service %{_datadir}/telepathy/clients/AbiCollab.client +# Abiword help - included in GUI app +%exclude %{_datadir}/%{name}-%{majorversion}.%{minorversion}/AbiWord %files -n libabiword-devel -%{_includedir}/%{name}-%{bigversion} -%{_libdir}/pkgconfig/%{name}-%{bigversion}.pc +%{_includedir}/%{name}-%{majorversion}.%{minorversion} +%{_libdir}/pkgconfig/%{name}-%{majorversion}.%{minorversion}.pc %{_datadir}/gir-1.0/Abi-3.0.gir -%files -n python3-abiword -%pycached %{python3_sitelib}/gi/overrides/Abi.py +%files -n python-abiword +%{python_sitearch}/* %changelog -* Fri Jan 16 2026 Fedora Release Engineering - 1:3.0.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Sep 19 2025 Python Maint - 1:3.0.7-2 -- Rebuilt for Python 3.14.0rc3 bytecode - -* Wed Sep 03 2025 Gwyn Ciesla - 1:3.0.7-1 -- 3.0.7 - -* Fri Aug 15 2025 Python Maint - 1:3.0.5-21 -- Rebuilt for Python 3.14.0rc2 bytecode - -* Wed Jul 23 2025 Fedora Release Engineering - 1:3.0.5-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Tue Jun 03 2025 Python Maint - 1:3.0.5-19 -- Rebuilt for Python 3.14 - -* Thu Jan 16 2025 Fedora Release Engineering - 1:3.0.5-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Tue Oct 22 2024 Gwyn Ciesla - 1:3.0.5-17 -- Fix desktop filename - -* Tue Sep 24 2024 Gwyn Ciesla - 1:3.0.5-16 -- Fix metainfo - -* Sun Sep 08 2024 Alexander Ploumistos - 1:3.0.5-15 -- Rebuilt for goffice-0.10.57 - -* Wed Jul 17 2024 Fedora Release Engineering - 1:3.0.5-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jun 08 2024 Python Maint - 1:3.0.5-13 -- Rebuilt for Python 3.13 - -* Wed Jan 31 2024 Gwyn Ciesla - 1:3.0.5-12 -- Add missing include - -* Mon Jan 22 2024 Fedora Release Engineering - 1:3.0.5-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 1:3.0.5-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Nov 04 2023 Gwyn Ciesla 1:3.0.5-9 -- Drop i386 on f40+ - -* Wed Jul 19 2023 Fedora Release Engineering - 1:3.0.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jun 15 2023 Python Maint - 1:3.0.5-7 -- Rebuilt for Python 3.12 - -* Wed Mar 08 2023 Gwyn Ciesla - 1:3.0.5-6 -- migrated to SPDX license - -* Wed Jan 18 2023 Fedora Release Engineering - 1:3.0.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 1:3.0.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Python Maint - 1:3.0.5-3 -- Rebuilt for Python 3.11 - -* Wed Jan 19 2022 Fedora Release Engineering - 1:3.0.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sat Oct 23 2021 Peter Robinson - 1:3.0.5-1 -- Update to 3.0.5 - -* Wed Jul 21 2021 Fedora Release Engineering - 1:3.0.4-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 1:3.0.4-10 -- Rebuilt for Python 3.10 - -* Mon Jan 25 2021 Fedora Release Engineering - 1:3.0.4-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jul 31 2020 Fedora Release Engineering - 1:3.0.4-8 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Jeff Law - 1:3.0.4-7 -- Force C++14 as the code is not ready for C++17 - -* Mon Jul 27 2020 Fedora Release Engineering - 1:3.0.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue May 26 2020 Miro Hrončok - 1:3.0.4-5 -- Rebuilt for Python 3.9 - -* Sun Feb 2 2020 Peter Robinson 1:3.0.4-4 -- More packaging cleanups and fixes - -* Wed Jan 29 2020 Peter Robinson 1:3.0.4-3 -- Packaging cleanups and fixes - -* Tue Jan 28 2020 Fedora Release Engineering - 1:3.0.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Nov 29 2019 Peter Robinson 1:3.0.4-1 -- Update to 3.0.4 -- Move to python3 gobject introspection bindings -- Disable gtkmathview plugins until requires issue is fixed - -* Wed Jul 24 2019 Fedora Release Engineering - 1:3.0.2-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 17 2019 Igor Gnatenko - 1:3.0.2-20 -- Rebuild for readline 8.0 - -* Fri Feb 01 2019 Caolán McNamara - 1:3.0.2-19 -- Rebuilt for fixed libwmf soname - -* Fri Feb 01 2019 Björn Esser - 1:3.0.2-18 -- Add patch to explicitly use python2 (#1671692) - -* Fri Feb 01 2019 Björn Esser - 1:3.0.2-17 -- Rebuilt for libwmf soname bump - -* Thu Jan 31 2019 Fedora Release Engineering - 1:3.0.2-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jul 17 2018 Miro Hrončok - 1:3.0.2-15 -- Update Python macros to new packaging standards - (See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package) - -* Thu Jul 12 2018 Fedora Release Engineering - 1:3.0.2-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 28 2018 Caolán McNamara - 1:3.0.2-13 -- rebuild for fribidi - -* Wed Feb 07 2018 Iryna Shcherbina - 1:3.0.2-12 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Wed Feb 07 2018 Fedora Release Engineering - 1:3.0.2-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Jan 07 2018 Igor Gnatenko - 1:3.0.2-10 -- Remove obsolete scriptlets - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1:3.0.2-9 -- Python 2 binary package renamed to python2-abiword - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Wed Aug 02 2017 Fedora Release Engineering - 1:3.0.2-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1:3.0.2-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon May 15 2017 Fedora Release Engineering - 1:3.0.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1:3.0.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Jan 12 2017 Igor Gnatenko - 1:3.0.2-4 -- Rebuild for readline 7.x - -* Wed Dec 7 2016 Peter Robinson 1:3.0.2-3 -- Fix the black drawing regression with Gtk3.22 - -* Tue Nov 29 2016 Peter Robinson 1:3.0.2-2 -- Run ldconfig for libabiword - -* Tue Nov 29 2016 Peter Robinson 1:3.0.2-1 -- Update to 3.0.2 stable - -* Tue Jul 19 2016 Fedora Release Engineering - 1:3.0.1-12 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Sun Apr 10 2016 Peter Robinson 1:3.0.1-11 -- fix parallel build (thanks yselkowi) rhbz 1214395 - -* Sun Apr 10 2016 Peter Robinson 1:3.0.1-10 -- Add patches to fix building with newer gnutls and gcc6 -- Add patch to fix Wordperfect support - -* Wed Feb 03 2016 Fedora Release Engineering - 1:3.0.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jul 29 2015 Fedora Release Engineering - 1:3.0.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 - -* Wed Jul 22 2015 David Tardon - 1:3.0.1-7 -- rebuild for Boost 1.58 - -* Tue Jun 16 2015 Fedora Release Engineering - 1:3.0.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 06 2015 David Tardon - 1:3.0.1-5 -- really enable WordPerfect import -- enable MS Works import - -* Sat May 02 2015 Kalev Lember - 1:3.0.1-4 -- Rebuilt for GCC 5 C++11 ABI change - -* Thu Mar 26 2015 Richard Hughes - 1:3.0.1-3 -- Add an AppData file for the software center - -* Tue Jan 27 2015 Petr Machata - 1:3.0.1-2 -- Rebuild for boost 1.57.0 - * Wed Dec 24 2014 Peter Robinson 1:3.0.1-1 - Update to 3.0.1 stable @@ -432,3 +245,108 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/abiword.appdat * Mon Oct 14 2013 Peter Robinson 1:3.0.0-1 - Update to 3.0.0 stable + +* Sat Aug 03 2013 Fedora Release Engineering - 1:2.8.6-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Jul 30 2013 Petr Machata - 1:2.8.6-23 +- Rebuild for boost 1.54.0 + +* Sun Feb 17 2013 Christoph Wickert - 1:2.8.6-22 +- Make desktop file --vendor conditional +- Remove obsolete category 'Applications" from desktop file + +* Sat Feb 09 2013 Rahul Sundaram - 1:2.8.6-21 +- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247 +- clean up spec to follow current guidelines +- remove obsolete and unapplied boolean patch + +* Fri Jan 18 2013 Adam Tkac - 1:2.8.6-20 +- rebuild due to "jpeg8-ABI" feature drop + +* Fri Dec 21 2012 Adam Tkac - 1:2.8.6-19 +- rebuild against new libjpeg + +* Wed Jul 18 2012 Fedora Release Engineering - 1:2.8.6-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Feb 27 2012 Tom Callaway - 1:2.8.6-17 +- fix build against modern glib, libpng + +* Thu Jan 12 2012 Fedora Release Engineering - 1:2.8.6-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Dec 06 2011 Adam Jackson - 1:2.8.6-15 +- Rebuild for new libpng + +* Tue Aug 9 2011 Peter Robinson - 1:2.8.6-14 +- rebuild with link-grammar now its back + +* Tue Aug 2 2011 Peter Robinson - 1:2.8.6-13 +- rebuild for new asio +- drop obsolete OLPC and ARM includes + +* Tue Aug 02 2011 Marc Maurer - 1:2.8.6-12 +- Fix a typo in the previous patch + +* Tue Aug 02 2011 Marc Maurer - 1:2.8.6-11 +- Fix BZ 716005: --no-undefined is a linker flag, not a g++ flag + +* Tue Aug 02 2011 Marc Maurer - 1:2.8.6-10 +- Mixed up the microversion and the release + +* Tue Aug 02 2011 Marc Maurer - 1:2.8.6-9 +- Remove link-grammar from the BR and R until it is revived + +* Thu May 05 2011 Chris Tyler - 1:2.8.6-8 +- Excluded asio-devel from ARM builds + +* Mon Feb 07 2011 Fedora Release Engineering - 1:2.8.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Dec 30 2010 Peter Robinson - 1:2.8.6-6 +- Rebuild for library soname bumps + +* Wed Dec 8 2010 Caolán McNamara - 1:2.8.6-5 +- Rebuild for libwpd 0.9 + +* Wed Dec 8 2010 Peter Robinson - 1:2.8.6-4 +- Rebuild for library soname bumps + +* Wed Sep 29 2010 jkeating - 1:2.8.6-3 +- Rebuilt for gcc bug 634757 + +* Wed Sep 22 2010 Peter Robinson - 1:2.8.6-2 +- Move abiword gui help from the library to the app. Fixes 578596 + +* Sat Aug 14 2010 Marc Maurer - 1:2.8.6-1 +- New upstream release + +* Sat Jun 05 2010 Marc Maurer - 1:2.8.5-1 +- New upstream release + +* Fri Apr 16 2010 Marc Maurer - 1:2.8.4-1 +- New upstream release + +* Thu Apr 08 2010 Marc Maurer - 1:2.8.3-2 +- Update .desktop patch + +* Thu Apr 08 2010 Marc Maurer - 1:2.8.3-1 +- New upstream release + +* Tue Mar 02 2010 Marc Maurer - 1:2.8.2-1 +- New upstream release +- Package the man page + +* Wed Dec 23 2009 Rahul Sundaram -1:2.8.1-4 +- Rebuild again since the wv soname bump was accidental +- Remove superflous BuildRoot definitions and removals + +* Mon Dec 21 2009 Peter Robinson - 1:2.8.1-3 +- Rebuild against new libwv + +* Sun Nov 01 2009 Marc Maurer - 1:2.8.1-2 +- Rebuild + +* Sun Nov 01 2009 Marc Maurer - 1:2.8.1-1 +- New upstream release diff --git a/sources b/sources index 5450106..5be6e78 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -SHA512 (AbiWord-release-3.0.7.tar.bz2) = 8cd75bcef936e8db1f859a8685e44c60b6f23a61a3bd702f320fa931dd645c85e9c2e671f870b7873ed57f37f75de71888f8a261cc6c97a58edf7af2114c26b7 +f3f8052e7b4979a43b75775a381e6cb8 abiword-3.0.1.tar.gz +c9b78cb5f9c415ed63ce1cf9874fa8a4 abiword-docs-3.0.1.tar.gz