commit 2f00387cff143800ede5d3cf400db30c2e0500c0b3d5ea083101758faaa8f018 Author: Lars Vogdt Date: Sat Dec 26 18:35:41 2009 +0000 - initial version 1.02 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Text-Wrapper?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/Text-Wrapper-1.02.tar.bz2 b/Text-Wrapper-1.02.tar.bz2 new file mode 100644 index 0000000..6fd4ceb --- /dev/null +++ b/Text-Wrapper-1.02.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b68cd5337b8ce4bcc02add964ef12354683e1032b16cc1ad2d41b8ab2659454d +size 8305 diff --git a/perl-Text-Wrapper-Makefile.patch b/perl-Text-Wrapper-Makefile.patch new file mode 100644 index 0000000..d80981c --- /dev/null +++ b/perl-Text-Wrapper-Makefile.patch @@ -0,0 +1,49 @@ +Index: Makefile.PL +=================================================================== +--- Makefile.PL.orig ++++ Makefile.PL +@@ -1,31 +1,13 @@ +-# Note: this file was auto-generated by Module::Build::Compat version 0.03 +- +- unless (eval "use Module::Build::Compat 0.02; 1" ) { +- print "This module requires Module::Build to install itself.\n"; +- +- require ExtUtils::MakeMaker; +- my $yn = ExtUtils::MakeMaker::prompt +- (' Install Module::Build now from CPAN?', 'y'); +- +- unless ($yn =~ /^y/i) { +- die " *** Cannot install without Module::Build. Exiting ...\n"; +- } +- +- require Cwd; +- require File::Spec; +- require CPAN; +- +- # Save this 'cause CPAN will chdir all over the place. +- my $cwd = Cwd::cwd(); +- +- CPAN::Shell->install('Module::Build::Compat'); +- CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate +- or die "Couldn't install Module::Build, giving up.\n"; +- +- chdir $cwd or die "Cannot chdir() back to $cwd: $!"; +- } +- eval "use Module::Build::Compat 0.02; 1" or die $@; +- +- Module::Build::Compat->run_build_pl(args => \@ARGV); +- require Module::Build; +- Module::Build::Compat->write_makefile(build_class => 'Module::Build'); ++use 5.006; ++use ExtUtils::MakeMaker; ++# See lib/ExtUtils/MakeMaker.pm for details of how to influence ++# the contents of the Makefile that is written. ++WriteMakefile( ++ NAME => 'Text::Wrapper', ++ VERSION_FROM => 'lib/Text/Wrapper.pm', ++ PREREQ_PM => {}, ++ ($] >= 5.005 ? ## Add these new keywords supported since 5.005 ++ (ABSTRACT_FROM => 'lib/Text/Wrapper.pm', # retrieve abstract from module ++ AUTHOR => 'Christopher J. Madsen ') : ()), ++ EXE_FILES => [], ++); diff --git a/perl-Text-Wrapper.changes b/perl-Text-Wrapper.changes new file mode 100644 index 0000000..22e7690 --- /dev/null +++ b/perl-Text-Wrapper.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Sat Dec 26 18:27:57 UTC 2009 - lars@linux-schulserver.de + +- initial version 1.02 + diff --git a/perl-Text-Wrapper.spec b/perl-Text-Wrapper.spec new file mode 100644 index 0000000..83ac5c3 --- /dev/null +++ b/perl-Text-Wrapper.spec @@ -0,0 +1,61 @@ +# +# spec file for package perl-Text-Wrapper +# + +# norootforbuild + +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 +Requires: perl = %{perl_version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%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. + +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. +Again, if Text::Wrapper doesn't meet your needs, try Text::Format. + +Author: +------- + Christopher J. Madsen + + +%prep +%setup -q -n %{real_name}-%{version} +%patch0 -p0 + +%build +perl Makefile.PL +make %{?jobs:-j%jobs} + +%check +make test + +%install +%perl_make_install +%perl_process_packlist +%perl_gen_filelist + +%clean +rm -rf %{buildroot} + +%files -f %{name}.files +%defattr(-, root, root) +%doc Changes README MANIFEST example + +%changelog