From 866d2187dbfab4e4800369be9949fe547272f54d7dd11bf24c84e929c96ab424 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Tue, 19 Oct 2010 10:52:12 +0000 Subject: [PATCH 1/6] Updating link to change in openSUSE:Factory/perl-Data-Hierarchy revision 10.0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-Hierarchy?expand=0&rev=88407c8138a456ac7a9bdd3a8a195974 From 9b44bb7c7827e94b16b4a138024962aa6e60c4d69f4fa2b3ee5ad70778792fb8 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Sun, 28 Nov 2010 11:42:45 +0000 Subject: [PATCH 2/6] remove .packlist file OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-Hierarchy?expand=0&rev=7 --- perl-Data-Hierarchy.changes | 5 +++++ perl-Data-Hierarchy.spec | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/perl-Data-Hierarchy.changes b/perl-Data-Hierarchy.changes index 51186a6..e9e176d 100644 --- a/perl-Data-Hierarchy.changes +++ b/perl-Data-Hierarchy.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Nov 28 11:37:46 UTC 2010 - coolo@novell.com + +- remove .packlist file + ------------------------------------------------------------------- Tue Oct 19 08:38:31 UTC 2010 - coolo@novell.com diff --git a/perl-Data-Hierarchy.spec b/perl-Data-Hierarchy.spec index 25fb789..be94779 100644 --- a/perl-Data-Hierarchy.spec +++ b/perl-Data-Hierarchy.spec @@ -61,7 +61,6 @@ perl Makefile.PL %{perl_vendorlib}/Data/Hierarchy.pm %dir %{perl_vendorarch}/auto/Data %dir %{perl_vendorarch}/auto/Data/Hierarchy -%{perl_vendorarch}/auto/Data/Hierarchy/.packlist %{_mandir}/man3/Data::Hierarchy.3pm.gz /var/adm/perl-modules/%{name} From 0c30dee8b9440ccd1db5fb372b59519cad68e7492e89e86d72640bf22876a529 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Mon, 29 Nov 2010 14:27:00 +0000 Subject: [PATCH 3/6] * recreated by cpanspec 1.78.02 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-Hierarchy?expand=0&rev=8 --- Data-Hierarchy-0.34.tar.bz2 | 3 ++ Data-Hierarchy-0.34.tar.gz | 3 -- perl-Data-Hierarchy.changes | 5 ++++ perl-Data-Hierarchy.spec | 59 +++++++++++++++++++------------------ 4 files changed, 39 insertions(+), 31 deletions(-) create mode 100644 Data-Hierarchy-0.34.tar.bz2 delete mode 100644 Data-Hierarchy-0.34.tar.gz diff --git a/Data-Hierarchy-0.34.tar.bz2 b/Data-Hierarchy-0.34.tar.bz2 new file mode 100644 index 0000000..877929c --- /dev/null +++ b/Data-Hierarchy-0.34.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07f2954a07764ee7ad89d8c1b57b455a3db3576ccef4dc6386ad5f377df63ac2 +size 8579 diff --git a/Data-Hierarchy-0.34.tar.gz b/Data-Hierarchy-0.34.tar.gz deleted file mode 100644 index e152046..0000000 --- a/Data-Hierarchy-0.34.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b3a8e62b53e29f71dd5989aeef99fbfaf1f4b6e272a06800381360d59e9fd9ed -size 8861 diff --git a/perl-Data-Hierarchy.changes b/perl-Data-Hierarchy.changes index e9e176d..8f9123e 100644 --- a/perl-Data-Hierarchy.changes +++ b/perl-Data-Hierarchy.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Nov 29 14:26:26 UTC 2010 - coolo@novell.com + +* recreated by cpanspec 1.78.02 + ------------------------------------------------------------------- Sun Nov 28 11:37:46 UTC 2010 - coolo@novell.com diff --git a/perl-Data-Hierarchy.spec b/perl-Data-Hierarchy.spec index be94779..f9c9478 100644 --- a/perl-Data-Hierarchy.spec +++ b/perl-Data-Hierarchy.spec @@ -17,51 +17,54 @@ # norootforbuild - Name: perl-Data-Hierarchy -License: Artistic -Group: Development/Libraries/Perl -Url: http://cpan.org/ -Requires: perl = %{perl_version} -AutoReqProv: on +%define cpan_name Data-Hierarchy Summary: Handle data in a hierarchical structure Version: 0.34 -Release: 112 -Source: http://cpan.org/modules/by-module/Data/Data-Hierarchy-%{version}.tar.gz +Release: 1 +License: CHECK(GPL+ or Artistic) +Group: Development/Libraries/Perl +Url: http://search.cpan.org/dist/Data-Hierarchy/ +#Source: http://www.cpan.org/modules/by-module/Data/Data-Hierarchy-%{version}.tar.bz2 +Source: %{cpan_name}-%{version}.tar.bz2 +BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl +%if 0%{?suse_version} < 1120 +BuildRequires: perl-macros +%endif +BuildRequires: perl(Test::Exception) +Requires: perl = %{perl_version} +Requires: perl(Test::Exception) %description -Data::Hierarchy provides a simple interface for manipulating -inheritable data attached to a hierarchical environment - - - -Authors: --------- - Chia-liang Kao +Data::Hierarchy provides a simple interface for manipulating inheritable +data attached to a hierarchical environment (like a filesystem). %prep -%setup -n Data-Hierarchy-%{version} +%setup -q -n %{cpan_name}-%{version} %build -perl Makefile.PL +%{__perl} Makefile.PL INSTALLDIRS=vendor %{__make} %{?_smp_mflags} +%check +%{__make} test + %install %perl_make_install -%perl_process_packlist +# do not perl_process_packlist (noarch) +# remove .packlist file +%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch +# remove perllocal.pod file +%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib +%perl_gen_filelist %clean -[ "${RPM_BUILD_ROOT}" != "/" -a -d ${RPM_BUILD_ROOT} ] && rm -rf ${RPM_BUILD_ROOT} +%{__rm} -rf %{buildroot} -%files -%defattr(-, root, root) -%dir %{perl_vendorlib}/Data -%{perl_vendorlib}/Data/Hierarchy.pm -%dir %{perl_vendorarch}/auto/Data -%dir %{perl_vendorarch}/auto/Data/Hierarchy -%{_mandir}/man3/Data::Hierarchy.3pm.gz -/var/adm/perl-modules/%{name} +%files -f %{name}.files +%defattr(-,root,root,-) +%doc CHANGES README %changelog From f371e7169cf397a27eae04a79b2d4cd9bc4cc539c88eb934fc68a601c03bf9a3 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Mon, 29 Nov 2010 18:53:48 +0000 Subject: [PATCH 4/6] - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules - remove /var/adm/perl-modules OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-Hierarchy?expand=0&rev=9 --- perl-Data-Hierarchy.changes | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/perl-Data-Hierarchy.changes b/perl-Data-Hierarchy.changes index 8f9123e..07a0703 100644 --- a/perl-Data-Hierarchy.changes +++ b/perl-Data-Hierarchy.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Nov 29 18:29:39 UTC 2010 - coolo@novell.com + +- remove /var/adm/perl-modules + ------------------------------------------------------------------- Mon Nov 29 14:26:26 UTC 2010 - coolo@novell.com From da8d06a3e3aa27c24586c977e1fcbfda28351d8cba89f77a39e285f93c26eb0c Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 1 Dec 2010 13:42:05 +0000 Subject: [PATCH 5/6] siwtch to perl_requires macro OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-Hierarchy?expand=0&rev=10 --- perl-Data-Hierarchy.changes | 5 +++++ perl-Data-Hierarchy.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/perl-Data-Hierarchy.changes b/perl-Data-Hierarchy.changes index 07a0703..2607352 100644 --- a/perl-Data-Hierarchy.changes +++ b/perl-Data-Hierarchy.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Dec 1 13:31:35 UTC 2010 - coolo@novell.com + +- switch to perl_requires macro + ------------------------------------------------------------------- Mon Nov 29 18:29:39 UTC 2010 - coolo@novell.com diff --git a/perl-Data-Hierarchy.spec b/perl-Data-Hierarchy.spec index f9c9478..82c2e47 100644 --- a/perl-Data-Hierarchy.spec +++ b/perl-Data-Hierarchy.spec @@ -34,7 +34,7 @@ BuildRequires: perl BuildRequires: perl-macros %endif BuildRequires: perl(Test::Exception) -Requires: perl = %{perl_version} +%{perl_requires} Requires: perl(Test::Exception) %description From e47df5a42430c5f0c13384c14d666fb73de309797b65969cf8a989bb654593cd Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 3 Dec 2010 14:00:39 +0000 Subject: [PATCH 6/6] always buildrequire perl-macros if not present, move %perl_requires behind buildroot (script commit) OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Data-Hierarchy?expand=0&rev=11 --- perl-Data-Hierarchy.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/perl-Data-Hierarchy.spec b/perl-Data-Hierarchy.spec index 82c2e47..a97cdc3 100644 --- a/perl-Data-Hierarchy.spec +++ b/perl-Data-Hierarchy.spec @@ -29,12 +29,10 @@ Url: http://search.cpan.org/dist/Data-Hierarchy/ Source: %{cpan_name}-%{version}.tar.bz2 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: perl -%if 0%{?suse_version} < 1120 -BuildRequires: perl-macros -%endif -BuildRequires: perl(Test::Exception) %{perl_requires} +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(Test::Exception) Requires: perl(Test::Exception) %description