|
1 Name: libraw1394 |
1 Summary: Library providing low-level IEEE-1394 access |
2 Summary: Library providing low-level IEEE-1394 access |
2 Name: libraw1394 |
3 Vendor: Europalab Software |
3 Version: 2.0.5 |
4 Packager: Michael Schloh von Bennewitz |
4 Release: 1%{?dist} |
5 Distribution: MeeGo Thirdparty |
|
6 Version: 2.0.6 |
|
7 Release: 20101201 |
5 License: LGPLv2+ |
8 License: LGPLv2+ |
6 Group: System Environment/Libraries |
9 Group: System Environment/Libraries |
|
10 URL: http://www.dennedy.org/libraw1394/ |
7 Source: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.gz |
11 Source: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.gz |
8 URL: http://www.dennedy.org/libraw1394/ |
12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root |
9 Patch: libraw1394-fix-missed-hup-signal.patch |
13 BuildRequires: kernel-headers |
10 ExcludeArch: s390 s390x |
|
11 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
|
12 BuildRequires: autoconf automake libtool kernel-headers |
|
13 |
14 |
14 %description |
15 %description |
15 The libraw1394 library provides direct access to the IEEE-1394 bus through |
16 The libraw1394 library provides direct access to the IEEE-1394 bus through |
16 the Linux 1394 subsystem's raw1394 user space interface. Support for both |
17 the Linux 1394 subsystem's raw1394 user space interface. Support for both |
17 the classic ieee1394 and new firewire linux driver stacks is included, with |
18 the classic ieee1394 and new firewire linux driver stacks is included, with |
18 run-time detection of the active stack. Fedora comes with the firewire stack |
19 run-time detection of the active stack. Fedora comes with the firewire stack |
19 by default. |
20 by default. |
20 |
21 |
21 %package devel |
22 %package devel |
22 Summary: Development libs for libraw1394 |
23 Summary: Development libs for libraw1394 |
23 Group: Development/Libraries |
24 Vendor: Europalab Software |
24 Requires: %{name} = %{version}-%{release}, pkgconfig |
25 Packager: Michael Schloh von Bennewitz |
|
26 Distribution: MeeGo Thirdparty |
|
27 Group: Development/Libraries |
|
28 Requires: %{name} = %{version}-%{release}, pkgconfig |
25 |
29 |
26 %description devel |
30 %description devel |
27 Development libraries needed to build applications against libraw1394. |
31 Development libraries needed to build applications against libraw1394. |
28 |
32 |
29 %prep |
33 %prep |
30 %setup -q |
34 %setup -q |
31 %patch -p1 |
|
32 |
35 |
33 %build |
36 %build |
34 %configure --disable-static |
37 %configure |
35 make %{?_smp_mflags} |
38 make %{?_smp_mflags} |
36 |
39 |
37 %install |
40 %install |
38 rm -rf $RPM_BUILD_ROOT |
41 rm -rf $RPM_BUILD_ROOT |
39 make install DESTDIR=$RPM_BUILD_ROOT |
42 make install DESTDIR=$RPM_BUILD_ROOT |
40 rm -f $RPM_BUILD_ROOT%{_libdir}/libraw1394.la |
|
41 |
43 |
42 %clean |
44 %clean |
43 rm -rf $RPM_BUILD_ROOT |
45 rm -rf $RPM_BUILD_ROOT |
44 |
46 |
45 %post -p /sbin/ldconfig |
47 %post -p /sbin/ldconfig |
60 |
62 |
61 %files devel |
63 %files devel |
62 %defattr(-,root,root,0755) |
64 %defattr(-,root,root,0755) |
63 %doc doc/libraw1394.sgml |
65 %doc doc/libraw1394.sgml |
64 %{_includedir}/libraw1394/ |
66 %{_includedir}/libraw1394/ |
|
67 %{_libdir}/libraw1394.a |
|
68 %{_libdir}/libraw1394.la |
65 %{_libdir}/libraw1394.so |
69 %{_libdir}/libraw1394.so |
66 %{_libdir}/pkgconfig/libraw1394.pc |
70 %{_libdir}/pkgconfig/libraw1394.pc |
67 |
71 |
68 |
72 |
69 %changelog |
73 %changelog |
|
74 * Wed Dec 1 2010 Michael Schloh von Bennewitz <michael@schloh.com> - 2.0.6-20101201 |
|
75 - Synchronize with upstream vendor version 2.0.6 |
|
76 - Adjust packaging and patch logic |
|
77 |
70 * Fri Oct 29 2010 Kozinov Ivan <kozinov@gmail.com> 2.0.5-1 |
78 * Fri Oct 29 2010 Kozinov Ivan <kozinov@gmail.com> 2.0.5-1 |
71 - build for 1.1 |
79 - Package for MeeGo 1.1 |