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

Revision 6890, 7.9 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.0 & Cinnamon-1.6.1

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: 1%{?_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 Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0.1-1
75- initial build for Vine Linux
76
77
78* Mon Aug 27 2012 Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-2
79- Address review comments (rhbz#832670)
80    fix licence (LGPLv2+ -> LGPLv2)
81    fix tarball URL
82    remove obsolete use of RPM_BUILD_ROOT
83    remove BuildRequires on pkg-config
84    remove use of %%defattr
85
86* Sat Jun 16 2012 Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-1
87- Package libmusicbrainz5, apart from the name/version it's identical to
88  libmusicbrainz4 so this .spec is based on it.
89
90* Wed May 16 2012 Christophe Fergeau <cfergeau@redhat.com> - 4.0.3-1
91- New upstream 4.0.3 release, should fix a bug breaking metadata fetching
92  from musicbrainz servers
93
94* Fri Apr 20 2012 Christophe Fergeau <cfergeau@redhat.com> - 4.0.1-1
95- New upstream 4.0.1 release, drop patch that has been merged upstream
96
97* Sun Mar 04 2012 Christophe Fergeau <cfergeau@redhat.com> - 4.0.0-1
98- First pass at a libmusicbrainz4 package, heavily based on the
99  libmusicbrainz3 package
100
101* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-4
102- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
103
104* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-3
105- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
106
107* Mon Oct 18 2010 Rex Dieter <rdieter@fedoraproject.rog> 3.0.3-2
108- libmusicbrainz3-devel multilib conflict (#480378)
109- drop extraneous pkgconfig dep baggage
110
111* Mon Oct 18 2010 Bastien Nocera <bnocera@redhat.com> 3.0.3-1
112- Update to 3.0.3 (#643789)
113
114* Tue May 25 2010 Bastien Nocera <bnocera@redhat.com> 3.0.2-7
115- Remove script from devel docs
116
117* Tue Nov 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-7
118- fix/enable unit tests
119
120* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-6
121- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
122
123* Mon Jun 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-5
124- fix doxygen-induced multilib conflicts (#480378)
125- add %%check section (disabled by default, pending cppunit detection issues)
126
127* Wed Feb 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-4
128- work harder to omit extraneous pkgconfig deps
129- gcc44 patch
130
131* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-3
132- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
133
134* Fri Dec 12 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.2-2
135- rebuild for pkgconfig deps
136
137* Tue Sep 16 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.2-1
138- libmusicbrainz3-3.0.2
139
140* Fri Sep 05 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-4
141- Build docs (#461238)
142- -devel: drop extraneous Requires
143
144* Fri Jul 25 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-3
145- fix recursive linking against libdiscid neon
146
147* Thu Jul 24 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-2
148- BR: libdiscid-devel
149- -devel: Requires: libdiscid-devel neon-devel
150
151* Mon Jun 16 2008 Rex Dieter <rdieter@fedoraproject.org> 3.0.1-1
152- libmusicbrainz3-3.0.1
153
154* Sun Jun 15 2008 Rex Dieter <rdieter@fedoraproject.org> 2.1.5-7
155- Provides: libmusicbrainz2(-devel), prepare for libmusicbrainz3
156
157* Fri Feb 22 2008 Rex Dieter <rdieter@fedoraproject.org> 2.1.5-6
158- gcc43 patch (#434127)
159
160* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.1.5-5
161- Autorebuild for GCC 4.3
162
163* Mon Feb 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.1.5-4
164- specfile cosmetics
165
166* Thu Nov 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 2.1.5-3
167- use versioned Obsoletes
168- drop (Build)Requires: libstdc++-devel
169- License: LGPLv2+
170
171* Fri Aug 24 2007 Adam Jackson <ajax@redhat.com> - 2.1.5-2
172- Rebuild for PPC toolchain bug
173
174* Thu Jun 21 2007 - Bastien Nocera <bnocera@redhat.com> - 2.1.5-1
175- Update to 2.1.5
176
177* Mon Oct 23 2006 Matthias Clasen <mclasen@redhat.com> - 2.1.4-1
178- Update to 2.1.4
179
180* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.1.1-4.1
181- rebuild
182
183* Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 2.1.1-4
184- rebuild for -devel deps
185
186* Tue Apr 18 2006 Matthias Clasen <mclasen@redhat.com> - 2.1.1-3
187- apply .spec file cleanups from Matthias Saou (#172926)
188
189* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1.1-2.1
190- bump again for double-long bug on ppc(64)
191
192* Tue Feb  7 2006 Christopher Aillon <caillon@redhat.com> - 2.1.1-2
193- Stop shipping the .a file in the main package
194
195* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1.1-1.2
196- rebuilt for new gcc4.1 snapshot and glibc changes
197
198* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
199- rebuilt
200
201* Wed Mar 23 2005 John (J5) Palmieri <johnp@redhat.com> 2.1.1-1
202- Update to upstream version 2.1.1
203- Removed libmusicbrainz-2.0.2-missing-return.patch
204- Removed libmusicbrainz-2.0.2-conf.patch
205
206* Wed Mar 03 2005 John (J5) Palmieri <johnp@redhat.com> 2.0.2-14
207- Add patch to fix percision cast error to compile correctly on s390x
208 
209* Wed Mar 03 2005 John (J5) Palmieri <johnp@redhat.com> 2.0.2-13
210- rebuild with gcc 4.0
211
212* Mon Nov 08 2004 Colin Walters <walters@redhat.com> 2.0.2-12
213- Add libmusicbrainz-2.0.2-missing-return.patch (bug #137289)
214
215* Thu Oct 07 2004 Colin Walters <walters@redhat.com> 2.0.2-11
216- BuildRequire expat-devel
217
218* Tue Sep 28 2004 Colin Walters <walters@redhat.com> 2.0.2-10
219- Move .so symlink to -devel package
220
221* Tue Aug 31 2004 Colin Walters <walters@redhat.com> 2.0.2-9
222- Add ldconfig calls (bz #131281)
223
224* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
225- rebuilt
226
227* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
228- rebuilt
229
230* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
231- rebuilt
232
233* Thu Dec 18 2003 Brent Fox <bfox@redhat.com> 2.0.2-6
234- add a BuildPreReq for libstdc++-devel and gcc-c++ (bug #106556)
235- add a Requires for libstdc++-devel for libmusicbrainz-devel
236
237* Mon Sep  1 2003 Bill Nottingham <notting@redhat.com>
238- Obsoletes musicbrainz-devel too
239
240* Mon Sep  1 2003 Jonathan Blandford <jrb@redhat.com>
241- Obsoletes musicbrainz
242
243* Fri Aug 22 2003 Bill Nottingham <notting@redhat.com> 2.0.2-5
244- fix autoconf/libtool weirdness, remove exclusivearch
245
246* Fri Aug 22 2003 Brent Fox <bfox@redhat.com> 2.0.2-4
247- add ExcludeArch for s390x (something is really broken)
248
249* Fri Aug 22 2003 Brent Fox <bfox@redhat.com> 2.0.2-3
250- add ExcludeArch for ppc64
251
252* Fri Aug 22 2003 Brent Fox <bfox@redhat.com> 2.0.2-2
253- add ExcludeArch for x86_64 for now
254
255* Thu Aug 21 2003 Brent Fox <bfox@redhat.com>
256- Initial build.
257
258
Note: See TracBrowser for help on using the repository browser.