Bogus date fixed in polemarch. Not needed spec files moved to archive
This commit is contained in:
88
fedora/SPECS/archive/lm-perl-vendor.spec
Normal file
88
fedora/SPECS/archive/lm-perl-vendor.spec
Normal file
@@ -0,0 +1,88 @@
|
||||
#
|
||||
# spec file for package logitech media server (squeezebox) perl modules on fedora 23 (perl 5.22)
|
||||
#
|
||||
|
||||
|
||||
Name: lm-perl-vendor
|
||||
Summary: Perl modules for logitech media server (squeezebox)
|
||||
License: Artistic-1.0 ; GPL-2.0+
|
||||
Group: Development/Languages/Perl
|
||||
Version: 5.22
|
||||
%if "%{_vendor}" == "redhat"
|
||||
Release: 01%{?dist}
|
||||
%else
|
||||
Release: 01.%{_distro}
|
||||
%endif
|
||||
# git repo URL:
|
||||
Url: https://github.com/Logitech/slimserver-vendor.git
|
||||
%perl_requires
|
||||
BuildRequires: perl(Class::XSAccessor)
|
||||
BuildRequires: perl-DBD-SQLite
|
||||
BuildRequires: perl-DBI
|
||||
BuildRequires: perl(Digest::SHA1)
|
||||
BuildRequires: perl(EV)
|
||||
BuildRequires: perl(Test::Warn)
|
||||
BuildRequires: perl(Encode::Detect)
|
||||
BuildRequires: perl(HTML::Form)
|
||||
BuildRequires: perl(HTML::FormatText)
|
||||
BuildRequires: perl(HTML::Parser)
|
||||
BuildRequires: perl(HTML::Tree)
|
||||
BuildRequires: perl(Test::NoWarnings)
|
||||
BuildRequires: perl(IO::AIO)
|
||||
BuildRequires: perl(IO::Interface)
|
||||
BuildRequires: perl(Image::Scale)
|
||||
BuildRequires: perl(JSON::XS)
|
||||
BuildRequires: perl(Linux::Inotify2)
|
||||
BuildRequires: perl(MP3::Cut::Gapless)
|
||||
BuildRequires: perl(Media::Scan)
|
||||
BuildRequires: perl(Sub::Name)
|
||||
BuildRequires: perl(Template::Stash::XS)
|
||||
BuildRequires: perl(XML::Parser::Expat)
|
||||
BuildRequires: perl(YAML::XS::LibYAML)
|
||||
BuildRequires: giflib-devel libexif-devel
|
||||
BuildRequires: perl(common::sense)
|
||||
BuildRequires: perl(Audio::Cuefile::Parser)
|
||||
BuildRequires: perl(Digest::MD5)
|
||||
BuildRequires: perl-Params-Validate
|
||||
BuildRequires: perl-ExtUtils-MakeMaker
|
||||
BuildRequires: perl-macros git
|
||||
Provides: perl(Class::XSAccessor::Heavy)
|
||||
Patch0: lm-cpan-buildme-522.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%define bdir slimserver-vendor/CPAN
|
||||
Packager: Daniel Steiner <elpito@bluewin.ch>
|
||||
|
||||
%description
|
||||
Vendor modules for Logitech Media Server (squeezebox) which are depending on OS perl version.
|
||||
This packages is just an addon for the official logitechmediaserver package, which you can install
|
||||
from here: http://downloads.slimdevices.com/nightly/
|
||||
|
||||
%prep
|
||||
git clone %{url}
|
||||
|
||||
pushd %{_builddir}/%{bdir}
|
||||
%patch0
|
||||
popd
|
||||
|
||||
%build
|
||||
pushd %{_builddir}/%{bdir}
|
||||
./buildme.sh -t
|
||||
popd
|
||||
|
||||
%install
|
||||
install -d ${RPM_BUILD_ROOT}%{_datarootdir}/squeezeboxserver/CPAN
|
||||
pushd %{_builddir}/%{bdir}/build
|
||||
cp -a arch ${RPM_BUILD_ROOT}%{_datarootdir}/squeezeboxserver/CPAN/
|
||||
popd
|
||||
|
||||
%clean
|
||||
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}/*
|
||||
[ "${RPM_BUILD_DIR}" != "/" ] && rm -rf ${RPM_BUILD_DIR}/*
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{_datarootdir}/squeezeboxserver/CPAN/arch/%version
|
||||
|
||||
%changelog
|
||||
* Sun Dec 6 2015 Daniel Steiner <elpito@bluewin.ch>
|
||||
- Build for perl 5.22, see version of package.
|
||||
Reference in New Issue
Block a user