Mailinglist Archive: opensuse-commit (999 mails)
| < Previous | Next > |
commit perl-Data-UUID for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Mon, 27 Jul 2009 23:38:15 +0200
- Message-id: <20090727213815.E7AB161B4@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package perl-Data-UUID for openSUSE:Factory
checked in at Mon Jul 27 23:38:15 CEST 2009.
--------
--- perl-Data-UUID/perl-Data-UUID.changes 2007-01-05 14:40:24.000000000
+0100
+++ perl-Data-UUID/perl-Data-UUID.changes 2009-07-25 19:38:14.000000000
+0200
@@ -1,0 +2,32 @@
+Sat Jul 25 19:36:30 CEST 2009 - chris@xxxxxxxxxxxxxxxx
+
+- spec mods
+ * removed ^----------
+ * removed ^#---------
+
+-------------------------------------------------------------------
+Fri Jul 24 14:05:21 CEST 2009 - coolo@xxxxxxxxxx
+
+- merge factory changes
+
+-------------------------------------------------------------------
+Sun Jun 21 15:44:47 CEST 2009 - chris@xxxxxxxxxxxxxxxx
+
+- update to 1.202
+ - 1.202 Mon Jun 15 18:42:19 EDT 2009
+ - localize changes to $! (thanks, Jesse Vincent!)
+ - 201 Sat Apr 18 14:09 2009
+ - replace Data-UUID's own md5 with Digest::MD5 (thanks, RUZ!)
+ - apply patch from tokuhirom to avoid segmentation violation
+- added perl-macros
+ o autogen filelist with perl_gen_filelist
+- spec mods
+ o added header
+ o fixed deps
+
+-------------------------------------------------------------------
+Thu Mar 19 12:09:42 CET 2009 - lrupp@xxxxxxx
+
+- initial version 1.149
+
+-------------------------------------------------------------------
@@ -46,0 +79 @@
+
calling whatdependson for head-i586
Old:
----
Data-UUID-0.148.tar.gz
New:
----
Data-UUID-1.202.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Data-UUID.spec ++++++
--- /var/tmp/diff_new_pack.0U6Ns2/_old 2009-07-27 23:35:10.000000000 +0200
+++ /var/tmp/diff_new_pack.0U6Ns2/_new 2009-07-27 23:35:10.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package perl-Data-UUID (Version 0.148)
+# spec file for package perl-Data-UUID (Version 1.202)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,58 +19,66 @@
Name: perl-Data-UUID
-License: Artistic License
+%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' )
+Summary: Perl extension for generating Globally/Universally Unique
Identifiers
+Version: 1.202
+Release: 1
+License: BSD License
Group: Development/Libraries/Perl
-Url: http://cpan.org/
-Requires: perl = %{perl_version}
-AutoReqProv: on
-Summary: Perl extension for generating Globally/Universally Unique
Identifiers (GUIDs/UUIDs)
-Version: 0.148
-Release: 103
-Source:
http://cpan.org/modules/by-module/Data/Data-UUID-%{version}.tar.gz
+Url: http://search.cpan.org/perldoc?Data::UUID
+Source: %{cpan_name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: perl
+BuildRequires: perl-macros
+BuildRequires: perl(Digest::MD5)
+Requires: perl = %{perl_version}
+Requires: perl(Digest::MD5)
%description
-This module provides a framework for generating 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 A.D. 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.
+ This module provides a framework for generating 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
+
(http://hegel.ittc.ku.edu/topics/internet/internet-drafts/draft-l/draft-leach-uuids-guids-01.txt).
+ 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.
+ Author: Alexander Golomshtok <agolomsh@xxxxxxxx>
-Authors:
---------
- Alexander Golomshtok <agolomsh at cpan dot org>
-
%prep
-%setup -n Data-UUID-%{version}
+%setup -q -n %{cpan_name}-%{version}
%build
-perl Makefile.PL
+perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
%{__make}
+%check
+%{__make} test
+
%install
%perl_make_install
%perl_process_packlist
+%perl_gen_filelist
%clean
-[ "${RPM_BUILD_ROOT}" != "/" -a -d ${RPM_BUILD_ROOT} ] && rm -rf
${RPM_BUILD_ROOT}
+%{__rm} -rf $RPM_BUILD_ROOT
-%files
-%defattr(-, root, root)
-%dir %{perl_vendorarch}/Data
-%dir %{perl_vendorarch}/auto/Data
-%dir %{perl_vendorarch}/auto/Data/UUID
-%{perl_vendorarch}/Data/UUID.pm
-%{perl_vendorarch}/auto/Data/UUID/*
-%{perl_vendorarch}/auto/Data/UUID/.packlist
-%{_mandir}/man3/Data::UUID.3pm.gz
-/var/adm/perl-modules/%{name}
+%files -f %{name}.files
+# normally you only need to check for doc files
+%defattr(-,root,root)
+%doc Changes LICENSE README
%changelog
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |