diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..6984fbb --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,27 @@ +--- +description_paragraphs: 1 +#no_testing: broken upstream +#sources: +# - source1 +# - source2 +#patches: +# foo.patch: -p1 +# bar.patch: +preamble: |- + BuildRequires: perl-Digest-MD5 + BuildRequires: perl-IO-Socket-INET6 + BuildRequires: perl-IO-Socket-IP + BuildRequires: perl-JSON + BuildRequires: perl-MIME-Base64 + BuildRequires: perl-URI +#post_prep: |- + find contrib -type f | xargs -n 1 sed -i "s@%{_prefix}/local/bin/perl@%{_bindir}/perl@" +#post_install: |- +# sed on %{name}.files +#license: SUSE-NonFree +#skip_noarch: 1 +#custom_build: |- +#./Build build flags=%{?_smp_mflags} --myflag +#custom_test: |- +#startserver && make test +#ignore_requires: Bizarre::Module diff --git a/perl-ldap-0.66.tar.gz b/perl-ldap-0.66.tar.gz deleted file mode 100644 index 5e2ba3c..0000000 --- a/perl-ldap-0.66.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:09263ce6166e80c98d689d41d09995b813389fd069b784601f6dc57f8e2b4102 -size 319210 diff --git a/perl-ldap-0.68.tar.gz b/perl-ldap-0.68.tar.gz new file mode 100644 index 0000000..204d86d --- /dev/null +++ b/perl-ldap-0.68.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2f389fe3e7a9e4b61488692919ad723b98f3b479b5288f610daa8c27995b351 +size 318199 diff --git a/perl-ldap.changes b/perl-ldap.changes index 8966a7a..5ca3d5d 100644 --- a/perl-ldap.changes +++ b/perl-ldap.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Wed Jun 9 16:10:30 UTC 2021 - Pedro Monreal + +- Add cpanspec.yml as source file +- Review the package dependencies + +------------------------------------------------------------------- +Fri Jun 4 15:07:23 UTC 2021 - Pedro Monreal + +- Update to 0.68 + * 0.68 -- Sun Jan 3 17:58:18 CET 2021 + - Enhancements: + * Control/NoOp.pm: new + * Control/Subentries.pm: new + * Constant.pm: add tags to allow exporting groups of constants + * Constant.pm: add Active Directory Control & Extension OIDs + * Constant.pm: add references to perl-ldap's modules + - Bug Fixes: + * META.json: update author & bugtracker + * Control/*.pm: typo & grammar fixes + * Control/Relax.pm: slight rephrasing + * FAQ.pod: fix spelling/grammar error + * Changes: fix typo + * 0.67 -- Sat Dec 26 14:50:55 CEST 2020 + - Enhancements: + * Makefile.PL: update author & bugtracker + * LDIF.pm: support controls when reading + * Control/TreeDelete.pm: new + * Entry.pm: new option 'nooptions' for get_value() + * various typo fixes + - Bug Fixes: + * LDAP.pm: do not persist the default sslserver + * LDAP.pm: correct parameter to restrict IP family with IO::Socket::IP + * data/regenerate_cert.sh: fix shebang +- Add missing dependencies for building and testing + ------------------------------------------------------------------- Mon Nov 11 12:37:11 UTC 2019 - Arjen de Korte diff --git a/perl-ldap.spec b/perl-ldap.spec index 35f6016..83fad77 100644 --- a/perl-ldap.spec +++ b/perl-ldap.spec @@ -1,7 +1,7 @@ # # spec file for package perl-ldap # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,14 @@ %define cpan_name perl-ldap Name: perl-ldap -Version: 0.66 +Version: 0.68 Release: 0 Summary: Client Interface for LDAP Servers -License: GPL-1.0-or-later OR Artistic-1.0 +License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl URL: https://metacpan.org/release/perl-ldap Source0: https://cpan.metacpan.org/authors/id/M/MA/MARSCHAP/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildRequires: perl-Authen-SASL BuildRequires: perl-Convert-ASN1 BuildRequires: perl-IO-Socket-SSL @@ -40,6 +41,14 @@ Provides: perl_ldp Obsoletes: perl-Net-LDAP < %{version} Obsoletes: perl_ldp BuildArch: noarch +# MANUAL BEGIN +BuildRequires: perl-Digest-MD5 +BuildRequires: perl-IO-Socket-INET6 +BuildRequires: perl-IO-Socket-IP +BuildRequires: perl-JSON +BuildRequires: perl-MIME-Base64 +BuildRequires: perl-URI +# MANUAL END %{perl_requires} %description @@ -48,15 +57,16 @@ A Client interface for LDAP servers. %prep %setup -q -n perl-ldap-%{version} find . -type f -print0 | xargs -0 chmod 644 -# MANUAL -find contrib -type f | xargs -n 1 sed -i "s@/usr/local/bin/perl@%{_bindir}/perl@" +# MANUAL BEGIN +find contrib -type f | xargs -n 1 sed -i "s@%{_prefix}/local/bin/perl@%{_bindir}/perl@" +# MANUAL END %build perl Makefile.PL INSTALLDIRS=vendor -make %{?_smp_mflags} +%make_build %check -make %{?_smp_mflags} test +%make_build test %install %perl_make_install