Hello community, here is the log from the commit of package redland-bindings for openSUSE:Factory checked in at 2017-09-12 19:58:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/redland-bindings (Old) and /work/SRC/openSUSE:Factory/.redland-bindings.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "redland-bindings" Tue Sep 12 19:58:19 2017 rev:13 rq:523740 version:1.0.17.1 Changes: -------- --- /work/SRC/openSUSE:Factory/redland-bindings/redland-bindings.changes 2015-05-16 19:01:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.redland-bindings.new/redland-bindings.changes 2017-09-12 19:58:24.841606325 +0200 @@ -1,0 +2,6 @@ +Mon Sep 11 13:29:05 UTC 2017 - tchva...@suse.com + +- Disable the php bindings as they do not work with php7, only + python2 and ruby are provided now + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ redland-bindings.spec ++++++ --- /var/tmp/diff_new_pack.xcXEAL/_old 2017-09-12 19:58:25.509512410 +0200 +++ /var/tmp/diff_new_pack.xcXEAL/_new 2017-09-12 19:58:25.509512410 +0200 @@ -1,7 +1,7 @@ # # spec file for package redland-bindings # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,107 +16,45 @@ # -%bcond_with perl %define redland_version 1.0.17 - Name: redland-bindings Version: 1.0.17.1 Release: 0 Summary: Bindings for the Redland Libraries (RDF) -License: LGPL-2.1+ and Apache-2.0 +License: LGPL-2.1+ AND Apache-2.0 Group: System/Libraries Url: http://www.librdf.org Source0: http://download.librdf.org/source/%{name}-%{version}.tar.gz BuildRequires: libredland-devel = %{redland_version} BuildRequires: perl-base -BuildRequires: php5-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: ruby-devel BuildRequires: swig -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Bindings for the Redland RDF Libraries %prep - %setup -q %build export PYTHON_LIB="%{python_sitearch}" %configure \ -%if 0%{?suse_version} >= 1220 --with-ruby --with-ruby-arch-install-dir-variable=vendorarchdir --with-ruby-install-dir=%{rb_vendorarchdir} \ -%else - --with-ruby \ -%endif -%if %{with perl} - --with-perl \ -%endif + --without-perl \ --with-python \ - --with-php - -make %{?_smp_mflags} + --without-php +make %{?_smp_mflags} RUBY_SO_SUFFIX=so %install -%make_install -%if %{with perl} -find %{buildroot}%{perl_sitearch}/ -name '.packlist' -delete -find %{buildroot}%{perl_sitearch}/ -empty -delete -%endif - -%if %{with perl} - -%package -n perl-redland -Summary: Perl bindings for programs that use Redland -Group: Development/Languages/Perl -%requires_eq libredland0 -Requires: perl-base = %{perl_version} - -%description -n perl-redland -Redland librdf Language bindings provide high-level interfaces for -RDF (Resource Description Framework) implemented on top of the -Redland librdf library which provides an object-based RDF API, -supports for syntaxes and triple stores. -Perl language bindings for the Redland RDF library. - -%files -n perl-redland -%defattr(-, root, root) -%dir %{perl_sitearch}/RDF -%dir %{perl_sitearch}/auto -%dir %{perl_sitearch}/auto/RDF -%dir %{perl_sitearch}/auto/RDF/Redland -%dir %{perl_sitearch}/auto/RDF/Redland/CORE -%{perl_archlib}/perllocal.pod -%{perl_sitearch}/RDF/Redland.pm -%{perl_sitearch}/RDF/Redland/*.pm -%{perl_sitearch}/RDF/Redland/ -%{perl_sitearch}/auto/RDF/Redland/CORE/CORE.so -%{_mandir}/man3/RDF::Redland.3pm.gz -%{_mandir}/man3/RDF::Redland::BlankNode.3pm.gz -%{_mandir}/man3/RDF::Redland::Iterator.3pm.gz -%{_mandir}/man3/RDF::Redland::LiteralNode.3pm.gz -%{_mandir}/man3/RDF::Redland::Model.3pm.gz -%{_mandir}/man3/RDF::Redland::Node.3pm.gz -%{_mandir}/man3/RDF::Redland::Parser.3pm.gz -%{_mandir}/man3/RDF::Redland::Query.3pm.gz -%{_mandir}/man3/RDF::Redland::QueryResults.3pm.gz -%{_mandir}/man3/RDF::Redland::RSS.3pm.gz -%{_mandir}/man3/RDF::Redland::Serializer.3pm.gz -%{_mandir}/man3/RDF::Redland::Statement.3pm.gz -%{_mandir}/man3/RDF::Redland::Storage.3pm.gz -%{_mandir}/man3/RDF::Redland::Stream.3pm.gz -%{_mandir}/man3/RDF::Redland::URI.3pm.gz -%{_mandir}/man3/RDF::Redland::URINode.3pm.gz -%{_mandir}/man3/RDF::Redland::XMLLiteralNode.3pm.gz -%endif +%make_install RUBY_SO_SUFFIX=so %package -n python-redland Summary: Python bindings for programs that use Redland Group: Development/Languages/Python -%requires_eq libredland0 Requires: python-base = %{py_ver} +%requires_eq libredland0 %description -n python-redland Redland librdf Language bindings provide high-level interfaces for @@ -126,30 +64,10 @@ Python language bindings for the Redland RDF library. %files -n python-redland -%defattr(-, root, root) %{python_sitearch}/RDF.py %{python_sitearch}/Redland.py %{python_sitearch}/_Redland.so -%define phpversion %(php-config --version) - -%package -n php5-redland -Summary: Php5 bindings for programs that use Redland -Group: Development/Languages/Other -%requires_eq libredland0 -Requires: php5 => %{phpversion} - -%description -n php5-redland -Redland librdf Language bindings provide high-level interfaces for -RDF (Resource Description Framework) implemented on top of the -Redland librdf library which provides an object-based RDF API, -supports for syntaxes and triple stores. -Php5 language bindings for the Redland RDF library. - -%files -n php5-redland -%defattr(-, root, root) -%{_libdir}/php5/extensions/redland.so - %package -n ruby-redland Summary: Ruby bindings for programs that use Redland Group: Development/Languages/Ruby @@ -163,20 +81,7 @@ Ruby language bindings for the Redland RDF library. %files -n ruby-redland -%defattr(-, root, root) -%if 0%{?suse_version} >= 1220 %{rb_vendorarchdir}/redland.so %{rb_vendorarchdir}/rdf -%else -%dir %{rb_libdir}/rdf -%dir %{rb_libdir}/rdf/redland -%dir %{rb_libdir}/rdf/redland/schemas -%{rb_libdir}/rdf/redland.rb -%{rb_libdir}/rdf/redland/*.rb -%{rb_libdir}/rdf/redland/schemas/foaf.rb -%{rb_libdir}/rdf/redland/schemas/owl.rb -%{rb_libdir}/rdf/redland/schemas/rdfs.rb -%{rb_archdir}/redland.so -%endif %changelog