[libsocket6-perl] 01/23: Imported Debian patch 0.23+ds-0+nmu1

Daniel Lintott dlintott-guest at moszumanska.debian.org
Sat Feb 15 18:00:31 UTC 2014


This is an automated email from the git hooks/post-receive script.

dlintott-guest pushed a commit to branch master
in repository libsocket6-perl.

commit e124bbd48fb0ce67669eedeacc343ac495c8ebee
Author: Robert Luberda <robert at debian.org>
Date:   Sun Sep 22 12:57:43 2013 +0200

    Imported Debian patch 0.23+ds-0+nmu1
---
 debian/README.Debian  |  10 ++++
 debian/changelog      | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++
 debian/compat         |   1 +
 debian/control        |  14 +++++
 debian/copyright      |  23 ++++++++
 debian/postinst       |  56 ++++++++++++++++++++
 debian/rules          |  30 +++++++++++
 debian/source/format  |   1 +
 debian/source/options |   2 +
 debian/watch          |   3 ++
 10 files changed, 282 insertions(+)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..e5771b2
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,10 @@
+Socket6 for Debian
+--------------------------
+This is the debian package for the Socket6 module.
+
+If you want to use USAGI kernel,you may well compile this package with
+libinet6.a.
+
+Of course this package works well in USAGI environment.
+
+For more information about USAGI,see http://www.linux-ipv6.org/
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..68d3c3b
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,142 @@
+libsocket6-perl (0.23+ds-0+nmu1) unstable; urgency=low
+
+  [ Cyril Brulebois ]
+  * Non-maintainer upload.
+  * Switch to upstream tarball, using “ds” for “debian source” as a
+    suffix since dak wouldn't appreciate different tarballs having
+    the same name.
+  * Add watch file.
+  * Drop dbs from build-depends, and kill some dbs bits in debian/rules,
+    adjusting clean accordingly (closes: #576062).
+
+  [ Robert Luberda ]
+  * Prepare this NMU based on Cyril's version from #576062 in order to
+    get rid of dbs build-dependency. Upload it to DELAYED/10.
+  * Switch to the 3.0 (quilt) source format.
+  * Switch to debhelper v9 and its tiny rules format.
+  * Bump Standards-Version to 3.9.4.
+
+ -- Robert Luberda <robert at debian.org>  Sun, 22 Sep 2013 12:57:43 +0200
+
+libsocket6-perl (0.23-1) unstable; urgency=low
+
+  * New upstream release. (closes: #531009)
+    - Fix "libsocket6-perl AF_INET6 and PF_INET6 check failed" (Closes: #505431)
+  * Standards-Version: 3.8.3.0.
+  * debian/preinst,postrm: removed because this file does not make sense.
+
+ -- Masahito Omote <omote at debian.org>  Sat, 23 Jan 2010 02:32:12 +0000
+
+libsocket6-perl (0.20-1) unstable; urgency=low
+
+  * New upstream release. (closes: Bug#480464)
+  * Standards-Version: 3.7.3.0.
+  * debian/compat: set 7 and Build-Depends: debhelper (>=7).
+
+ -- Masahito Omote <omote at debian.org>  Mon, 12 May 2008 00:20:05 +0900
+
+libsocket6-perl (0.19-1) unstable; urgency=low
+
+  * New upstream release. (closes: Bug#357169)
+  * Standards-Version: 3.6.2.2
+
+ -- Masahito Omote <omote at debian.org>  Fri, 17 Mar 2006 10:34:11 +0900
+
+libsocket6-perl (0.17-1) unstable; urgency=low
+
+  * New upstream release. (closes: Bug#284823)
+  * Standards-Version: 3.6.1.1
+
+ -- Masahito Omote <omote at debian.org>  Sun, 12 Dec 2004 12:54:45 +0900
+
+libsocket6-perl (0.11.99-1) unstable; urgency=low
+
+  * Rafael's getipnodeby{name|addr} support version. Because I cannot judge
+    he decide to fork of Socket6 in CPAN, so I decide to version to 0.11.99.
+    New libio-socket-inet6-perl needs Rafael's Socket6.
+    (closes: Bug#204389)
+  * Drop my INET6.pm. These are inherited to libio-socket-inet6-perl.
+  * Build-Depends: dbs.
+  * Standards-Version: 3.6.0
+
+ -- Masahito Omote <omote at debian.org>  Sun, 10 Aug 2003 21:13:28 +0900
+
+libsocket6-perl (0.11-6) unstable; urgency=low
+
+  * Move INET6.pm to examples for transition. I prepare to ITP
+    libio-socket-inet6-perl by Rafael Martinez as soon as possible
+    after entering in CPAN.
+    (See http://www.ee.ethz.ch/~slist/mrtg-developers/msg00172.html
+     and http://www.ee.ethz.ch/~slist/mrtg-developers/msg00174.html
+     for more details)
+    If you want to use INET6.pm please copy it by yourself.
+  * Bump Standards-Version to 3.5.10.0.
+  * Move section from interpreters to perl.
+
+ -- Masahito Omote <omote at debian.org>  Wed, 28 May 2003 23:21:02 +0900
+
+libsocket6-perl (0.11-5) unstable; urgency=low
+
+  * Fix address separation bug in INET6.pm. (closes: Bug#180450) 
+  * Update Standards-Version to 3.5.8.0.
+
+ -- Masahito Omote <omote at debian.org>  Mon, 17 Feb 2003 16:20:11 +0900
+
+libsocket6-perl (0.11-4) unstable; urgency=low
+
+  * Sync with NMU. Rebuild on perl 5.8.0. (closes: Bug#158665)
+  * Change Build-Depends to perl 5.8.0.
+  * update Standards-Version to 3.5.7.0.
+
+ -- Masahito Omote <omote at debian.org>  Wed, 25 Sep 2002 08:39:57 +0900
+
+libsocket6-perl (0.11-3.1) unstable; urgency=low
+
+  * NMU for perl 5.8.
+  * Bump perl build-dependency to >= 5.8.0-7 (closes: #158665).
+
+ -- Colin Watson <cjwatson at debian.org>  Fri, 30 Aug 2002 23:56:11 +0100
+
+libsocket6-perl (0.11-3) unstable; urgency=high
+
+  * INET.pm: fix typo. (closes: Bug#148078)
+  * INET.pm: move to /usr/share/perl5/IO/Socket/INET6.pm (closes: Bug#148340)
+  * Change maintainer's mail address.
+
+ -- Masahito Omote <omote at debian.org>  Tue, 28 May 2002 10:10:47 +0900
+
+libsocket6-perl (0.11-2) unstable; urgency=low
+
+  * Used dbs_make.
+  * debian/rules: change dbs style.
+  * INET.pm(IO::Socket::INET): add support for Socket6.pm, this is based on
+    KAME Project's Socket.pm(IO::Socket::INET). I adopted this code to perl
+    5.6.1 but this poring may makes some serious problems. If some problems
+    are occurred, please send BTS.
+    (thanks to paulvt at debian.org)
+  * debian/copyright: add INET.pm license, upstream URI.
+  * debian/control: add Depends perl-base.
+
+ -- Masahito Omote <omote at debian.org>  Fri, 24 May 2002 21:19:06 +0900
+
+libsocket6-perl (0.11-1) unstable; urgency=medium
+
+  * New upstream release which fixes buffer overflow problem in
+    getnameinfo.c. (closes: Bug#118772)
+  * debian/rules: make simple, and remove obsolete targets.
+  * debian/changelog: remove emacs options.
+
+ -- Masahito Omote <omote at sapmed.ac.jp>  Sun, 18 Nov 2001 00:48:22 +0900
+
+libsocket6-perl (0.10-2) unstable; urgency=low
+
+  * debian/control: Revised in Description. (closes: Bug#109359)
+  * debian/control: Delete usage in extended description, see README.
+
+ -- Masahito Omote <omote at sapmed.ac.jp>  Thu, 23 Aug 2001 14:22:49 +0900
+
+libsocket6-perl (0.10-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Masahito Omote <omote at sapmed.ac.jp>  Thu,  8 Jul 2001 13:56:00 +0900
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..cc3b17d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,14 @@
+Source: libsocket6-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 9), perl (>= 5.8.0-10)
+Maintainer: Masahito Omote <omote at debian.org>
+Standards-Version: 3.9.4
+
+Package: libsocket6-perl
+Architecture: any
+Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, perl-base (>= 5.8.0-10)
+Description: Perl extensions for IPv6
+ This module supports getaddrinfo() and getnameinfo() to intend to enable
+ protocol independent programming. If your environment supports IPv6,
+ IPv6 related defines such as AF_INET6 are included.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..7b9bbef
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,23 @@
+This package was debianized by Masahito Omote<omote at sapmed.ac.jp>
+on Thu, 8 Jul 2001 13:56:00 +0900
+
+It was downloaded from http://www.cpan.org/modules/by-module/Socket6/
+
+Upstream Author: Hajimu UMEMOTO <ume at mahoroba.org>
+
+Copyright:
+Copyright (C) 2000 Hajimu UMEMOTO <ume at mahoroba.org>.
+All rights reserved.
+
+Socket6.pm and Socket6.xs are based on perl5.005_55-v6-19990721
+written by KAME Project.
+
+gai.h, getaddrinfo.c and getnameinfo.c are based on
+ssh-1.2.27-IPv6-1.5 written by KIKUCHI Takahiro
+<kick at kyoto.wide.ad.jp>.
+
+Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project.
+All rights reserved.
+
+This package is redistributed under the term of the UCB 
+BSD license found on Debian systems in the file /usr/share/common-license/BSD
diff --git a/debian/postinst b/debian/postinst
new file mode 100644
index 0000000..695d8db
--- /dev/null
+++ b/debian/postinst
@@ -0,0 +1,56 @@
+#! /bin/sh
+# postinst script for libsocket6-perl
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#        * <postinst> `configure' <most-recently-configured-version>
+#        * <old-postinst> `abort-upgrade' <new version>
+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
+#          <new-version>
+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
+#          <failed-install-package> <version> `removing'
+#          <conflicting-package> <version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+# quoting from the policy:
+#     Any necessary prompting should almost always be confined to the
+#     post-installation script, and should be protected with a conditional
+#     so that unnecessary prompting doesn't happen if a package's
+#     installation fails and the `postinst' is called with `abort-upgrade',
+#     `abort-remove' or `abort-deconfigure'.
+
+case "$1" in
+    configure)
+	if dpkg --compare-versions "$2" eq 0.11-2; then
+		if test -f /usr/share/perl/5.6.1/IO/Socket/INET.pm.perl; then
+			rm /usr/share/perl/5.6.1/IO/Socket/INET.pm
+			dpkg-divert --package libsocket6-perl \
+				--remove --rename \
+			--divert /usr/share/perl/5.6.1/IO/Socket/INET.pm.perl \
+				/usr/share/perl/5.6.1/IO/Socket/INET.pm
+		fi
+	fi
+    ;;
+
+    abort-upgrade|abort-remove|abort-deconfigure)
+
+    ;;
+
+    *)
+        echo "postinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..eabef09
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,30 @@
+#!/usr/bin/make -f
+
+PACKAGE=$(shell dh_listpackages)
+
+ifndef PERL
+PERL = /usr/bin/perl
+endif
+
+%:
+	dh "$@"
+
+override_dh_auto_configure:
+	$(PERL) Makefile.PL INSTALLDIRS=vendor
+
+override_dh_auto_build:
+	$(MAKE) OPTIMIZE="$(CFLAGS) $(CPPFLAGS)" LD_RUN_PATH=""
+
+override_dh_auto_clean:
+	dh_clean
+	rm -rf blib config.h config.log config.pl config.status gailookup.pl pm_to_blib MYMETA.yml Socket6.bs Socket6.c *.o
+	dh_auto_clean
+
+override_dh_auto_install:
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/$(PACKAGE)
+
+override_dh_installdocs:
+	dh_installdocs README
+
+override_dh_installexamples:
+	dh_installexamples im-140.diff ftpmirror-1.96.diff
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..3ad332e
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1,2 @@
+diff-ignore
+tar-ignore
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..e6aca87
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=dversionmangle=s/\+ds// \
+http://www.cpan.org/modules/by-module/Socket6/ Socket6-(.*)\.tar\.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libsocket6-perl.git



More information about the Pkg-perl-cvs-commits mailing list