debian/0000755000000000000000000000000012172574263007177 5ustar debian/control0000644000000000000000000000353212172574426010606 0ustar Source: libdata-uuid-perl Section: perl Priority: optional Build-Depends: cdbs, devscripts, perl, debhelper, dh-buildinfo Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/pkg-perl/packages/libdata-uuid-perl Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdata-uuid-perl.git Homepage: http://search.cpan.org/dist/Data-UUID/ Package: libdata-uuid-perl Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Replaces: ${cdbs:Replaces} Breaks: ${cdbs:Breaks} Description: globally/universally unique identifiers (GUIDs/UUIDs) Data::UUID provides a framework for generating v3 UUIDs (Universally Unique Identifiers, also known as GUIDs (Globally Unique Identifiers). A UUID is 128 bits long, and is guaranteed to be different from all other UUIDs/GUIDs generated until 3400 CE. . UUIDs were originally used in the Network Computing System (NCS) and later in the Open Software Foundation's (OSF) Distributed Computing Environment. Currently many different technologies rely on UUIDs to provide unique identity for various software components. Microsoft COM/DCOM for instance, uses GUIDs very extensively to uniquely identify classes, applications and components across network-connected systems. . The algorithm for UUID generation, used by this extension, is described in the Internet Draft "UUIDs and GUIDs" by Paul J. Leach and Rich Salz. (See RFC 4122.) It provides reasonably efficient and reliable framework for generating UUIDs and supports fairly high allocation rates -- 10 million per second per machine -- and therefore is suitable for identifying both extremely short-lived and very persistent objects on a given system as well as across the network. debian/source/0000755000000000000000000000000011752713702010473 5ustar debian/source/format0000644000000000000000000000001411373262460011700 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000057712172574263011062 0ustar libdata-uuid-perl (1.219-2) unstable; urgency=low * Fix replace and break versions of libossp-uuid-perl providing Data::UUID shim. -- Jonas Smedegaard Sat, 20 Jul 2013 22:52:37 +0200 libdata-uuid-perl (1.219-1) unstable; urgency=low * Initial packaging release. Closes: bug#717315. -- Jonas Smedegaard Fri, 19 Jul 2013 12:29:04 +0200 debian/README.source0000644000000000000000000000056312134045103011342 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/compat0000644000000000000000000000000212172020164010357 0ustar 8 debian/watch0000644000000000000000000000022312172030470010210 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 http://www.cpan.org/authors/id/R/RJ/RJBS//Data-UUID-([\d._]+)\.tar\.gz debian/copyright_hints0000644000000000000000000000212412172204105012317 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: Changes MANIFEST META.json META.yml Makefile.PL UUID.pm UUID.xs debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch smp-test/collision.t smp-test/uuid-fork.pl t/basic.t t/from-name-collisions.t t/leaky_dollar_bang.t t/pod-coverage.t t/pod.t t/segv.t t/threads.t typemap Copyright: *No copyright* License: UNKNOWN FIXME Files: debian/rules Copyright: 2012-2013, Jonas Smedegaard License: GPL-3+ FIXME Files: README Copyright: 2001, Alexander Golomshtok License: UNKNOWN FIXME Files: UUID.h Copyright: C##LL C##i64 License: UNKNOWN FIXME Files: LICENSE Copyright: 1989, Hewlett-Packard Company, Palo Alto, Ca. & 1990- 1993, 1996 Open Software Foundation, Inc 1998, Microsoft notices and License: UNKNOWN FIXME Files: ptable.h Copyright: goes to the original authors, bug reports to me. */ License: UNKNOWN FIXME debian/copyright0000644000000000000000000000410412172174774011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Data::UUID Upstream-Contact: https://github.com/rjbs/Data-UUID/issues Source: http://search.cpan.org/dist/Data-UUID/ git://github.com/rjbs/Data-UUID Files: * Copyright: 1990-1993,1996, Open Software Foundation, Inc. 1989, Hewlett-Packard Company, Palo Alto, Ca. 1989, Digital Equipment Corporation, Maynard, Mass. 1998, Microsoft 2001, Alexander Golomshtok License: NTP~uuid Files: debian/* Copyright: 2012-2013, Jonas Smedegaard License: GPL-3+ License: NTP~uuid To anyone who acknowledges that this file is provided "AS IS" without any express or implied warranty: permission to use, copy, modify, and distribute this file for any purpose is hereby granted without fee, provided that the above copyright notices and this notice appears in all source code copies, and that none of the names of Open Software Foundation, Inc., Hewlett-Packard Company, Microsoft, or Digital Equipment Corporation be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Neither Open Software Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital Equipment Corporation makes any representations about the suitability of this software for any purpose. License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . Comment: . On Debian systems the 'GNU General Public License' version 3 is located in '/usr/share/common-licenses/GPL-3'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . debian/gbp.conf0000644000000000000000000000021512130506441010577 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True [git-import-orig] filter = .gitignore debian/rules0000755000000000000000000000247212172574043010260 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2012, 2013 Jonas Smedegaard # Description: Main Debian packaging script for Data::UUID # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/perl-makemaker.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_UPSTREAM_PACKAGE = Data-UUID DEB_UPSTREAM_URL = http://www.cpan.org/authors/id/R/RJ/RJBS DEB_UPSTREAM_TARBALL_BASENAME_MANGLE = s/\+/_/ pkg = $(DEB_SOURCE_PACKAGE) # replace versions of libossp-uuid-perl providing Data::UUID shim deps-ossp = libossp-uuid-perl (<= 1.6.2-1.3) CDBS_REPLACES_$(pkg) = $(deps-ossp) CDBS_BREAKS_$(pkg) = $(deps-ossp) debian/control.in0000644000000000000000000000345512172574116011213 0ustar Source: libdata-uuid-perl Section: perl Priority: optional Build-Depends: @cdbs@ Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/pkg-perl/packages/libdata-uuid-perl Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdata-uuid-perl.git Homepage: http://search.cpan.org/dist/Data-UUID/ Package: libdata-uuid-perl Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Replaces: ${cdbs:Replaces} Breaks: ${cdbs:Breaks} Description: globally/universally unique identifiers (GUIDs/UUIDs) Data::UUID provides a framework for generating v3 UUIDs (Universally Unique Identifiers, also known as GUIDs (Globally Unique Identifiers). A UUID is 128 bits long, and is guaranteed to be different from all other UUIDs/GUIDs generated until 3400 CE. . UUIDs were originally used in the Network Computing System (NCS) and later in the Open Software Foundation's (OSF) Distributed Computing Environment. Currently many different technologies rely on UUIDs to provide unique identity for various software components. Microsoft COM/DCOM for instance, uses GUIDs very extensively to uniquely identify classes, applications and components across network-connected systems. . The algorithm for UUID generation, used by this extension, is described in the Internet Draft "UUIDs and GUIDs" by Paul J. Leach and Rich Salz. (See RFC 4122.) It provides reasonably efficient and reliable framework for generating UUIDs and supports fairly high allocation rates -- 10 million per second per machine -- and therefore is suitable for identifying both extremely short-lived and very persistent objects on a given system as well as across the network.