Projects
Mega:23.03
enchant2
_service:tar_scm:enchant2.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:enchant2.spec of Package enchant2
Name: enchant2 Version: 2.3.3 Release: 1 Summary: Generic spell checking library License: LGPLv2+ URL: https://github.com/AbiWord/enchant Source0: https://github.com/AbiWord/enchant/releases/download/v%{version}/enchant-%{version}.tar.gz BuildRequires: automake autoconf libtool gcc-c++ glib2-devel aspell-devel hunspell-devel libvoikko-devel Provides: bundled(gnulib) %description Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. A client, such as a text editor or word processor, need not know anything about a specific spell-checker, and since all back-ends are plugins, new spell-checkers can be added without needing any change to the program using Enchant. %package devel Summary: Development package for %{name} Requires: %{name} = %{version}-%{release} glib2-devel %description devel This package contains some libraries and header files for development of %{name}. %package aspell Summary: Aspell is integrated for libenchant Requires: %{name} = %{version}-%{release} Provides: %{name}-aspell = %{version}-%{release} Obsoletes: %{name}-aspell < %{version}-%{release} %description aspell Applications need libraries integrated by using libenchant with aspell. %package voikko Summary: voikko is integrated for libenchant Requires: %{name} = %{version}-%{release} Provides: %{name}-voikko = %{version}-%{release} Obsoletes: %{name}-voikko < %{version}-%{release} %description voikko Applications need libraries integrated by using libenchant with voikko. %package help Summary: Help package for %{name} Requires: %{name} = %{version}-%{release} %description help This package contains some man help files for %{name}. %prep %autosetup -p1 -n enchant-%{version} autoreconf -ifv %build %configure --with-aspell --with-hunspell-dir=%{_datadir}/myspell --disable-static sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g; s|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %make_build pkgdatadir=%{_datadir}/enchant-2 %install %make_install pkgdatadir=%{_datadir}/enchant-2 %{delete_la} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc AUTHORS NEWS README %license COPYING.LIB %{_bindir}/{enchant-2,enchant-lsmod-2} %{_libdir}/libenchant-2.so.* %{_libdir}/enchant-2/enchant_hunspell.so %{_datadir}/enchant-2 %files aspell %{_libdir}/enchant-2/enchant_aspell.so* %files voikko %{_libdir}/enchant-2/enchant_voikko.so* %files devel %{_libdir}/libenchant-2.so %{_libdir}/pkgconfig/enchant-2.pc %{_includedir}/enchant-2 %files help %{_mandir}/man1/* %changelog * Thu Sep 15 2022 lutcunpeng <lutkunpeng@163.com> - 2.3.3-1 - DESC: update to 2.3.3 * Thu Apr 29 2021 zhaoyuxing <zhaoyuxing2@huawei.com> - 2.2.15-2 - Type:bugfix - CVE:NA - SUG:NA - DESC: split aspell and voikko subpackage & backport patch that enchant2 use hunspell * Mon Feb 1 2021 chengguipeng1 <chengguipeng1@huawei.com> - 2.2.15-1 - DESC: update to 2.2.15 * Sun Jan 19 2020 wutao <wutao61@huawei.com> - 2.2.3-7 - Type:bugfix - ID:NA - SUG:NA - DESC: modify spec * Mon Nov 04 2019 huzhiyu <huzhiyu1@huawei.com> - 2.2.3-6 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2