|
@@ -1,29 +1,22 @@
|
|
-%define vineseed 1
|
|
|
|
-
|
|
|
|
|
|
+Name: libiec61883
|
|
Summary: Streaming library for IEEE1394
|
|
Summary: Streaming library for IEEE1394
|
|
SUmmary(ja): IEEE1394 用ストリーミングライブラリ
|
|
SUmmary(ja): IEEE1394 用ストリーミングライブラリ
|
|
-Name: libiec61883
|
|
|
|
-Version: 1.1.0
|
|
|
|
-Release: 4%{?_dist_release}
|
|
|
|
-License: LGPL
|
|
|
|
|
|
+Version: 1.2.0
|
|
|
|
+Release: 1%{?_dist_release}
|
|
|
|
+
|
|
Group: System Environment/Libraries
|
|
Group: System Environment/Libraries
|
|
-Source: http://linux1394.org/dl/%{name}-%{version}.tar.gz
|
|
|
|
-Patch: libiec61883-1.1.0-installtests.patch
|
|
|
|
-URL: http://linux1394.org
|
|
|
|
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
-ExcludeArch: s390 s390x
|
|
|
|
|
|
+License: LGPLv2
|
|
|
|
+URL: https://ieee1394.wiki.kernel.org/
|
|
|
|
|
|
-# Works only with newer libraw1394 versions
|
|
|
|
-%if %{vineseed}
|
|
|
|
|
|
+Source: http://www.kernel.org/pub/linux/libs/ieee1394/%{name}-%{version}.tar.gz
|
|
|
|
+Patch0: libiec61883-1.1.0-installtests.patch
|
|
|
|
+
|
|
|
|
+ExcludeArch: s390 s390x
|
|
|
|
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRequires: libraw1394-devel >= 1.2.1
|
|
BuildRequires: libraw1394-devel >= 1.2.1
|
|
-%else
|
|
|
|
-BuildRequires: libraw1394_121-devel >= 1.2.1
|
|
|
|
-Requires: libraw1394_121 >= 1.2.1
|
|
|
|
-%endif
|
|
|
|
BuildRequires: autoconf, automake, libtool
|
|
BuildRequires: autoconf, automake, libtool
|
|
|
|
|
|
%description
|
|
%description
|
|
-
|
|
|
|
The libiec61883 library provides an higher level API for streaming DV,
|
|
The libiec61883 library provides an higher level API for streaming DV,
|
|
MPEG-2 and audio over IEEE1394. Based on the libraw1394 isochronous
|
|
MPEG-2 and audio over IEEE1394. Based on the libraw1394 isochronous
|
|
functionality, this library acts as a filter that accepts DV-frames,
|
|
functionality, this library acts as a filter that accepts DV-frames,
|
|
@@ -34,19 +27,14 @@ down to isochronous packets, which are transmitted using libraw1394.
|
|
Summary: Development files for libiec61883
|
|
Summary: Development files for libiec61883
|
|
Group: Development/Libraries
|
|
Group: Development/Libraries
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
-Requires: pkgconfig
|
|
|
|
-%if %{vineseed}
|
|
|
|
Requires: libraw1394-devel >= 1.2.1
|
|
Requires: libraw1394-devel >= 1.2.1
|
|
-%else
|
|
|
|
-Requiers: libraw1394_121-devel >= 1.2.1
|
|
|
|
-%endif
|
|
|
|
|
|
|
|
%description devel
|
|
%description devel
|
|
Development files needed to build applications against libiec61883
|
|
Development files needed to build applications against libiec61883
|
|
|
|
|
|
%package utils
|
|
%package utils
|
|
Summary: Utilities for use with libiec61883
|
|
Summary: Utilities for use with libiec61883
|
|
-Group: Applications/Multimedia
|
|
|
|
|
|
+Group: Applications/System
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
%description utils
|
|
%description utils
|
|
@@ -54,19 +42,20 @@ Utilities that make use of iec61883
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
-%patch -p1 -b .installtests
|
|
|
|
|
|
+%patch0 -p1 -b .installtests
|
|
|
|
|
|
-%build
|
|
|
|
autoreconf
|
|
autoreconf
|
|
-export CFLAGS="%{optflags}"
|
|
|
|
-%configure
|
|
|
|
|
|
+libtoolize --force --copy
|
|
|
|
+
|
|
|
|
+%build
|
|
|
|
+%configure --disable-static
|
|
make
|
|
make
|
|
|
|
|
|
%install
|
|
%install
|
|
rm -rf %{buildroot}
|
|
rm -rf %{buildroot}
|
|
make DESTDIR=%{buildroot} install
|
|
make DESTDIR=%{buildroot} install
|
|
-rm $RPM_BUILD_ROOT%{_libdir}/libiec61883.a
|
|
|
|
-rm $RPM_BUILD_ROOT%{_libdir}/libiec61883.la
|
|
|
|
|
|
+
|
|
|
|
+#rm $RPM_BUILD_ROOT%{_libdir}/libiec61883.la
|
|
|
|
|
|
%clean
|
|
%clean
|
|
rm -rf %{buildroot}
|
|
rm -rf %{buildroot}
|
|
@@ -83,6 +72,7 @@ rm -rf %{buildroot}
|
|
%files devel
|
|
%files devel
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
%{_libdir}/libiec61883.so
|
|
%{_libdir}/libiec61883.so
|
|
|
|
+%exclude %{_libdir}/libiec61883.la
|
|
%{_includedir}/libiec61883/*.h
|
|
%{_includedir}/libiec61883/*.h
|
|
%{_libdir}/pkgconfig/libiec61883.pc
|
|
%{_libdir}/pkgconfig/libiec61883.pc
|
|
|
|
|
|
@@ -92,6 +82,11 @@ rm -rf %{buildroot}
|
|
%{_mandir}/man1/*.1*
|
|
%{_mandir}/man1/*.1*
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sat Sep 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.2.0-1
|
|
|
|
+- new upstream release
|
|
|
|
+- built with new toolchain and rpm-4.8.1
|
|
|
|
+- dropt static libraries from devel package
|
|
|
|
+
|
|
* Sat Nov 1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-4vl5
|
|
* Sat Nov 1 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-4vl5
|
|
- macros for VineSeed and VinePlus/4.0
|
|
- macros for VineSeed and VinePlus/4.0
|
|
- spec in UTF-8
|
|
- spec in UTF-8
|