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

Revision 10509, 3.9 KB checked in by tomop, 8 years ago (diff)

libfreebob-1.0.11-5

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