commit ce091a26e42d4e73d79197dd37eb11a5a80b6ab01b35e7d1538cc9374c08831f Author: Juergen Weigert Date: Sat Jun 26 00:04:47 2010 +0000 - 0.03, initial check in, needed for perl-File-DesktopEntry OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-BaseDir?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/File-BaseDir-0.03.tar.gz b/File-BaseDir-0.03.tar.gz new file mode 100644 index 0000000..1299313 --- /dev/null +++ b/File-BaseDir-0.03.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0029cba7a3b5d8aa5f7d03cb1b7ba2bcf2829382f7f26aa3bee06fce8611a886 +size 6065 diff --git a/perl-File-BaseDir.changes b/perl-File-BaseDir.changes new file mode 100644 index 0000000..1bdcabe --- /dev/null +++ b/perl-File-BaseDir.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Sat Jun 26 00:02:25 UTC 2010 - jw@novell.com + +- 0.03, initial check in, needed for perl-File-DesktopEntry + diff --git a/perl-File-BaseDir.spec b/perl-File-BaseDir.spec new file mode 100644 index 0000000..4fd2bda --- /dev/null +++ b/perl-File-BaseDir.spec @@ -0,0 +1,84 @@ + +Name: perl-File-BaseDir +Version: 0.03 +Release: 0%{?dist} +License: CHECK(GPL+ or Artistic) +Group: Development/Libraries +Summary: Use the Freedesktop.org base directory specification +Source: http://search.cpan.org/CPAN/authors/id/P/PA/PARDUS/File-BaseDir-%{version}.tar.gz +Url: http://search.cpan.org/dist/File-BaseDir +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: perl = %(eval "`%{__perl} -V:version`"; echo $version) +BuildArch: noarch +BuildRequires: perl(Carp) +BuildRequires: perl(Exporter) +BuildRequires: perl(File::Spec) +BuildRequires: perl(Module::Build) >= 0.24 +BuildRequires: perl(Module::Build::Compat) +BuildRequires: perl(Test::More) + + +%description +This module can be used to find directories and files as specified by +the Freedesktop.org Base Directory Specification. This specifications +gives a mechanism to locate directories for configuration, application +data and cache data. It is suggested that desktop applications for e.g. +the Gnome, KDE or Xfce platforms follow this layout. However, the same +layout can just as well be used for non-GUI applications.This module +forked from the File::MimeInfo manpage.This module follows version 0.6 +of BaseDir specification. + + + +%prep +%setup -q -n File-BaseDir-%{version} + +%build + if [ -f Build.PL ]; then + %{__perl} Build.PL --installdirs vendor +else + %{__perl} Makefile.PL INSTALLDIRS=vendor +fi + if [ -f Build.PL ]; then + ./Build build flags=%{?_smp_mflags} +else + make %{?_smp_mflags} +fi + +%install +rm -rf %{buildroot} + +if [ -f Build.PL ]; then + ./Build pure_install --destdir %{buildroot} +else + make pure_install PERL_INSTALL_ROOT=%{buildroot} +fi + find %{buildroot} -type f -name .packlist -exec rm -f {} ';' + find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' + + mkdir -p %{buildroot}/%{_mandir}/man3/ %{buildroot}/usr/bin + touch %{buildroot}/%{_mandir}/man3/File-BaseDir.3pm.gz + + %{_fixperms} %{buildroot}/* + +%check + if [ -f Build.PL ]; then + ./Build test +else + make test +fi + +%clean + rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man*/*.* + +%changelog +* Sat Jun 26 2010 %{packager} 0.03-0 +- initial SUSE packaging +- generated with cpan2dist (CPANPLUS::Dist::SUSE version 0.0.8) +