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@computersalat.de + +- spec mods + * removed ^---------- + * removed ^#--------- + +------------------------------------------------------------------- +Fri Jul 24 14:05:21 CEST 2009 - coolo@novell.com + +- merge factory changes + +------------------------------------------------------------------- +Sun Jun 21 15:44:47 CEST 2009 - chris@computersalat.de + +- 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@suse.de + +- 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...). + 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@cpan.org> -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@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org