Hello community,

here is the log from the commit of package php5-pear-Net_LDAP2 for 
openSUSE:Factory checked in at 2016-01-12 16:13:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php5-pear-Net_LDAP2 (Old)
 and      /work/SRC/openSUSE:Factory/.php5-pear-Net_LDAP2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php5-pear-Net_LDAP2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/php5-pear-Net_LDAP2/php5-pear-Net_LDAP2.changes  
2014-03-05 15:38:02.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.php5-pear-Net_LDAP2.new/php5-pear-Net_LDAP2.changes 
    2016-01-12 16:13:35.000000000 +0100
@@ -1,0 +2,17 @@
+Mon Jan 11 10:52:09 UTC 2016 - [email protected]
+
+- Updated spec
+- Updated dependencies
+- Added php5-pear-Net_LDAP2-2.2.0-package.xml.patch to allow
+  installing with php5-pear < 1.10.1
+
+-------------------------------------------------------------------
+Sat Jan  9 16:14:46 UTC 2016 - [email protected]
+
+- update to 2.2.0
+  * Fix bug #20969: Fatal error with PEAR 1.10.0 / constructor 
+    visiblity
+  * Add support for PHP 7
+  * Improve unit tests
+
+-------------------------------------------------------------------

Old:
----
  Net_LDAP2-2.1.0.tgz

New:
----
  Net_LDAP2-2.2.0.tgz
  php5-pear-Net_LDAP2-2.2.0-package.xml.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ php5-pear-Net_LDAP2.spec ++++++
--- /var/tmp/diff_new_pack.XTckUT/_old  2016-01-12 16:13:36.000000000 +0100
+++ /var/tmp/diff_new_pack.XTckUT/_new  2016-01-12 16:13:36.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php5-pear-Net_LDAP2
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -18,39 +18,30 @@
 
 Name:           php5-pear-Net_LDAP2
 %define         pear_name  Net_LDAP2
-%define         pear_sname net_ldap2
 Summary:        Object oriented interface for searching and manipulating 
LDAP-entries
 License:        LGPL-3.0
-Group:          Productivity/Networking/Web/Servers
-Version:        2.1.0
+Group:          Development/Libraries/PHP
+Version:        2.2.0
 Release:        0
-BuildArch:      noarch
 Url:            http://pear.php.net/package/%{pear_name}
-Source0:        %{pear_name}-%{version}.tgz
+Source:         
http://download.pear.php.net/package/%{pear_name}-%{version}.tgz
 Source1:        LICENSE
-Provides:       php-pear-Net_LDAP2 = %{version}-%{release}
+# PATCH-FIX-OPENSUSE -- lower the pear version requirement
+Patch1:         php5-pear-Net_LDAP2-2.2.0-package.xml.patch
+
+BuildArch:      noarch
+BuildRequires:  php-devel >= 5.4
+BuildRequires:  php-pear >= 1.9.4
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  php >= 5.0
-%if 0%{?sles_version} == 10
-BuildRequires:  php-macros
-%else
-BuildRequires:  php-devel >= 5.0
-%endif
-BuildRequires:  php-pear >= 1.5.0
-Requires:       php >= 5.0
+
+Requires:       php >= 5.4
 Requires:       php-ldap
-Requires:       php-pear >= 1.5.0
-#pecl extension. No separate project, comes with php5 project
+Requires:       php-pear >= 1.9.4
 
-Provides:       pear-%{pear_name}
-Provides:       php-pear-%{pear_name}
-# Fix for renaming (package convention)
-Provides:       pear-%{pear_sname} = %{version}
-Provides:       php-pear-%{pear_sname} = %{version}
-Provides:       php5-pear-%{pear_sname} = %{version}
-Obsoletes:      pear-%{pear_sname} < %{version}
-Obsoletes:      php-pear-%{pear_sname} < %{version}
-Obsoletes:      php5-pear-%{pear_sname} < %{version}
+Provides:       php-pear-%{pear_name}   = %{version}
+Provides:       php-pear(%{pear_name})  = %{version}
+Obsoletes:      php-pear-%{pear_name}   < %{version}
+Obsoletes:      php-pear(%{pear_name})  < %{version}
 
 %description
 Net_LDAP2 is the successor of Net_LDAP which is a clone of Perls 
Net::LDAPobject interface to directory servers. 
@@ -63,9 +54,10 @@
 
 Net_LDAP2 layers itself on top of PHP's existing ldap extensions.
 
