libraw1394/libraw1394.spec

changeset 1
4667f24fe848
parent 0
4f133201e207
equal deleted inserted replaced
0:08e6310d7a9b 1:74651ca0914c
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

mercurial