Hello community,

here is the log from the commit of package perl-Mozilla-LDAP for 
openSUSE:Factory checked in at 2013-07-12 20:52:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mozilla-LDAP (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mozilla-LDAP.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mozilla-LDAP"

Changes:
--------
New Changes file:

--- /dev/null   2013-07-10 19:42:08.835707958 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Mozilla-LDAP.new/perl-Mozilla-LDAP.changes 
2013-07-12 20:52:32.000000000 +0200
@@ -0,0 +1,29 @@
+-------------------------------------------------------------------
+Thu Jul 11 15:08:25 UTC 2013 - [email protected]
+
+- Fix Source2 path
+
+-------------------------------------------------------------------
+Sun Feb 24 01:14:41 UTC 2013 - [email protected]
+
+- Use OpenLDAP instead of mozldap 
+
+-------------------------------------------------------------------
+Wed Jan 30 05:26:35 UTC 2013 - [email protected]
+
+- Adjusted license to match new format (spdx.org)
+
+-------------------------------------------------------------------
+Mon Apr 11 09:58:13 UTC 2011 - [email protected]
+
+- minor changes
+
+-------------------------------------------------------------------
+Sat Dec 18 16:02:03 UTC 2010 - [email protected]
+
+- Update to 1.5.3
+
+-------------------------------------------------------------------
+Wed Feb 17 09:50:52 UTC 2010 - [email protected]
+
+- quickly get RedHat package working on SUSE (Needs to be cleaned up further)

New:
----
  API.xs.patch
  Makefile.PL.rpm
  perl-Mozilla-LDAP.changes
  perl-Mozilla-LDAP.spec
  perl-mozldap-1.5.3.tar.gz

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

Other differences:
------------------
++++++ perl-Mozilla-LDAP.spec ++++++
#
# spec file for package perl-Mozilla-LDAP
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# 
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define nspr_name       mozilla-nspr
%define nss_name        mozilla-nss

Name:      perl-Mozilla-LDAP
Summary:   LDAP module that wraps the OpenLDAP C SDK
Version:   1.5.3
Release:   1
License:   MPL-1.1 or GPL-2.0+ or LGPL-2.0+
Group:     Development/Libraries/Perl
Url:       http://www.mozilla.org/directory/perldap.html
Requires:  perl-base = %{perl_version}
Source0:   
ftp://ftp.mozilla.org/pub/mozilla.org/directory/perldap/releases/%{version}/src/perl-mozldap-%{version}.tar.gz
# Original from 
ftp://ftp.mozilla.org/pub/mozilla.org/directory/perldap/releases/1.5/src/Makefile.PL.rpm
# Enhanced to support OpenLDAP
Source1:   Makefile.PL.rpm
Patch:     API.xs.patch
BuildRequires: perl >= 5.8.0
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl-macros
BuildRequires: %{nspr_name}-devel >= 4.6
BuildRequires: %{nss_name}-devel >= 3.11
BuildRequires: openldap2-devel >= 2.4.22
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build

%description
A perl LDAP module that wraps the OpenLDAP C SDK.


%prep
%setup -q -n perl-mozldap-%{version}
%patch

# Filter unwanted Provides:
cat << \EOF > %{name}-prov
#!/bin/sh
%{__perl_provides} $* |\
  sed -e '/perl(Mozilla::LDAP::Entry)$/d'
EOF

%define __perl_provides %{_builddir}/perl-mozldap-%{version}/%{name}-prov
chmod +x %{__perl_provides}

# Filter unwanted Requires:
cat << \EOF > %{name}-req
#!/bin/sh
%{__perl_requires} $* |\
  sed -e '/perl(Mozilla::LDAP::Entry)/d'
EOF

%define __perl_requires %{_builddir}/perl-mozldap-%{version}/%{name}-req
chmod +x %{__perl_requires}

%build
LDAPPKGNAME=openldap CFLAGS="$RPM_OPT_FLAGS" perl %{SOURCE1} INSTALLDIRS=vendor 
< /dev/null
make OPTIMIZE="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} all

%check
#make test

%install
eval `perl '-V:installarchlib'`

%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%clean
rm -rf %{buildroot}

%files -f %{name}.files
%defattr(-,root,root,-)
%doc CREDITS ChangeLog README MPL-1.1.txt

%changelog

++++++ API.xs.patch ++++++
--- API.xs      2010-12-18 18:34:52.806782768 +0200
+++ API.xs      2010-12-18 18:35:53.625657655 +0200
@@ -673,7 +673,7 @@
 bail:
     ldap_set_option(ld, LDAP_OPT_RESULT_CODE, &ret);
 #else
-    ret = ldap_parse_entrychange_control(ld, ctrls, chgtypep, prevdnp
+    ret = ldap_parse_entrychange_control(ld, ctrls, chgtypep, prevdnp,
                                          chgnumpresentp, chgnump);
 #endif
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to