commit 253dc13b48d187d3ef6fa624d0e7b8510c0ac61e12d4284f486c811dd1c71651 Author: Lars Vogdt Date: Sun May 9 11:27:28 2010 +0000 - initial version 1.16 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Scriptalicious?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/Scriptalicious-1.16.tar.bz2 b/Scriptalicious-1.16.tar.bz2 new file mode 100644 index 0000000..49de8ff --- /dev/null +++ b/Scriptalicious-1.16.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f5b6f89e7e5b7ce36db29ef8dcbcb160fb26b8965c382693a7f9b25524f35ae +size 22998 diff --git a/perl-Scriptalicious.changes b/perl-Scriptalicious.changes new file mode 100644 index 0000000..73fbfff --- /dev/null +++ b/perl-Scriptalicious.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Sun May 9 11:16:21 UTC 2010 - lars@linux-schulserver.de + +- initial version 1.16 + diff --git a/perl-Scriptalicious.spec b/perl-Scriptalicious.spec new file mode 100644 index 0000000..9a8d460 --- /dev/null +++ b/perl-Scriptalicious.spec @@ -0,0 +1,69 @@ +# +# spec file for package perl-Scriptalicious +# + +# norootforbuild + +Name: perl-Scriptalicious +%define cpan_name %( %{__sed} -e 's,perl-,,' <<< %{name} ) +Summary: Make scripts more delicious to SysAdmins +Url: http://search.cpan.org/perldoc?Scriptalicious +Group: Development/Libraries/Perl +License: Artistic License +Version: 1.16 +Release: 1 +Source: %{cpan_name}-%{version}.tar.bz2 +BuildRequires: perl-macros +BuildRequires: perl(YAML) +BuildRequires: perl(Term::ReadKey) +Requires: perl(YAML) +Requires: perl(Term::ReadKey) +Requires: perl = %{perl_version} +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +This module helps you write scripts that conform to best common practices, +quickly. Just include the above as a template, and your script will accept all +of the options that are included in the manual page, as well as summarising +them when you use the -h option. + +(Unfortunately, it is not possible to have a `use' dependency automatically add +structure to your POD yet, so you have to include the above manually. If you +want your help message and Perldoc to be meaningful, that is.) + +Shortcuts are provided to help you abort or die with various error conditions; +all of which print the name of the program running (taken from $0 if not +passed). The motive for this is that "small" scripts tend to just get written +and forgotten; so, when you have a larger system that is built out of lots of +these pieces it is sometimes guesswork figuring out which script a printed +message comes from! + + +Author: +------- + Sam Vilain, samv@cpan.org + + +%prep +%setup -n %{cpan_name}-%{version} + +%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.pod README MANIFEST + +%changelog