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

Revision 521, 2.9 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:       FreeBoB firewire audio driver library
2Summary(ja):   FreeBoB firewire オーディオドライバライブラリ
3Name:          libfreebob
4Version:       1.0.7
5Release:       1%{?_dist_release}
6License:       GPL
7Group:         System Environment/Libraries
8Source0:       http://surfnet.dl.sourceforge.net/sourceforge/freebob/libfreebob-%{version}.tar.bz2
9Patch0:        libfreebob-1.0.3-cstdlib.patch
10Patch1:        libfreebob-1.0.3-gcc43.patch
11URL:           http://freebob.sourceforge.net
12
13BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
14BuildRequires: libavc1394-devel >= 0.5.3, libiec61883-devel, libraw1394-devel
15BuildRequires: alsa-lib-devel, libxml2-devel, autoconf
16
17%description
18libfreebob implements a userland driver for BeBoB-based fireware audio
19devices.
20
21%package devel
22Summary: Libraries, includes etc to develop with libfreebob
23Summary(ja): Libraries, includes etc to develop with libfreebob
24Group: Development/Libraries
25Requires: %{name} = %{version}-%{release}
26Requires: pkgconfig
27
28%description devel
29Libraries, includes etc to develop with libfreebob.
30
31%prep
32%setup -q
33%patch1 -p0
34# Tweak libiec61883 build requirements.
35perl -pi -e 's/1.1.0/1.0.0/' configure
36
37%build
38%configure --disable-static
39make %{?_smp_mflags}
40
41%install
42rm -rf $RPM_BUILD_ROOT
43make DESTDIR=$RPM_BUILD_ROOT install
44rm -f ${RPM_BUILD_ROOT}%{_libdir}/*.la
45
46%clean
47rm -rf $RPM_BUILD_ROOT
48
49%post -p /sbin/ldconfig
50
51%postun -p /sbin/ldconfig
52
53%files
54%defattr(-,root,root,-)
55%doc AUTHORS COPYING ChangeLog NEWS README
56%{_libdir}/lib*.so.*
57
58%files devel
59%defattr(-,root,root,-)
60%{_libdir}/lib*.so
61%{_libdir}/pkgconfig/libfreebob.pc
62%{_includedir}/*
63
64%changelog
65* Thu Jul 10 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.7-1
66- initial build for Vine Linux
67
68* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-4
69- Add another gcc 4.3 patch.
70
71* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-3
72- Add another gcc 4.3 patch.
73
74* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-2
75- Add another gcc 4.3 patch.
76
77* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.7-1
78- Upgrade to 1.0.7.
79
80* Thu Feb 28 2008 Anthony Green <green@redhat.com> 1.0.3-4
81- Add another gcc 4.3 patch.
82
83* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.3-3
84- Autorebuild for GCC 4.3
85
86* Thu Jan 03 2008 Anthony Green <green@redhat.com> 1.0.3-2
87- Add cstdlib patch for gcc 4.3.
88
89* Thu Mar 15 2007 Anthony Green <green@redhat.com> 1.0.3-1
90- Upgrade sources to 1.0.3.
91
92* Sat Oct 21 2006 Anthony Green <green@redhat.com> 1.0.0-3
93- Remove %%doc line from devel package.
94- Remove trailing '.' from devel package summary.
95
96* Wed Oct 11 2006 Anthony Green <green@redhat.com> 1.0.0-2
97- Use upstream tarball release, not svn 1.0 release.
98- Tweak %%files.
99- Tweak libiec61883 build requirements in configure script.
100- Don't generate configure script and remove some autotools dependencies.
101
102* Sat Sep  9 2006 Anthony Green <green@redhat.com> 1.0-1
103- Created.
Note: See TracBrowser for help on using the repository browser.