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

Revision 12405, 6.6 KB checked in by tomop, 4 years ago (diff)

updated 9 packages

enca-1.19-1

freetype2-2.10.2-1

id3lib-3.8.3-5

libass-0.14.0-1

libemf-1.0.12-1

libexif-0.6.21-3

libtheora-1.1.1-5

libvdpau-1.4-1

pstoedit-3.75-1

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