diff --git a/Text-Wrapper-1.02.tar.bz2 b/Text-Wrapper-1.02.tar.bz2 deleted file mode 100644 index 6fd4ceb..0000000 --- a/Text-Wrapper-1.02.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b68cd5337b8ce4bcc02add964ef12354683e1032b16cc1ad2d41b8ab2659454d -size 8305 diff --git a/Text-Wrapper-1.02.tar.gz b/Text-Wrapper-1.02.tar.gz new file mode 100644 index 0000000..5ea2808 --- /dev/null +++ b/Text-Wrapper-1.02.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c00d5dbc5adae26bc7fa9c36ac9982ddc065d2247f3aa3acc802d2e865034a7 +size 8229 diff --git a/perl-Text-Wrapper.spec b/perl-Text-Wrapper.spec index 4bc8497..ef49493 100644 --- a/perl-Text-Wrapper.spec +++ b/perl-Text-Wrapper.spec @@ -1,61 +1,77 @@ # # spec file for package perl-Text-Wrapper # +# 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. -# norootforbuild +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# -Name: perl-Text-Wrapper -%define real_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) -Summary: Simple word wrapping routine -Url: http://search.cpan.org/perldoc?Text::Wrapper -Group: Development/Libraries/Perl -License: Artistic License -Version: 1.02 -Release: 1 -Vendor: openSUSE-Education -Source: %{real_name}-%{version}.tar.bz2 -Patch0: perl-Text-Wrapper-Makefile.patch -BuildRequires: perl-macros -BuildRoot: %{_tmppath}/%{name}-%{version}-build + + +Name: perl-Text-Wrapper +Version: 1.02 +Release: 1 +License: GPL+ or Artistic +%define cpan_name Text-Wrapper +Summary: Simple word wrapping routine +Url: http://search.cpan.org/dist/Text-Wrapper/ +Group: Development/Libraries/Perl +Source: http://www.cpan.org/authors/id/C/CJ/CJM/%{cpan_name}-%{version}.tar.gz +Patch0: perl-Text-Wrapper-Makefile.patch +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(Module::Build) >= 0.21 +#BuildRequires: perl(Text::Wrapper) %{perl_requires} %description -Text::Wrapper provides simple word wrapping. It breaks long lines, but does not -alter spacing or remove existing line breaks. If you're looking for more -sophisticated text formatting, try the Text::Format module. +Text::Wrapper provides simple word wrapping. It breaks long lines, but does +not alter spacing or remove existing line breaks. If you're looking for +more sophisticated text formatting, try the the Text::Format manpage +module. Reasons to use Text::Wrapper instead of Text::Format: -Text::Wrapper is significantly smaller. -It does not alter existing whitespace or combine short lines. It only breaks long lines. +* * + + Text::Wrapper is significantly smaller. + +* * + + It does not alter existing whitespace or combine short lines. It only + breaks long lines. + Again, if Text::Wrapper doesn't meet your needs, try Text::Format. -Author: -------- - Christopher J. Madsen - - %prep -%setup -q -n %{real_name}-%{version} +%setup -q -n %{cpan_name}-%{version} %patch0 -p0 +find . -type f -print0 | xargs -0 chmod 644 %build -perl Makefile.PL -make %{?jobs:-j%jobs} +%{__perl} Build.PL installdirs=vendor +./Build build flags=%{?_smp_mflags} %check -make test +./Build test %install -%perl_make_install -%perl_process_packlist +./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist -%clean -rm -rf %{buildroot} +%files -f %{name}.files +%defattr(-,root,root,755) +%doc Changes example README -%files -f %{name}.files -%defattr(-, root, root) -%doc Changes README MANIFEST example - -%changelog +%changelog