Accepting request 751707 from devel:languages:perl:autoupdate

- Add manual license BSD-3-Clause to cpanspec.yml
   Limit description to 2 paragraphs
- updated to 0.29
   see /usr/share/doc/packages/perl-Socket6/ChangeLog
  2018-09-30  Hajimu UMEMOTO  <ume@mahoroba.org>
  
  	* Socket6.pm: Bump version number to 0.29.
  
  	* Socket6.xs: Updates the tests for handling the correct headers
  	on NetBSD and DragonFly BSD.
  
  	Submitted by:	Sevan Janiyan <venture37 [...] geeklan.co.uk>

OBS-URL: https://build.opensuse.org/request/show/751707
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Socket6?expand=0&rev=28
This commit is contained in:
Dirk Stoecker 2019-11-29 07:16:39 +00:00 committed by Git OBS Bridge
parent 6c0d9cf3c6
commit 883ee43369
5 changed files with 75 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bfd49ab99f3197c99285fed4683c4edc06277c1e4453f593e694d7bff0974586
size 65567

BIN
Socket6-0.29.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

28
cpanspec.yml Normal file
View File

@ -0,0 +1,28 @@
---
description_paragraphs: 2
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
license: BSD-3-Clause
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Thu Nov 28 20:22:50 UTC 2019 - <tina.mueller@suse.com>
- Add manual license BSD-3-Clause to cpanspec.yml
Limit description to 2 paragraphs
-------------------------------------------------------------------
Mon Nov 25 13:05:23 UTC 2019 - <timueller+perl@suse.de>
- updated to 0.29
see /usr/share/doc/packages/perl-Socket6/ChangeLog
2018-09-30 Hajimu UMEMOTO <ume@mahoroba.org>
* Socket6.pm: Bump version number to 0.29.
* Socket6.xs: Updates the tests for handling the correct headers
on NetBSD and DragonFly BSD.
Submitted by: Sevan Janiyan <venture37 [...] geeklan.co.uk>
-------------------------------------------------------------------
Sat Dec 23 07:00:12 UTC 2017 - avindra@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package perl-Socket6
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 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
@ -12,45 +12,50 @@
# 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/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define cpan_name Socket6
Name: perl-Socket6
Version: 0.28
Version: 0.29
Release: 0
Summary: IPv6 Sockets (Perl Module)
#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later)
%define cpan_name Socket6
Summary: IPv6 related part of the C socket.h defines and structure manipulators
License: BSD-3-Clause
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Socket6/
Source: http://www.cpan.org/authors/id/U/UM/UMEMOTO/%{cpan_name}-%{version}.tar.gz
Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
%{perl_requires}
%description
The IPv6 related part of the C socket.h defines and structure
manipulators.
This module provides glue routines to the various IPv6 functions.
If you use the Socket6 module, be sure to specify "use Socket" as well as
"use Socket6".
%prep
%setup -q -n Socket6-%{version}
%setup -q -n %{cpan_name}-%{version}
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build
perl Makefile.PL
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
make %{?_smp_mflags}
%check
make %{?_smp_mflags} test
make test
%install
make DESTDIR=%{buildroot} install_vendor
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%files
%{perl_vendorarch}/auto/Socket6
%{perl_vendorarch}/Socket6.pm
%{_mandir}/man3/Socket6.3pm%{ext_man}
%doc MANIFEST README ChangeLog
%files -f %{name}.files
%defattr(-,root,root,755)
%doc aclocal.m4 ChangeLog ftpmirror-1.96.diff im-140.diff README
%changelog