source: projects/specs/trunk/lib/libf/libfreebob/libfreebob-vl.spec @ 8846

Revision 8846, 3.8 KB checked in by Takemikaduchi, 10 years ago (diff)

jack-audio-connection-kit, libfontenv, m17n-{db,lib}: new upstream release
others: rebuild

Line 
1Summary:       FreeBoB firewire audio driver library
2Summary(ja):   FreeBoB firewire オーディオドライバライブラリ
3Name:          libfreebob
4Version:       1.0.11
5Release:       4%{?_dist_release}
6License:       GPLv2+
7Group:         System Environment/Libraries
8
9URL:           http://freebob.sourceforge.net
10Source0:       http://surfnet.dl.sourceforge.net/sourceforge/freebob/libfreebob-%{version}.tar.gz
11Patch0:        libfreebob-1.0.11-gcc-4.5.patch
12Patch1:        libfreebob-1.0.11-includes.patch
13Patch2:        libfreebob-1.0.11-usleep.patch
14
15BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
16BuildRequires: libavc1394-devel >= 0.5.3
17BuildRequires: libiec61883-devel >= 1.1.0
18BuildRequires: libraw1394-devel >= 1.2.1
19BuildRequires: alsa-lib-devel
20BuildRequires: libxml2-devel
21BuildRequires: autoconf
22
23%description
24libfreebob implements a userland driver for BeBoB-based fireware audio
25devices.
26
27%package devel
28Summary: Libraries, includes etc to develop with libfreebob
29Group: Development/Libraries
30Requires: %{name} = %{version}-%{release}
31Requires: pkgconfig
32
33%description devel
34Libraries, includes etc to develop with libfreebob.
35
36%prep
37%setup -q
38%patch0 -p1
39%patch1 -p1
40%patch2 -p1
41# Tweak libiec61883 build requirements.
42perl -pi -e 's/1.1.0/1.0.0/' configure
43
44%build
45%configure --disable-static
46make %{?_smp_mflags}
47
48%install
49rm -rf $RPM_BUILD_ROOT
50make DESTDIR=$RPM_BUILD_ROOT install
51rm -f ${RPM_BUILD_ROOT}%{_libdir}/*.la
52
53%clean
54rm -rf $RPM_BUILD_ROOT
55
56%post -p /sbin/ldconfig
57
58%postun -p /sbin/ldconfig
59
60%files
61%defattr(-,root,root,-)
62%doc AUTHORS COPYING ChangeLog NEWS README
63%{_libdir}/lib*.so.*
64
65%files devel
66%defattr(-,root,root,-)
67%{_libdir}/lib*.so
68%{_libdir}/pkgconfig/libfreebob.pc
69%{_includedir}/*
70
71%changelog
72* Sun Jul 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.11-4
73- rebuild with VineSeed environment
74- add Patch2 (libfreebob-1.0.11-usleep.patch)
75
76* Sat Oct 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.11-3
77- rebuild with libraw1394-2.1.0
78- add Patch0 (libfreebob-1.0.11-gcc-4.5.patch) from alt
79
80* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.11-2
81- rebuild with rpm-4.8.1 for pkg-config file
82
83* Tue Apr 27 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.11-1
84- updated to 1.0.11
85- built with new toolchain
86- added Patch1 from Fedora
87  * Thu Mar  5 2009 Caolán McNamara <caolanm@redhat.com> - 1.0.11-5
88  - fix up includes for gcc44
89
90* Wed Oct 29 2008 Seiichirou Babasaki - 1.0.7-2
91- Version 1.0.7 for VineLinux-4.2 (Frpm VineSeed)
92- replase libraw1394-devel -> libraw1394_121-devel
93
94* Thu Jul 10 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-1
95- initial build for Vine Linux
96
97* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-4
98- Add another gcc 4.3 patch.
99
100* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-3
101- Add another gcc 4.3 patch.
102
103* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-2
104- Add another gcc 4.3 patch.
105
106* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-1
107- Upgrade to 1.0.7.
108
109* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.3-4
110- Add another gcc 4.3 patch.
111
112* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.3-3
113- Autorebuild for GCC 4.3
114
115* Thu Jan 03 2008 Anthony Green <green@redhat.com> 1.0.3-2
116- Add cstdlib patch for gcc 4.3.
117
118* Thu Mar 15 2007 Anthony Green <green@redhat.com> 1.0.3-1
119- Upgrade sources to 1.0.3.
120
121* Sat Oct 21 2006 Anthony Green <green@redhat.com> 1.0.0-3
122- Remove %%doc line from devel package.
123- Remove trailing '.' from devel package summary.
124
125* Wed Oct 11 2006 Anthony Green <green@redhat.com> 1.0.0-2
126- Use upstream tarball release, not svn 1.0 release.
127- Tweak %%files.
128- Tweak libiec61883 build requirements in configure script.
129- Don't generate configure script and remove some autotools dependencies.
130
131* Sat Sep  9 2006 Anthony Green <green@redhat.com> 1.0-1
132- Created.
Note: See TracBrowser for help on using the repository browser.