-%prep
 
+%prep
 %setup -c 
+%patch1 -p0
 %{__cp} %{SOURCE1} .
 
 %build
@@ -73,43 +65,45 @@
 %install
 %{__mv} package*.xml %{pear_name}-%{version}
 cd %{pear_name}-%{version}
+
 PHP_PEAR_PHP_BIN="$(which php) -d memory_limit=50m"
 %{__pear} -v \
-        -d doc_dir=/doc \
         -d bin_dir=%{_bindir} \
+        -d doc_dir=%{php_peardir}/doc \
         -d data_dir=%{php_peardir}/data \
-        install --force --offline --nodeps -R "%{buildroot}" package.xml
+        -d test_dir=%{php_peardir}/tests \
+        install --offline --nodeps -P "%{buildroot}" package.xml
 
 %{__install} -D -m 0644 package.xml 
%{buildroot}%{php_pearxmldir}/%{pear_name}.xml
 
-%{__rm} -rf %{buildroot}/{doc,tmp}
-%{__rm} -rf 
%{buildroot}%{php_peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
-
 cd ..
 
+# We don't pack tests, remove cruft, move docs into %%_docdir
+%{__mkdir_p} doc/
+%{__mv} %{buildroot}%{php_peardir}/doc/%{pear_name}/* doc/
+%{__rm} -rf %{buildroot}%{php_peardir}/{doc,tests}
+%{__rm} -rf 
%{buildroot}%{php_peardir}/.{filemap,lock,registry,channels,depdb,depdblock}
+
 %php_pear_gen_filelist
 
 %post
-# on `rpm -ivh` PARAM is 1
-# on `rpm -Uvh` PARAM is 2
+# install: $1 = 1
 if [ "$1" = "1" ]; then
   %{__pear} install --nodeps --soft --force --register-only 
%{php_pearxmldir}/%{pear_name}.xml
 fi
+# upgrade: $1 = 1
 if [ "$1" = "2" ]; then
   %{__pear} upgrade --offline --register-only 
%{php_pearxmldir}/%{pear_name}.xml
 fi
 
 %postun
-# on `rpm -e` PARAM is 0
+# uninstall: $1 = 0
 if [ "$1" = "0" ]; then
   %{__pear} uninstall --nodeps --ignore-errors --register-only 
pear.php.net/%{pear_name}
 fi
 
-%clean
-%{__rm} -rf %{buildroot}
-
 %files -f %{name}.files
 %defattr(-, root, root)
-%doc LICENSE
+%doc LICENSE doc/*
 
 %changelog

++++++ LICENSE ++++++
--- /var/tmp/diff_new_pack.XTckUT/_old  2016-01-12 16:13:36.000000000 +0100
+++ /var/tmp/diff_new_pack.XTckUT/_new  2016-01-12 16:13:36.000000000 +0100
@@ -1,4 +1,4 @@
-   GNU LESSER GENERAL PUBLIC LICENSE
+                   GNU LESSER GENERAL PUBLIC LICENSE
                        Version 3, 29 June 2007
 
  Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
@@ -163,4 +163,3 @@
 apply, that proxy's public statement of acceptance of any version is
 permanent authorization for you to choose that version for the
 Library.
-

++++++ Net_LDAP2-2.1.0.tgz -> Net_LDAP2-2.2.0.tgz ++++++
++++ 23392 lines of diff (skipped)

++++++ php5-pear-Net_LDAP2-2.2.0-package.xml.patch ++++++
--- package.xml.orig    2015-10-30 21:33:00.000000000 +0100
+++ package.xml 2016-01-11 11:50:45.877266944 +0100
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<package packagerversion="1.10.1" version="2.0" 
xmlns="http://pear.php.net/dtd/package-2.0"; 
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 
http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 
http://pear.php.net/dtd/package-2.0.xsd";>
+<package packagerversion="1.9.4" version="2.0" 
xmlns="http://pear.php.net/dtd/package-2.0"; 
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 
http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 
http://pear.php.net/dtd/package-2.0.xsd";>
  <name>Net_LDAP2</name>
  <channel>pear.php.net</channel>
  <extends>Net_LDAP</extends>
@@ -90,7 +90,7 @@
     <min>5.4</min>
    </php>
    <pearinstaller>
-    <min>1.10.1</min>
+    <min>1.9.4</min>
    </pearinstaller>
    <extension>
     <name>ldap</name>

Reply via email to