From 31b0d317a25f5d0567d5e36d44b4018d8ed0a007e84d5dbd39eb91ecae50d308 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Mon, 20 Jun 2011 08:50:22 +0000 Subject: [PATCH] prepare_spec OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-Find-Rule?expand=0&rev=10 --- ...:format_spec_file:perl-File-Find-Rule.spec | 73 ------------------- perl-File-Find-Rule.spec | 53 ++++++++++---- 2 files changed, 38 insertions(+), 88 deletions(-) delete mode 100644 _service:format_spec_file:perl-File-Find-Rule.spec diff --git a/_service:format_spec_file:perl-File-Find-Rule.spec b/_service:format_spec_file:perl-File-Find-Rule.spec deleted file mode 100644 index def03e4..0000000 --- a/_service:format_spec_file:perl-File-Find-Rule.spec +++ /dev/null @@ -1,73 +0,0 @@ -# -# spec file for package perl-File-Find-Rule -# -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via http://bugs.opensuse.org/ -# - - -%define cpan_name File-Find-Rule - -Name: perl-%cpan_name -Version: 0.32 -Release: 1 -Provides: %cpan_name -Requires: perl-Number-Compare perl-Text-Glob -Group: Development/Libraries/Perl -License: GPL-1.0+ or Artistic -Url: http://search.cpan.org/dist/File-Find-Rule/ -Summary: Alternative interface to File::Find -Source: %cpan_name-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} -BuildRequires: perl-Number-Compare perl-Text-Glob -BuildRequires: perl-macros - - -%description -File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories. - -%prep -%setup -q -n %cpan_name-%{version} - - -%build -perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" -make - - -%check -make test - - -%install -make DESTDIR=$RPM_BUILD_ROOT install_vendor -%perl_process_packlist - - -%clean -# clean up the hard disc after build -rm -rf $RPM_BUILD_ROOT - - -%files -%defattr(-,root,root) -%{_bindir}/findrule* -%doc %{_mandir}/man?/* -%{perl_vendorlib}/File -%{perl_vendorarch}/auto/File -%doc Changes MANIFEST README - - - -%changelog diff --git a/perl-File-Find-Rule.spec b/perl-File-Find-Rule.spec index 77d7f60..def03e4 100644 --- a/perl-File-Find-Rule.spec +++ b/perl-File-Find-Rule.spec @@ -1,41 +1,65 @@ +# +# spec file for package perl-File-Find-Rule +# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + %define cpan_name File-Find-Rule -Name: perl-%cpan_name -Version: 0.32 -Release: 1 -Provides: %cpan_name -Requires: perl-Number-Compare perl-Text-Glob -Group: Development/Libraries/Perl -License: GPL-1.0+ or Artistic -URL: http://search.cpan.org/dist/File-Find-Rule/ -Summary: Alternative interface to File::Find -Source: %cpan_name-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Name: perl-%cpan_name +Version: 0.32 +Release: 1 +Provides: %cpan_name +Requires: perl-Number-Compare perl-Text-Glob +Group: Development/Libraries/Perl +License: GPL-1.0+ or Artistic +Url: http://search.cpan.org/dist/File-Find-Rule/ +Summary: Alternative interface to File::Find +Source: %cpan_name-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} -BuildRequires: perl-Number-Compare perl-Text-Glob +BuildRequires: perl-Number-Compare perl-Text-Glob BuildRequires: perl-macros + %description File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories. %prep %setup -q -n %cpan_name-%{version} + %build perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" make + %check make test + %install make DESTDIR=$RPM_BUILD_ROOT install_vendor %perl_process_packlist + %clean # clean up the hard disc after build rm -rf $RPM_BUILD_ROOT + %files %defattr(-,root,root) %{_bindir}/findrule* @@ -44,7 +68,6 @@ rm -rf $RPM_BUILD_ROOT %{perl_vendorarch}/auto/File %doc Changes MANIFEST README -%changelog -n %{name} -* Sun Jun 08 2008 - gerrit.beine@gmx.de -- first release 0.30 + +%changelog