commit 3f3939bbb8ddbc341d15637becdfbd66b0c56dc960cff669a0026ec9ee1753af Author: Juergen Weigert Date: Sat Jun 26 00:09:21 2010 +0000 - 0.04, initial checkin, needed by perl-File-MimeInfo OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-File-DesktopEntry?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-DesktopEntry-0.04.tar.gz b/File-DesktopEntry-0.04.tar.gz new file mode 100644 index 0000000..4bad604 --- /dev/null +++ b/File-DesktopEntry-0.04.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7f80d8bd303651a43dc1810c73740d38a0d2b158fb33cd3b6ca4d3a566da7cb +size 13784 diff --git a/perl-File-DesktopEntry.changes b/perl-File-DesktopEntry.changes new file mode 100644 index 0000000..03e54a9 --- /dev/null +++ b/perl-File-DesktopEntry.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Sat Jun 26 00:05:23 UTC 2010 - jw@novell.com + +- 0.04, initial checkin, needed by perl-File-MimeInfo + diff --git a/perl-File-DesktopEntry.spec b/perl-File-DesktopEntry.spec new file mode 100644 index 0000000..6394728 --- /dev/null +++ b/perl-File-DesktopEntry.spec @@ -0,0 +1,83 @@ + +Name: perl-File-DesktopEntry +Version: 0.04 +Release: 0%{?dist} +License: CHECK(GPL+ or Artistic) +Group: Development/Libraries +Summary: Object to handle .desktop files +Source: http://search.cpan.org/CPAN/authors/id/P/PA/PARDUS/File-DesktopEntry/File-DesktopEntry-%{version}.tar.gz +Url: http://search.cpan.org/dist/File-DesktopEntry +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: perl = %(eval "`%{__perl} -V:version`"; echo $version) +BuildArch: noarch +BuildRequires: perl(Carp) +BuildRequires: perl(File::BaseDir) >= 0.03 +BuildRequires: perl(File::Path) +BuildRequires: perl(File::Spec) +BuildRequires: perl(Module::Build) >= 0.24 +BuildRequires: perl(Module::Build::Compat) +BuildRequires: perl(Test::More) + + +%description +This module is used to work with _.desktop_ files. The format of these +files is specified by the freedesktop "Desktop Entry" specification. +This module can parse these files but also knows how to run the +applciations defined by these files.For this module version 1.0 of the +specification was used.This module was written to support the +File::MimeInfo::Applications manpage. + + + +%prep +%setup -q -n File-DesktopEntry-%{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-DesktopEntry.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.04-0 +- initial SUSE packaging +- generated with cpan2dist (CPANPLUS::Dist::SUSE version 0.0.8) +