Compare commits
10 Commits
08609da7a7
...
15415ec05c
Author | SHA256 | Date | |
---|---|---|---|
15415ec05c | |||
1eaac31ea2 | |||
|
71571450d0 | ||
|
c4fe273320 | ||
|
75900280a2 | ||
|
5352faa9b7 | ||
|
e2e3ce66ed | ||
|
e62bdcd39c | ||
|
d2997ce175 | ||
|
c9541fc241 |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ca99b4a366d7e2066ccca23180b6794d21887ccdd803623520488bcb2e010475
|
|
||||||
size 120351
|
|
3
MP3-Info-1.26.tar.gz
Normal file
3
MP3-Info-1.26.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5762340732421f2502a770d6a126e584f2cd963351d2bc257bd278c39bce8be7
|
||||||
|
size 136554
|
20
cpanspec.yml
Normal file
20
cpanspec.yml
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
---
|
||||||
|
description_paragraphs: 3
|
||||||
|
#no_testing: broken upstream
|
||||||
|
#sources:
|
||||||
|
# - source1
|
||||||
|
# - source2
|
||||||
|
#patches:
|
||||||
|
# foo.patch: -p1
|
||||||
|
# bar.patch:
|
||||||
|
#preamble: |-
|
||||||
|
# BuildRequires: gcc-c++
|
||||||
|
#post_prep: |-
|
||||||
|
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
|
||||||
|
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
|
||||||
|
#post_install: |-
|
||||||
|
# sed on %{name}.files
|
||||||
|
#license: SUSE-NonFree
|
||||||
|
#skip_noarch: 1
|
||||||
|
#custom_build: -
|
||||||
|
#./Build build flags=%{?_smp_mflags} --myflag
|
@@ -1,3 +1,58 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 9 05:31:41 UTC 2017 - coolo@suse.com
|
||||||
|
|
||||||
|
- updated to 1.26
|
||||||
|
see /usr/share/doc/packages/perl-MP3-Info/Changes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 3 05:42:03 UTC 2017 - coolo@suse.com
|
||||||
|
|
||||||
|
- updated to 1.25
|
||||||
|
see /usr/share/doc/packages/perl-MP3-Info/Changes
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 16 21:19:59 UTC 2015 - coolo@suse.com
|
||||||
|
|
||||||
|
- updated to 1.24
|
||||||
|
see /usr/share/doc/packages/perl-MP3-Info/Changes
|
||||||
|
|
||||||
|
* v1.24 Sat Nov 8 17:05:15 PST 2008
|
||||||
|
* RT #13970: get_mp3info goes into infinite loop if no 0xFF byte in file
|
||||||
|
* Fix VBR check for files that have Info header.
|
||||||
|
* Add VBRI check from KDF.
|
||||||
|
* Fix parsing of id3v2 APIC frame when it uses UTF8 encoding
|
||||||
|
* Support new WAV id3v2 block type, ID32 - Andy Grundman
|
||||||
|
* Handle ULT like USLT
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 16 21:19:57 UTC 2015 - coolo@suse.com
|
||||||
|
|
||||||
|
- updated to 1.24
|
||||||
|
see /usr/share/doc/packages/perl-MP3-Info/Changes
|
||||||
|
|
||||||
|
* v1.24 Sat Nov 8 17:05:15 PST 2008
|
||||||
|
* RT #13970: get_mp3info goes into infinite loop if no 0xFF byte in file
|
||||||
|
* Fix VBR check for files that have Info header.
|
||||||
|
* Add VBRI check from KDF.
|
||||||
|
* Fix parsing of id3v2 APIC frame when it uses UTF8 encoding
|
||||||
|
* Support new WAV id3v2 block type, ID32 - Andy Grundman
|
||||||
|
* Handle ULT like USLT
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 1 13:33:59 UTC 2010 - coolo@novell.com
|
||||||
|
|
||||||
|
- switch to perl_requires macro
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Nov 29 18:30:42 UTC 2010 - coolo@novell.com
|
||||||
|
|
||||||
|
- remove /var/adm/perl-modules
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 19 08:38:50 UTC 2010 - coolo@novell.com
|
||||||
|
|
||||||
|
- add perl as explicit buildrequire
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Aug 11 17:04:29 CEST 2007 - tsieden@suse.de
|
Sat Aug 11 17:04:29 CEST 2007 - tsieden@suse.de
|
||||||
|
|
||||||
|
@@ -1,88 +1,67 @@
|
|||||||
#
|
#
|
||||||
# spec file for package perl-MP3-Info (Version 1.23)
|
# spec file for package perl-MP3-Info
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2025 SUSE LLC
|
||||||
# This file and all modifications and additions to the pristine
|
|
||||||
# package are under the same license as the package itself.
|
|
||||||
#
|
#
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# All modifications and additions to the file contributed by third parties
|
||||||
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
# norootforbuild
|
|
||||||
|
|
||||||
|
%define cpan_name MP3-Info
|
||||||
Name: perl-MP3-Info
|
Name: perl-MP3-Info
|
||||||
Version: 1.23
|
Version: 1.260.0
|
||||||
Release: 1
|
Release: 0
|
||||||
Requires: perl = %{perl_version}
|
# 1.26 -> normalize -> 1.260.0
|
||||||
Autoreqprov: on
|
%define cpan_version 1.26
|
||||||
Group: Development/Libraries/Perl
|
License: Artistic-1.0 OR GPL-1.0-or-later
|
||||||
License: Artistic License
|
Summary: Manipulate / fetch info from MP3 audio files
|
||||||
URL: http://search.cpan.org/dist/MP3-Info
|
URL: https://metacpan.org/release/%{cpan_name}
|
||||||
Summary: MP3::Info - Manipulate / fetch info from MP3 audio files
|
Source0: https://cpan.metacpan.org/authors/id/J/JM/JMERELO/%{cpan_name}-%{cpan_version}.tar.gz
|
||||||
Source: http://search.cpan.org/CPAN/authors/id/D/DA/DANIEL/MP3-Info-1.23.tar.bz2
|
Source1: cpanspec.yml
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildArch: noarch
|
||||||
|
BuildRequires: perl
|
||||||
|
BuildRequires: perl-macros
|
||||||
|
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.36
|
||||||
|
Provides: perl(MP3::Info) = %{version}
|
||||||
|
%undefine __perllib_provides
|
||||||
|
%{perl_requires}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A pure-Perl module for getting and setting ID3 tags, and getting other
|
* $mp3 = MP3::Info->new(FILE)
|
||||||
information (bitrate, length, etc.), for MP3 files.
|
|
||||||
|
|
||||||
|
OOP interface to the rest of the module. The same keys available via
|
||||||
|
get_mp3info and get_mp3tag are available via the returned object (using
|
||||||
|
upper case or lower case; but note that all-caps "VERSION" will return the
|
||||||
|
module version, not the MP3 version).
|
||||||
|
|
||||||
|
Passing a value to one of the methods will set the value for that tag in
|
||||||
Authors:
|
the MP3 file, if applicable.
|
||||||
--------
|
|
||||||
Chris Nandor <pudge@pobox.com>
|
|
||||||
Dan Sully <daniel@cpan.org>
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n MP3-Info-%{version}
|
%autosetup -n %{cpan_name}-%{cpan_version} -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
|
PERL_USE_UNSAFE_INC=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||||
make
|
%make_build
|
||||||
|
|
||||||
|
%check
|
||||||
make test
|
make test
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
|
||||||
%perl_make_install
|
%perl_make_install
|
||||||
%perl_process_packlist
|
%perl_process_packlist
|
||||||
|
%perl_gen_filelist
|
||||||
|
|
||||||
%clean
|
%files -f %{name}.files
|
||||||
rm -rf $RPM_BUILD_ROOT
|
%doc Changes README.md
|
||||||
|
|
||||||
%files
|
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc Changes README
|
|
||||||
%doc %{_mandir}/man?/*
|
|
||||||
%{perl_vendorarch}/auto/MP3
|
|
||||||
%{perl_vendorlib}/MP3
|
|
||||||
/var/adm/perl-modules/%{name}
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Sat Aug 11 2007 - tsieden@suse.de
|
|
||||||
- update to release 1.23
|
|
||||||
* Handle all tags with NULL delimited lists - Patch from Justin Fletcher <gerph (at) gerph.org>
|
|
||||||
* Fix MP3::Info for tag reading in AIF (and WAV, presumably) - kdf
|
|
||||||
* Read RVA2 (signed short) in big-endian order - andyg
|
|
||||||
* Fri Mar 30 2007 - tsieden@suse.de
|
|
||||||
- update to release 1.22
|
|
||||||
* Backwards compatibility for Apache::MP3 & others not expecting array refs.
|
|
||||||
* Use Encode::Detect if available.
|
|
||||||
* Parse Xing, Lame & Lyrics headers.
|
|
||||||
* Big patch from Justin Fletcher for proper ID3v2.4 frame parsing.
|
|
||||||
* Fix for ID3v2.2 frames in a v2.3 header - iTunes stupidity. - dsully
|
|
||||||
* Allow multiple null separated "name" TCON values per the v2.4 spec.
|
|
||||||
* New maintainer & Sponsor:
|
|
||||||
* Read ReplayGain Information in:
|
|
||||||
- RVA, RVAD and RVA2 tags.
|
|
||||||
- COMM tags via J.River Media Center
|
|
||||||
- PRIV tags via Windows Media Player
|
|
||||||
* Unicode / Encode optimizations to only guess if the string isn't ascii.
|
|
||||||
* Proper numeric genre decoding, now in tune with the ID3 spec.
|
|
||||||
* Parse and return PIC & APIC data.
|
|
||||||
* Handle multiple COMM and TCON tags.
|
|
||||||
* Parse APE tags that are in the ID3v1 header space.
|
|
||||||
* Parse USLT - Lyrics tags, used by iTunes.
|
|
||||||
* Wed Jan 25 2006 - mls@suse.de
|
|
||||||
- converted neededforbuild to BuildRequires
|
|
||||||
* Wed Apr 13 2005 - tsieden@suse.de
|
|
||||||
- initial release 1.13
|
|
||||||
|
Reference in New Issue
Block a user