source: projects/specs/trunk/i/id3lib/id3lib-vl.spec @ 521

Revision 521, 6.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:        A software library for manipulating ID3v1 and ID3v2 tags
2Summary(ja):    ID3v1/v2 タグを扱うためのライブラリ
3Name:           id3lib
4Version:        3.8.3
5Release:        1%{?_dist_release}
6License:        LGPL
7Source:         http://prdownloads.sourceforge.net/id3lib/id3lib-%{version}.tar.gz
8Patch0:         http://prdownloads.sourceforge.net/easytag/patch_id3lib_3.8.3_UTF16_writing_bug.diff
9Patch1:         id3lib-3.8.3-fix-id3v2-latest.patch
10Patch2:         id3lib-3.8.3-mkstemp.patch
11URL:            http://id3lib.sourceforge.net/
12Group:          System Environment/Libraries
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14BuildRequires:  zlib-devel
15
16Vendor:         Project Vine
17Distribution:   Vine Linux
18
19%description
20This package provides a software library for manipulating ID3v1 and ID3v2 tags.
21It provides a convenient interface for software developers to include
22standards-compliant ID3v1/2 tagging capabilities in their applications. 
23Features include identification of valid tags, automatic size conversions,
24(re)synchronisation of tag frames, seamless tag (de)compression, and optional
25padding facilities. Additionally, it can tell mp3 header info, like bitrate etc.
26
27%description -l ja
28ID3v1/v2 タグを扱うためのライブラリです。
29標準に従った ID3v1/v2 タグ機能をアプリケーションに含めるための便利なイン
30ターフェイスを提供します。
31含まれている機能には、有効なタグの識別、自動的なサイズ変換、タグフレーム
32の (再) 同期化、シームレスなタグの圧縮 (及び伸長) などがあります。
33
34%package        devel
35Summary:        Headers for developing programs that will use id3lib
36Summary(ja):    id3lib を使うソフトウェアの開発用ヘッダーファイル
37Group:          Development/Libraries
38Requires:       %{name} = %{version}
39Requires:       zlib-devel
40
41%description devel
42This package contains the headers that programmers will need to develop
43applications which will use id3lib, the software library for ID3v1 and ID3v2
44tag manipulation.
45
46%description -l ja devel
47このパッケージには id3lib を使うアプリケーションの開発に必要なヘッダー
48ファイルが含まれています。
49
50%prep
51%setup -q
52
53%patch0 -p1 -b .UTF-16
54%patch1 -p1 -b .id3v2-latest
55%patch2 -p1 -b .mkstemp
56
57%build
58%configure --enable-debug=no --enable-static=no
59
60%__make
61( cd doc ; %__make index.html )
62
63%install
64%__rm -rf $RPM_BUILD_ROOT
65%makeinstall
66
67rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
68
69%clean
70%__rm -rf $RPM_BUILD_ROOT
71
72%post -p /sbin/ldconfig
73
74%postun -p /sbin/ldconfig
75
76%files
77%defattr(-,root,root)
78%doc AUTHORS COPYING ChangeLog HISTORY NEWS README THANKS TODO
79%doc doc/*.html doc/*.css doc/*.gif doc/*.png doc/*.txt
80%{_bindir}/id3*
81%{_libdir}/*.so.*
82
83%files devel
84%defattr(-,root,root)
85%{_includedir}/id3*.h
86%{_includedir}/id3
87#{_libdir}/*.la
88#{_libdir}/*.a
89%{_libdir}/*.so
90
91%changelog
92* Sun Jun 15 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.8.3-1
93- applied new versioning policy
94- removed lib*.la files from devel package
95- spec in UTF-8
96
97* Wed Sep 05 2007 KAZUKI SHIMURA <ksh753@y5.dion.ne.jp> 3.8.3-0vl8
98- [SECURITY] add mktemp.patch (patch2)
99  - fix insecure temporary file creation vulnerability (CVE-2007-4460)
100
101* Fri May 25 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 3.8.3-0vl7
102- rebuild with new environment/toolchain
103
104* Tue Oct 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.8.3-0vl6
105- rebuild
106
107* Tue Oct 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.8.3-0vl5
108- add UTF16_writing_bug.diff (patch0) to fix UTF-16 writing <Tracker:1016290>
109- add fix-id3v2-latest.patch (patch1) to read ID3v2.4.0 tags <Tracker:1500788>
110- add --enable-static=no option to %%configure
111
112* Thu Feb 02 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.8.3-0vl4
113- rebuild
114
115* Thu Nov 04 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.8.3-0vl3
116- add Requires: zlib-devel (id3lib-devel)
117
118* Tue Aug 03 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.8.3-0vl2
119- add BuildRequires: zlib-devel
120- add Summary, Description in Japanese
121
122* Thu Apr 08 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.8.3-0vl1
123- first build for Vine Linux
124
125* Sat Sep 08 2001 Cedric Tefft <cedric@earthling.net> 3.8.0pre2
126- Version 3.8.0pre2
127
128* Mon Nov 20 2000 Scott Thomas Haug <scott@id3.org> 3.8.0pre1-1
129- Version 3.8.0pre1
130
131* Thu Sep 14 2000 Scott Thomas Haug <scott@id3.org> 3.7.13-1
132- Version 3.7.13
133
134* Sat Aug 26 2000 Scott Thomas Haug <scott@id3.org> 3.7.12-2
135- Removed -mpreferred-stack-boundary option from RPM_OPT_FLAGS for RedHat 6.2
136
137* Fri Jul 07 2000 Scott Thomas Haug <scott@id3.org> 3.7.12-1
138- Version 3.7.12
139
140* Fri Jul 05 2000 Scott Thomas Haug <scott@id3.org> 3.7.11-1
141- Version 3.7.11
142
143* Fri Jun 23 2000 Scott Thomas Haug <scott@id3.org> 3.7.10-1
144- Version 3.7.10
145
146* Wed May 24 2000 Scott Thomas Haug <scott@id3.org> 3.7.9-1
147- Version 3.7.9
148
149* Wed May 10 2000 Scott Thomas Haug <scott@id3.org> 3.7.8-1
150- Version 3.7.8
151
152* Wed May 10 2000 Scott Thomas Haug <scott@id3.org> 3.7.7-1
153- Version 3.7.7
154
155* Wed May 03 2000 Scott Thomas Haug <scott@id3.org> 3.7.6-1
156- Version 3.7.6
157
158* Fri Apr 28 2000 Scott Thomas Haug <scott@id3.org> 3.7.5-1
159- Version 3.7.5
160
161* Wed Apr 26 2000 Scott Thomas Haug <scott@id3.org> 3.7.4-1
162- Version 3.7.4
163
164* Mon Apr 24 2000 Scott Thomas Haug <scott@id3.org> 3.7.3-1
165- Version 3.7.3
166- Added explicit RPM_OPT_FLAGS def based on arch, since -fno-exceptions and
167  -fno-rtti are part of the default flags in rpmrc and we need both exceptions
168  and rtti (exceptions uses rtti)
169
170* Fri Apr 21 2000 Scott Thomas Haug <scott@id3.org> 3.7.2-1
171- Version 3.7.2
172- More conditional blocks for noarch
173- More thorough cleaning of files for documentation
174- Updated html directory
175
176* Thu Apr 20 2000 Scott Thomas Haug <scott@id3.org> 3.7.1-2
177- Fixed date of changelog entry for 3.7.1-1
178- Added conditional blocks so docs only get built for noarch target
179
180* Wed Apr 19 2000 Scott Thomas Haug <scott@id3.org> 3.7.1-1
181- Version 3.7.1
182- Removed zlib-devel requirement from devel
183- Added doc package to distribute documentation
184- Added examples package to distribute binary examples (id3tag, id3info, ...)
185- Moved doc/ and examples/ source files from devel to doc package
186
187* Mon Apr 17 2000 Scott Thomas Haug <scott@id3.org> 3.7.0-1
188- First (s)rpm build
Note: See TracBrowser for help on using the repository browser.