Pascal Bleser
2011-06-11 00:22:03 +00:00
committed by Git OBS Bridge
commit b375f7f9e2
5 changed files with 100 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@@ -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

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.osc

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ca096b6173b4211866b196780b5703b3029bb61d039846af5a831fb7215a4348
size 59860

View File

@@ -0,0 +1,5 @@
-------------------------------------------------------------------
Sat Jun 11 00:19:43 CET 2011 - pascal.bleser@opensuse.org
- initial version (0.21)

68
perl-Module-Compile.spec Normal file
View File

@@ -0,0 +1,68 @@
# vim: set sw=4 ts=4 et nu:
Name: perl-Module-Compile
Version: 0.21
Release: 0
Summary: Perl Module Compilation
Source: http://search.cpan.org/CPAN/authors/id/I/IN/INGY/Module-Compile-%{version}.tar.gz
URL: http://search.cpan.org/dist/Module-Compile
Group: Development/Libraries/Perl
License: GNU General Public License version 2 or later or Artistic (GPLv2+ or Artistic)
BuildRoot: %{_tmppath}/build-%{name}-%{version}
%{perl_requires}
BuildRequires: perl-macros
BuildRequires: make
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
BuildRequires: perl(Filter::Util::Call)
BuildRequires: perl(Digest::SHA1)
Requires: perl(Filter::Util::Call)
Requires: perl(Digest::SHA1)
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%endif
%description
This module provides a system for writing modules that *compile* other
Perl modules.
Modules that use these compilation modules get compiled into some altered
form the first time they are run. The result is cached into ".pmc" files.
Perl has native support for ".pmc" files. It always checks for them,
before loading a ".pm" file.
%prep
%setup -q -n "Module-Compile-%{version}"
%__sed -i '/^auto_install/d' Makefile.PL
%build
%__perl Makefile.PL PREFIX="%{_prefix}"
%__make %{?_smp_flags}
%install
%perl_make_install
%perl_process_packlist
%check
%__make test
%clean
%{?buildroot:%__rm -rf "%{buildroot}"}
%files
%defattr(-,root,root)
%doc Changes README
%dir %{perl_vendorlib}/Module
%doc %{perl_vendorlib}/Module/Compile.pod
%{perl_vendorlib}/Module/Compile.pm
%doc %{perl_vendorlib}/Module/Optimize.pod
%{perl_vendorlib}/Module/Optimize.pm
%dir %{perl_vendorlib}/Module/Compile
%{perl_vendorlib}/Module/Compile/*.pm
%doc %{perl_vendorlib}/Module/Compile/*.pod
%dir %{perl_vendorlib}/Module/Install
%{perl_vendorlib}/Module/Install/*.pm
%doc %{perl_vendorlib}/Module/Install/*.pod
%dir %{perl_vendorlib}/Module/Install/Admin
%{perl_vendorlib}/Module/Install/Admin/*.pm
%doc %{perl_vendorlib}/Module/Install/Admin/*.pod
%doc %{perl_man3dir}/Module::*.%{perl_man3ext}%{ext_man}