source: projects/specs/trunk/p/perl-MP3-Info/perl-MP3-Info-vl.spec @ 9187

Revision 9187, 3.8 KB checked in by inagaki, 9 years ago (diff)

2014-12-23 Ryoichi INAGAKI <ryo1@…>

  • perl-CGI-FormBuilder?, perl-Devel-{EnforceEncapsulation?, GlobalDestruction?}, perl-Moose, perl-Net-{Pcap, Radius, Telnet, Write}, perl-Template-Toolkit, perl-Text-Unidecode, perl-XML-RSS: updated
  • perl-CGI-SSI, perl-Geography-Countries, perl-MIME-Lite-TT, perl-MP3-Info, perl-Text-Glob: rebuilt
  • perl-Sub-Exporter-Progressive: new


Line 
1%define name perl-MP3-Info
2%define real_name MP3-Info
3
4Summary: Perl module to manipulate / fetch info from MP3 audio files
5Name: %{name}
6Version: 1.24
7Release: 2%{?_dist_release}
8License: Artistic
9Group: Development/Libraries
10URL: http://search.cpan.org/~daniel/MP3-Info/
11Source: http://search.cpan.org/CPAN/authors/id/D/DA/DANIEL/%{real_name}-%{version}.tar.gz
12
13Buildroot: %{_tmppath}/%{name}-%{version}-root
14BuildArch: noarch
15BuildRequires: perl(Test::More)
16Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
17
18Obsoletes: perl-MPEG-MP3Info
19Provides: perl-MPEG-MP3Info = %{version}-%{release}
20
21Vendor: Project Vine
22Distribution: Vine Linux
23
24
25%description
26Manipulate / fetch info from MP3 audio files : winamp genres, mp3tag, mp3info.
27
28A wrapper module is included so scripts calling MPEG::MP3Info will still work.
29
30%prep
31%setup -q -n %{real_name}-%{version}
32
33%build
34%{__perl} Makefile.PL INSTALLDIRS=vendor
35make
36
37%install
38rm -rf $RPM_BUILD_ROOT
39make install DESTDIR=$RPM_BUILD_ROOT
40
41[ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
42
43find $RPM_BUILD_ROOT \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
44
45find $RPM_BUILD_ROOT/usr -type f -print |
46        sed "s@^$RPM_BUILD_ROOT@@g" |
47        grep -v perllocal.pod |
48        grep -v "\.packlist" > MP3-info-%{version}-filelist
49if [ "$(cat MP3-info-%{version}-filelist)X" = "X" ] ; then
50     echo "ERROR: EMPTY FILE LIST"
51     exit -1
52fi
53
54
55%check
56make test
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files -f MP3-info-%{version}-filelist
62%defattr(-,root,root)
63
64%changelog
65* Tue Dec 23 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.24-2
66- rebuilt with perl 5.16.3
67- fixed spec encoding to UTF-8
68
69* Thu Nov 12 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.24-1
70- new upstream release
71- applied new versioning policy
72
73* Thu Aug  9 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.23-0vl1
74- new upstream release
75- changed Group to Development/Libraries
76
77* Sat Jul 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.20-0vl1
78- new upstream release
79- changed Group to Development/Languages
80
81* Mon Jan 10 2005 Satoshi MACHINO <machino@vinelinux.org> 1.10-0vl1
82- new upstream release
83- built with perl-5.8.6
84
85* Sat Oct 02 2004 Satoshi MACHINO <machino@vinelinux.org> 1.02-4vl1
86- rebuilt for VineLinux
87
88* Wed Feb 25 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 1.02-4mdk
89- rebuild
90- own dir
91
92* Wed Aug 13 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.02-3mdk
93- rebuild for new perl
94- drop Prefix tag
95- don't use PREFIX
96- use %%makeinstall_std macro
97
98* Tue May 27 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.02-2mdk
99- rebuild for new auto{prov,req}
100
101* Fri Apr 18 2003 François Pons <fpons@mandrakesoft.com> 1.02-1mdk
102- 1.02.
103
104* Tue Jul  9 2002 Pixel <pixel@mandrakesoft.com> 1.01-2mdk
105- rebuild for perl 5.8.0
106
107* Tue Mar 26 2002 François Pons <fpons@mandrakesoft.com> 1.01-1mdk
108- 1.01.
109
110* Wed Jan 23 2002 François Pons <fpons@mandrakesoft.com> 1.00-1mdk
111- 1.00.
112
113* Thu Nov 08 2001 François Pons <fpons@mandrakesoft.com> 0.91-5mdk
114- added url tag.
115
116* Mon Oct 15 2001 Stefan van der Eijk <stefan@eijk.nu> 0.91-4mdk
117- BuildRequires: perl-devel
118
119* Wed Sep 05 2001 François Pons <fpons@mandrakesoft.com> 0.91-3mdk
120- update provides tag.
121
122* Sun Jun 17 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 0.91-2mdk
123- Rebuild for the latest perl.
124
125* Tue Feb 27 2001 François Pons <fpons@mandrakesoft.com> 0.91-1mdk
126- 0.91.
127
128* Mon Aug 07 2000 François Pons <fpons@mandrakesoft.com> 0.80-3mdk
129- added missing clean.
130
131* Thu Aug 03 2000 François Pons <fpons@mandrakesoft.com> 0.80-2mdk
132- macroszifications.
133- noarch.
134- add doc.
135
136* Mon Apr  3 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.80-1mdk
137- 0.80 with new name (obsoletes perl-MPEG-MP3Info)
138- fixed group
139- rebuild with new perl
140- fixed location
141
142* Thu Dec  2 1999 Jerome Dumonteil <jd@mandrakesoft.com>
143- typo in description
144
145* Thu Dec  2 1999 Jerome Dumonteil <jd@mandrakesoft.com>
146- first version of rpm.
Note: See TracBrowser for help on using the repository browser.