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

Revision 6971, 3.6 KB checked in by Takemikaduchi, 12 years ago (diff)

libraw1394,libdc1394: new upstream release,
others: rebuild with libraw1394-2.1.0

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