source: projects/specs/trunk/lib/libm/libmusicbrainz5/libmusicbrainz5-vl.spec @ 8758

Revision 8758, 8.0 KB checked in by Takemikaduchi, 10 years ago (diff)

update or rebuild

Line 
1
2# Fedora package review: http://bugzilla.redhat.com/718395
3
4Summary: Library for accessing MusicBrainz servers
5Name: libmusicbrainz5
6Version: 5.0.1
7Release: 2%{?_dist_release}
8License: LGPLv2
9Group: System Environment/Libraries
10URL: http://www.musicbrainz.org/
11Source0: https://github.com/downloads/metabrainz/libmusicbrainz/libmusicbrainz-%{version}.tar.gz
12
13BuildRequires: cmake
14BuildRequires: doxygen
15BuildRequires: neon-devel
16
17%description
18The MusicBrainz client library allows applications to make metadata
19lookup to a MusicBrainz server, generate signatures from WAV data and
20create CD Index Disk ids from audio CD roms.
21
22%package devel
23Summary: Headers for developing programs that will use %{name}
24Group: Development/Libraries
25Requires: %{name} = %{version}-%{release}
26Requires: pkgconfig
27Requires: neon-devel >= 0.25
28
29%description devel
30This package contains the headers that programmers will need to develop
31applications which will use %{name}.
32
33
34%prep
35%setup -q -n libmusicbrainz-%{version}
36
37# omit "Generated on ..." timestamps that induce multilib conflicts
38# this is *supposed* to be the doxygen default in fedora these days, but
39# it seems there's still a bug or 2 there -- Rex
40echo "HTML_TIMESTAMP      = NO" >> Doxyfile.cmake
41
42
43%build
44%{cmake} .
45
46make %{?_smp_mflags} V=1
47make %{?_smp_mflags} docs
48
49
50%install
51
52make install/fast DESTDIR=%{buildroot}
53
54rm -f docs/installdox
55
56
57%post -p /sbin/ldconfig
58
59%postun -p /sbin/ldconfig
60
61
62%files
63%doc AUTHORS.txt COPYING.txt NEWS.txt README.md
64%{_libdir}/libmusicbrainz5.so.0*
65
66%files devel
67%doc docs/*
68%{_includedir}/musicbrainz5/
69%{_libdir}/libmusicbrainz5.so
70%{_libdir}/pkgconfig/libmusicbrainz5.pc
71
72
73%changelog
74* Sun Jul 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0.1-2
75- rebuild with VineSeed environment
76
77* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0.1-1
78- initial build for Vine Linux
79
80
81* Mon Aug 27 2012 Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-2
82- Address review comments (rhbz#832670)
83    fix licence (LGPLv2+ -> LGPLv2)
84    fix tarball URL
85    remove obsolete use of RPM_BUILD_ROOT
86    remove BuildRequires on pkg-config
87    remove use of %%defattr
88
89* Sat Jun 16 2012 Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-1
90- Package libmusicbrainz5, apart from the name/version it's identical to
91  libmusicbrainz4 so this .spec is based on it.
92
93* Wed May 16 2012 Christophe Fergeau <cfergeau@redhat.com> - 4.0.3-1
94- New upstream 4.0.3 release, should fix a bug breaking metadata fetching
95  from musicbrainz servers
96
97* Fri Apr 20 2012 Christophe Fergeau <cfergeau@redhat.com> - 4.0.1-1
98- New upstream 4.0.1 release, drop patch that has been merged upstream
99
100* Sun Mar 04 2012 Christophe Fergeau <cfergeau@redhat.com> - 4.0.0-1
101- First pass at a libmusicbrainz4 package, heavily based on the
102  libmusicbrainz3 package
103
104* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-4
105- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
106
107* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-3
108- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
109
110* Mon Oct 18 2010 Rex Dieter <rdieter@fedoraproject.rog> 3.0.3-2
111- libmusicbrainz3-devel multilib conflict (#480378)
112- drop extraneous pkgconfig dep baggage
113
114* Mon Oct 18 2010 Bastien Nocera <bnocera@redhat.com> 3.0.3-1
115- Update to 3.0.3 (#643789)
116
117* Tue May 25 2010 Bastien Nocera <bnocera@redhat.com> 3.0.2-7
118- Remove script from devel docs
119
120* Tue Nov 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-7
121- fix/enable unit tests
122
123* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-6
124- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
125
126* Mon Jun 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-5
127- fix doxygen-induced multilib conflicts (#480378)
128- add %%check section (disabled by default, pending cppunit detection issues)
129
130* Wed Feb 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-4
131- work harder to omit extraneous pkgconfig deps
132- gcc44 patch
133
134* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-3
135- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
136
137* Fri Dec 12 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.2-2
138- rebuild for pkgconfig deps
139
140* Tue Sep 16 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.2-1
141- libmusicbrainz3-3.0.2
142
143* Fri Sep 05 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-4
144- Build docs (#461238)
145- -devel: drop extraneous Requires
146
147* Fri Jul 25 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-3
148- fix recursive linking against libdiscid neon
149
150* Thu Jul 24 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-2
151- BR: libdiscid-devel
152- -devel: Requires: libdiscid-devel neon-devel
153
154* Mon Jun 16 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-1
155- libmusicbrainz3-3.0.1
156
157* Sun Jun 15 2008 Rex Dieter <rdieter@fedoraproject.org> 2.1.5-7
158- Provides: libmusicbrainz2(-devel), prepare for libmusicbrainz3
159
160* Fri Feb 22 2008 Rex Dieter <rdieter@fedoraproject.org> 2.1.5-6
161- gcc43 patch (#434127)
162
163* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.1.5-5
164- Autorebuild for GCC 4.3
165
166* Mon Feb 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.1.5-4
167- specfile cosmetics
168
169* Thu Nov 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 2.1.5-3
170- use versioned Obsoletes
171- drop (Build)Requires: libstdc++-devel
172- License: LGPLv2+
173
174* Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> - 2.1.5-2
175- Rebuild for PPC toolchain bug
176
177* Thu Jun 21 2007 - Bastien Nocera <bnocera@redhat.com> - 2.1.5-1
178- Update to 2.1.5
179
180* Mon Oct 23 2006 Matthias Clasen <mclasen@redhat.com> - 2.1.4-1
181- Update to 2.1.4
182
183* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.1.1-4.1
184- rebuild
185
186* Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 2.1.1-4
187- rebuild for -devel deps
188
189* Tue Apr 18 2006 Matthias Clasen <mclasen@redhat.com> - 2.1.1-3
190- apply .spec file cleanups from Matthias Saou (#172926)
191
192* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1.1-2.1
193- bump again for double-long bug on ppc(64)
194
195* Tue Feb  7 2006 Christopher Aillon <caillon@redhat.com> - 2.1.1-2
196- Stop shipping the .a file in the main package
197
198* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1.1-1.2
199- rebuilt for new gcc4.1 snapshot and glibc changes
200
201* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
202- rebuilt
203
204* Wed Mar 23 2005 John (J5) Palmieri <johnp@redhat.com> 2.1.1-1
205- Update to upstream version 2.1.1
206- Removed libmusicbrainz-2.0.2-missing-return.patch
207- Removed libmusicbrainz-2.0.2-conf.patch
208
209* Thu Mar 03 2005 John (J5) Palmieri <johnp@redhat.com> 2.0.2-14
210- Add patch to fix percision cast error to compile correctly on s390x
211 
212* Thu Mar 03 2005 John (J5) Palmieri <johnp@redhat.com> 2.0.2-13
213- rebuild with gcc 4.0
214
215* Mon Nov 08 2004 Colin Walters <walters@redhat.com> 2.0.2-12
216- Add libmusicbrainz-2.0.2-missing-return.patch (bug #137289)
217
218* Thu Oct 07 2004 Colin Walters <walters@redhat.com> 2.0.2-11
219- BuildRequire expat-devel
220
221* Tue Sep 28 2004 Colin Walters <walters@redhat.com> 2.0.2-10
222- Move .so symlink to -devel package
223
224* Tue Aug 31 2004 Colin Walters <walters@redhat.com> 2.0.2-9
225- Add ldconfig calls (bz #131281)
226
227* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
228- rebuilt
229
230* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
231- rebuilt
232
233* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
234- rebuilt
235
236* Thu Dec 18 2003 Brent Fox <bfox@redhat.com> 2.0.2-6
237- add a BuildPreReq for libstdc++-devel and gcc-c++ (bug #106556)
238- add a Requires for libstdc++-devel for libmusicbrainz-devel
239
240* Mon Sep  1 2003 Bill Nottingham <notting@redhat.com>
241- Obsoletes musicbrainz-devel too
242
243* Mon Sep  1 2003 Jonathan Blandford <jrb@redhat.com>
244- Obsoletes musicbrainz
245
246* Fri Aug 22 2003 Bill Nottingham <notting@redhat.com> 2.0.2-5
247- fix autoconf/libtool weirdness, remove exclusivearch
248
249* Fri Aug 22 2003 Brent Fox <bfox@redhat.com> 2.0.2-4
250- add ExcludeArch for s390x (something is really broken)
251
252* Fri Aug 22 2003 Brent Fox <bfox@redhat.com> 2.0.2-3
253- add ExcludeArch for ppc64
254
255* Fri Aug 22 2003 Brent Fox <bfox@redhat.com> 2.0.2-2
256- add ExcludeArch for x86_64 for now
257
258* Thu Aug 21 2003 Brent Fox <bfox@redhat.com>
259- Initial build.
260
261
Note: See TracBrowser for help on using the repository browser.