From bb9a89744c3d47da92b975e19df284eb3737f193 Mon Sep 17 00:00:00 2001 From: Jon Ciesla Date: Sep 28 2016 13:04:23 +0000 Subject: Enable Python 3 bindings. --- diff --git a/link-grammar.spec b/link-grammar.spec index c440139..f86af41 100644 --- a/link-grammar.spec +++ b/link-grammar.spec @@ -1,12 +1,12 @@ Summary: A full-service natural language dependency parser Name: link-grammar Version: 5.3.11 -Release: 1%{?dist} +Release: 2%{?dist} Group: System Environment/Libraries License: LGPLv2+ Source: http://www.abisource.com/downloads/link-grammar/%{version}/link-grammar-%{version}.tar.gz URL: http://abisource.com/projects/link-grammar/ -BuildRequires: hunspell-devel, java-devel, jpackage-utils, libedit-devel, ant, perl-devel +BuildRequires: hunspell-devel, java-devel, jpackage-utils, libedit-devel, ant, perl-devel, python3-devel BuildRequires: perl-generators, minisat2-devel %description @@ -49,6 +49,14 @@ Requires: link-grammar = %{version}-%{release} %description perl Perl libraries for liblink-grammar +%package python3 +Summary: Python 3 libraries for liblink-grammar +Group: Development/Libraries +Requires: link-grammar = %{version}-%{release} + +%description python3 +Python 3 libraries for liblink-grammar + %prep %setup -q @@ -56,7 +64,7 @@ Perl libraries for liblink-grammar %build # help configure find jni.h export JAVA_HOME=%{java_home} -%configure --disable-static --enable-pthreads --disable-aspell --enable-perl-bindings +%configure --disable-static --enable-pthreads --disable-aspell --enable-perl-bindings --enable-python3-bindings sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool #make @@ -75,31 +83,29 @@ find $RPM_BUILD_ROOT/%{_libdir}/ -name '*.la' | xargs rm -f rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root,-) %doc AUTHORS LICENSE README ChangeLog %{_bindir}/* %{_libdir}/liblink-grammar.so.* %{_datadir}/link-grammar %files devel -%defattr(-,root,root,-) %{_libdir}/liblink-grammar.so %{_libdir}/pkgconfig/link-grammar.pc %{_includedir}/link-grammar %files java -%defattr(-,root,root,-) %{_libdir}/liblink-grammar-java.so.* %{_javadir}/linkgrammar.jar %files java-devel -%defattr(-,root,root,-) %{_libdir}/liblink-grammar-java.so %files perl -%defattr(-,root,root,-) %{_libdir}/perl5/* +%files python3 +%{python3_sitelib}/linkgrammar* + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -107,6 +113,10 @@ rm -rf $RPM_BUILD_ROOT %postun java -p /sbin/ldconfig %changelog +* Wed Sep 28 2016 Jon Ciesla - 5.3.11-2 +- Ship Python3 bindings. +- Spec cleanup. + * Tue Sep 27 2016 Jon Ciesla - 5.3.11-1 - Fix minisat conflict