Author: arekm Date: Fri Aug 19 19:06:12 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - new
---- Files affected: SPECS: perl-File-chdir.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SPECS/perl-File-chdir.spec diff -u /dev/null SPECS/perl-File-chdir.spec:1.1 --- /dev/null Fri Aug 19 21:06:12 2005 +++ SPECS/perl-File-chdir.spec Fri Aug 19 21:06:06 2005 @@ -0,0 +1,62 @@ +# $Revision$, $Date$ +# +# Conditional build: +%bcond_without tests # do not perform "make test" +# +%include /usr/lib/rpm/macros.perl +%define pdir File +%define pnam chdir +Summary: File::chdir - a more sensible way to change directories +Name: perl-File-chdir +Version: 0.06 +Release: 1 +License: GPL v1+ or Artistic +Group: Development/Languages/Perl +Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz +# Source0-md5: 41a4661789f6de97fb632e4560d37864 +BuildRequires: rpm-perlprov >= 4.1-13 +BuildRequires: perl-devel >= 1:5.8.0 +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +File::chdir module - a more sensible way to change directories. + +Perl's chdir() has the unfortunate problem of being very, very, very global. If any part of your program calls chdir() or if any library you use calls chdir(), it changes the current working directory for the whole program. + +File::chdir gives you an alternative, $CWD and @CWD. These two variables combine all the power of chdir(), File::Spec and Cwd. + +%prep +%setup -q -n %{pdir}-%{pnam}-%{version} + +%build +%{__perl} Makefile.PL \ + INSTALLDIRS=vendor +%{__make} + +%{?with_tests:%{__make} test} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc Changes +%{perl_vendorlib}/File/chdir.pm +%{_mandir}/man3/* + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[EMAIL PROTECTED]> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2005/08/19 19:06:06 arekm +- new + ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
