From e6899866add08ea508036dba28332b498b96ca3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0abata?= Date: Thu, 15 Oct 2020 00:02:12 +0200 Subject: [PATCH] RHEL 9.0.0 Alpha bootstrap The content of this branch was automatically imported from Fedora ELN with the following as its source: https://src.fedoraproject.org/rpms/enchant#aae9bc817087b2d5949f2bcde4546f9f809f5651 --- .gitignore | 1 + enchant.spec | 266 +++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 268 insertions(+) create mode 100644 enchant.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..741ba28 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +enchant-1.6.0.tar.gz diff --git a/enchant.spec b/enchant.spec new file mode 100644 index 0000000..e1cff2a --- /dev/null +++ b/enchant.spec @@ -0,0 +1,266 @@ +Summary: An Enchanting Spell Checking Library +Name: enchant +Version: 1.6.0 +Release: 26%{?dist} +Epoch: 1 +License: LGPLv2+ +Source: http://www.abisource.com/downloads/enchant/%{version}/enchant-%{version}.tar.gz +URL: http://www.abisource.com/ +BuildRequires: gcc-c++ +BuildRequires: glib2-devel >= 2.6.0 +BuildRequires: aspell-devel +BuildRequires: hunspell-devel +BuildRequires: libvoikko-devel +BuildRequires: automake, libtool + +%description +A library that wraps other spell checking backends. + +%package aspell +Summary: Integration with aspell for libenchant +Requires: enchant = %{epoch}:%{version}-%{release} + +%description aspell +Libraries necessary to integrate applications using libenchant with aspell. + +%package voikko +Summary: Integration with voikko for libenchant +Requires: enchant = %{epoch}:%{version}-%{release} + +%description voikko +Libraries necessary to integrate applications using libenchant with voikko. + + +%package devel +Summary: Support files necessary to compile applications with libenchant. +Requires: enchant = %{epoch}:%{version}-%{release} +Requires: glib2-devel + +%description devel +Libraries, headers, and support files necessary to compile applications using libenchant. + +%prep +%setup -q + +%build +%configure --enable-myspell --with-myspell-dir=/usr/share/myspell --disable-static --disable-ispell --disable-hspell --disable-zemberek +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make DESTDIR=$RPM_BUILD_ROOT install +rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT/%{_libdir}/enchant/*.la + +%files +%doc AUTHORS COPYING.LIB README +%{_bindir}/* +%{_libdir}/lib*.so.* +%dir %{_libdir}/enchant +%{_libdir}/enchant/lib*myspell.so* +%{_mandir}/man1/enchant.1* +%{_datadir}/enchant + +%files aspell +%{_libdir}/enchant/lib*aspell.so* + +%files voikko +%{_libdir}/enchant/lib*_voikko.so* + +%files devel +%{_libdir}/*.so +%{_libdir}/pkgconfig/enchant.pc +%{_includedir}/enchant + +%ldconfig_scriptlets + +%changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1:1.6.0-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Jan 28 2020 Fedora Release Engineering - 1:1.6.0-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 1:1.6.0-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 1:1.6.0-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Nov 13 2018 Caolán McNamara - 1:1.6.0-22 +- rebuild for hunspell 1.7.0 + +* Thu Jul 12 2018 Fedora Release Engineering - 1:1.6.0-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 1:1.6.0-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Feb 03 2018 Igor Gnatenko - 1:1.6.0-19 +- Switch to %%ldconfig_scriptlets + +* Wed Aug 02 2017 Fedora Release Engineering - 1:1.6.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1:1.6.0-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 1:1.6.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Dec 13 2016 Caolán McNamara - 1:1.6.0-15 +- rebuild for hunspell 1.5.4 + +* Mon Apr 18 2016 Caolán McNamara - 1:1.6.0-14 +- rebuild for hunspell 1.4.0 + +* Wed Feb 03 2016 Fedora Release Engineering - 1:1.6.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 1:1.6.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 1:1.6.0-11 +- Rebuilt for GCC 5 C++11 ABI change + +* Sat Feb 21 2015 Till Maas - 1:1.6.0-10 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Sat Aug 16 2014 Fedora Release Engineering - 1:1.6.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1:1.6.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 1:1.6.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 13 2013 Fedora Release Engineering - 1:1.6.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jul 18 2012 Fedora Release Engineering - 1:1.6.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 1:1.6.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue May 24 2011 Kevin Kofler 1:1.6.0-3 +- Rebuild for new hunspell + +* Tue Feb 08 2011 Fedora Release Engineering - 1:1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Apr 01 2010 Marc Maurer 1:1.6.0-1 +- New upstream version. +- Drop all shipped patches, as they are included upstream. + +* Tue Jan 5 2010 Michael Schwendt 1:1.5.0-5 +- Revert 544473: Move libenchant.so back into the -devel package. + +* Sat Dec 05 2009 Marc Maurer 1:1.5.0-4 +- Fix 544473: Move enchant.so from the devel to the main package + +* Fri Jul 24 2009 Fedora Release Engineering - 1:1.5.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Jul 02 2009 Caolán McNamara 1:1.5.0-2 +- Resolves: rhbz#508781 improve enchant quality, leaks, and edge-case language + dict selection + +* Mon Jun 22 2009 Caolán McNamara 1:1.5.0-1 +- latest version + +* Tue Feb 24 2009 Fedora Release Engineering - 1:1.4.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Sat Jul 26 2008 Michael Schwendt 1:1.4.2-4 +- Rebuild for ABI-incompatible hunspell-1.2.4.2-2.fc10 + +* Thu Jul 10 2008 Marc Maurer 1:1.4.2-3 +- Fix 426712: don't build static libs (patch from Michael Schwendt) + +* Wed May 21 2008 Marc Maurer 1:1.4.2-2 +- Rebuild + +* Wed May 21 2008 Marc Maurer 1:1.4.2-1 +- New upstream release +- Add voikko support in an enchant-voikko package +- Bump glib-devel BR to 2.6.0 + +* Fri Feb 08 2008 Caolan McNamara 1:1.3.0-4.fc9 +- minor cockup + +* Sat Jan 26 2008 Caolan McNamara 1:1.3.0-3.fc9 +- Resolves: rhbz#426402 use system hunspell not internal one and + split out aspell backend. +- See: rhbz#430354 hspell backend disabled until pic issue fixed + +* Wed Dec 19 2007 Caolan McNamara 1:1.3.0-2.fc9 +- tell enchant where the myspell dictionaries are + +* Thu Oct 12 2006 Marc Maurer 1:1.3.0-1.fc6 +- Update to 1.3.0 + +* Mon Sep 11 2006 Marc Maurer 1:1.2.5-3.fc6 +- Rebuild for FC6 + +* Mon Apr 10 2006 Marc Maurer 1:1.2.5-2.fc6 +- Rebuild + +* Mon Apr 10 2006 Marc Maurer 1:1.2.5-1.fc6 +- Package the data dir as well (bug 188516) +- New upstream version +- Add hspell requirement/support + +* Tue Feb 14 2006 Marc Maurer 1:1.2.2-2.fc5 +- Rebuild for Fedora Extras 5 + +* Sun Feb 05 2006 Marc Maurer 1:1.2.2-1.fc5 +- Update to 1.2.2 + +* Mon Jan 30 2006 Marc Maurer 1:1.2.1-1.fc5 +- Update to 1.2.1 +- Drop glib Require + +* Sat Oct 22 2005 Marc Maurer 1:1.2.0-1.fc5 +- Update to 1.2.0 + +* Wed Oct 5 2005 Marc Maurer 1:1.1.6-4.fc5 +- Add dist flag to the release number + +* Mon Apr 4 2005 Michael Schwendt 1:1.1.6-3 +- make in %%build +- disable bad buildroot rpaths in libs, don't use %%makeinstall +- require %%{epoch} of main package in -devel package (Fridrich Strba) + +* Thu Mar 31 2005 Michael Schwendt 1:1.1.6-2 +- add dep glib2-devel for pkgconfig in -devel package +- include %%{_libdir}/enchant dir in main package +- make -devel package require exact VR of main package +- use -p /sbin/ldconfig in scriptlets + +* Mon Mar 28 2005 Marc Maurer 1:1.1.6-1 +- update to 1.1.6 +- drop the manpage patch (RH#145010#) +- fix version numbers in the spec changelog + +* Wed Mar 2 2005 Caolan McNamara 1:1.1.5-3 +- rebuild with gcc4 + +* Fri Jan 14 2005 Caolan McNamara 1:1.1.5-2 +- RH#145010# misformatted manpage + +* Mon Dec 20 2004 Caolan McNamara 1:1.1.5-1 +- initial fedora import + +* Sun Aug 24 2003 Rui Miguel Seabra +- update spec to current stat of affairs +- building from source rpm is now aware of --with and --without flags: +- --without aspell --without ispell --without myspell --with uspell + +* Wed Jul 16 2003 Rui Miguel Seabra +- take advantage of environment rpm macros + +* Sun Jul 13 2003 Dom Lachowicz +- Initial version diff --git a/sources b/sources new file mode 100644 index 0000000..955eaf6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +de11011aff801dc61042828041fb59c7 enchant-1.6.0.tar.gz