commit 901e33b2b4d25886a8fce8b1c379650d16d65610758c189eacba4123b836940a Author: OBS User unknown Date: Wed Jan 10 16:39:32 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/enchant?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/enchant-1.2.0.tar.bz2 b/enchant-1.2.0.tar.bz2 new file mode 100644 index 0000000..42f549d --- /dev/null +++ b/enchant-1.2.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2433d4aec5c74f6b4d6ccb4a7c02c0a2d39ba9e8e710230dec5354e04073dc0 +size 322551 diff --git a/enchant-infinite-loop.patch b/enchant-infinite-loop.patch new file mode 100644 index 0000000..ce47369 --- /dev/null +++ b/enchant-infinite-loop.patch @@ -0,0 +1,11 @@ +--- src/myspell/suggestmgr.cxx ++++ src/myspell/suggestmgr.cxx +@@ -440,7 +440,7 @@ + guess[lp] = glst[k].word; + glst[k].word = NULL; + lval = sc; +- for (j=0; j < MAX_GUESS; j) ++ for (j=0; j < MAX_GUESS; j++) + { + if (gscore[j] < lval) + { diff --git a/enchant.changes b/enchant.changes new file mode 100644 index 0000000..073a8a9 --- /dev/null +++ b/enchant.changes @@ -0,0 +1,62 @@ +------------------------------------------------------------------- +Thu Jan 4 13:52:19 CET 2007 - sbrabec@suse.cz + +- Spec file cleanup. + +------------------------------------------------------------------- +Tue Apr 11 03:59:08 CEST 2006 - jpr@suse.de + +- Fix potential infinite loop (#164682) + +------------------------------------------------------------------- +Wed Jan 25 21:31:23 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Mon Jan 16 18:16:43 CET 2006 - sbrabec@suse.cz + +- Updated to version 1.2.0. + +------------------------------------------------------------------- +Tue Nov 8 14:36:42 CET 2005 - dmueller@suse.de + +- don't build as root + +------------------------------------------------------------------- +Wed Aug 3 14:57:32 CEST 2005 - sbrabec@suse.cz + +- Updated to version 1.1.6. +- Removed unneeded static modules and .la files for modules. + +------------------------------------------------------------------- +Wed Jun 1 16:04:06 CEST 2005 - sbrabec@suse.cz + +- Fixed devel requirements. + +------------------------------------------------------------------- +Tue Jan 11 17:21:32 CET 2005 - sbrabec@suse.cz + +- Updated to version 1.1.5. + +------------------------------------------------------------------- +Wed May 05 17:28:16 CEST 2004 - sbrabec@suse.cz + +- Added -fno-strict-aliasing. + +------------------------------------------------------------------- +Wed Oct 29 17:58:10 CET 2003 - sbrabec@suse.cz + +- Updated to version 1.1.1. + +------------------------------------------------------------------- +Thu Aug 21 18:12:38 CEST 2003 - ro@suse.de + +- fix build on x86_64 +- run autoreconf for full libtool update + +------------------------------------------------------------------- +Tue Aug 19 18:51:01 CEST 2003 - sbrabec@suse.cz + +- Initial SuSE version 0.2.0. + diff --git a/enchant.spec b/enchant.spec new file mode 100644 index 0000000..4a1eca1 --- /dev/null +++ b/enchant.spec @@ -0,0 +1,119 @@ +# +# spec file for package enchant (Version 1.2.0) +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: enchant +BuildRequires: aspell-devel gcc-c++ glib2-devel +License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) +Group: Productivity/Text/Spell +Autoreqprov: on +Version: 1.2.0 +Release: 46 +Summary: An Enchanting Spell Checking Library +Source: %{name}-%{version}.tar.bz2 +Patch: %{name}-infinite-loop.patch +URL: http://www.abisource.com/ +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +A library that wraps around other spell checking back-ends. + + + +Authors: +-------- + Dom Lachowicz + +%package devel +Summary: Include Files and Libraries mandatory for Development. +Group: Productivity/Text/Spell +Requires: %{name} = %{version} glib2-devel +Autoreqprov: on + +%description devel +This package contains all necessary include files and libraries needed +to develop applications that require these. + + + +Authors: +-------- + Dom Lachowicz + +%prep +%setup -q +%patch + +%build +ACLOCAL="aclocal -I ac-helpers" autoreconf -f -i +# needed for enchant-1.2.0: +export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +%configure +make %{?jobs:-j%jobs} + +%install +make install DESTDIR=$RPM_BUILD_ROOT +rm $RPM_BUILD_ROOT%{_libdir}/*/*.*a + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +%run_ldconfig + +%postun +%run_ldconfig + +%files +%defattr(-,root,root) +%doc AUTHORS BUGS COPYING.LIB ChangeLog MAINTAINERS NEWS README TODO +%defattr (-, root, root) +%{_bindir}/* +%{_datadir}/enchant +%{_libdir}/*.so.* +%{_libdir}/enchant +%doc %{_mandir}/man?/*.* + + +%files devel +%defattr(-,root,root) +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/*.*a +%{_libdir}/pkgconfig/*.pc + +%changelog -n enchant +* Thu Jan 04 2007 - sbrabec@suse.cz +- Spec file cleanup. +* Tue Apr 11 2006 - jpr@suse.de +- Fix potential infinite loop (#164682) +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Mon Jan 16 2006 - sbrabec@suse.cz +- Updated to version 1.2.0. +* Tue Nov 08 2005 - dmueller@suse.de +- don't build as root +* Wed Aug 03 2005 - sbrabec@suse.cz +- Updated to version 1.1.6. +- Removed unneeded static modules and .la files for modules. +* Wed Jun 01 2005 - sbrabec@suse.cz +- Fixed devel requirements. +* Tue Jan 11 2005 - sbrabec@suse.cz +- Updated to version 1.1.5. +* Wed May 05 2004 - sbrabec@suse.cz +- Added -fno-strict-aliasing. +* Wed Oct 29 2003 - sbrabec@suse.cz +- Updated to version 1.1.1. +* Thu Aug 21 2003 - ro@suse.de +- fix build on x86_64 +- run autoreconf for full libtool update +* Tue Aug 19 2003 - sbrabec@suse.cz +- Initial SuSE version 0.2.0. diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4