commit 4fd88f878d6bd3a91dd76e9ee0a6d59eb219a7cda1e89959e0e332dc0bafbc2c Author: OBS User unknown Date: Sun Sep 2 02:41:08 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Path-Class?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/Path-Class-0.16.tar.gz b/Path-Class-0.16.tar.gz new file mode 100644 index 0000000..497c0e6 --- /dev/null +++ b/Path-Class-0.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec9903c18a782e2d4245421e58f618fa0c6b1ec2ad6acdb823a84a54e4ec3a7e +size 17340 diff --git a/perl-Path-Class.changes b/perl-Path-Class.changes new file mode 100644 index 0000000..924e32c --- /dev/null +++ b/perl-Path-Class.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Mon Aug 20 15:45:07 CEST 2007 - mrueckert@suse.de + +- initial package + diff --git a/perl-Path-Class.spec b/perl-Path-Class.spec new file mode 100644 index 0000000..36c8991 --- /dev/null +++ b/perl-Path-Class.spec @@ -0,0 +1,92 @@ +# +# spec file for package perl-Path-Class (Version 0.16) +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: perl-Path-Class +Version: 0.16 +Release: 1 +%define modname Path-Class +# +License: Artistic License, GPL v2 only +Group: Development/Libraries/Perl +# +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +Requires: perl = %{perl_version} +# +URL: http://search.cpan.org/~kwilliams/ +Source: http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Path-Class-0.16.tar.gz +# +Summary: Cross-platform path specification manipulation + +%description +`Path::Class' is a module for manipulation of file and directory +specifications (strings describing their locations, like +`'/home/ken/foo.txt'' or `'C:\Windows\Foo.txt'') in a cross-platform +manner. It supports pretty much every platform Perl runs on, including +Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2, and NetWare. + +The well-known module `File::Spec' also provides this service, but it's +sort of awkward to use well, so people sometimes avoid it, or use it in +a way that won't actually work properly on platforms significantly +different than the ones they've tested their code on. + +In fact, `Path::Class' uses `File::Spec' internally, wrapping all the +unsightly details so you can concentrate on your application code. +Whereas `File::Spec' provides functions for some common path +manipulations, `Path::Class' provides an object-oriented model of the +world of path specifications and their underlying semantics. +`File::Spec' doesn't create any objects, and its classes represent the +different ways in which paths must be manipulated on various platforms +(not a very intuitive concept). `Path::Class' creates objects +representing files and directories, and provides methods that relate +them to each other. + + + +Authors: +-------- + Ken Williams + +%prep +%setup -q -n %{modname}-%{version} + +%build +perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall" +make + +%check +make test + +%install +%perl_make_install +%perl_process_packlist + +%clean +rm -rf %{buildroot} + +%files +%defattr(-, root, root) +/var/adm/perl-modules/%{name} +%dir %{perl_vendorlib}/Path/ +%dir %{perl_vendorlib}/Path/Class/ +%{perl_vendorlib}/Path/Class.pm +%{perl_vendorlib}/Path/Class/Dir.pm +%{perl_vendorlib}/Path/Class/Entity.pm +%{perl_vendorlib}/Path/Class/File.pm +%dir %{perl_vendorarch}/auto/Path/ +%{perl_vendorarch}/auto/Path/Class/ +%{_mandir}/man3/Path::Class.3pm* +%{_mandir}/man3/Path::Class::Dir.3pm* +%{_mandir}/man3/Path::Class::File.3pm* + +%changelog +* Mon Aug 20 2007 - mrueckert@suse.de +- initial package diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4