From 128021ff8469b199fa2873f75ce552a25207da734e727fd543b886001245bfaf Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 15 Jan 2007 23:22:13 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libiec61883?expand=0&rev=1 --- .gitattributes | 23 ++++++++ .gitignore | 1 + libiec61883-1.1.0.tar.bz2 | 3 + libiec61883.changes | 5 ++ libiec61883.spec | 115 ++++++++++++++++++++++++++++++++++++++ ready | 0 6 files changed, 147 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 libiec61883-1.1.0.tar.bz2 create mode 100644 libiec61883.changes create mode 100644 libiec61883.spec create mode 100644 ready diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/libiec61883-1.1.0.tar.bz2 b/libiec61883-1.1.0.tar.bz2 new file mode 100644 index 0000000..6175c75 --- /dev/null +++ b/libiec61883-1.1.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1196a6f3b614a472972277035f38f633861ebce441cd4dab37bb4339812ce56 +size 250372 diff --git a/libiec61883.changes b/libiec61883.changes new file mode 100644 index 0000000..1486425 --- /dev/null +++ b/libiec61883.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Mon Oct 16 01:33:20 CEST 2006 - ro@suse.de + +- created package (version 1.1.0) + diff --git a/libiec61883.spec b/libiec61883.spec new file mode 100644 index 0000000..3800820 --- /dev/null +++ b/libiec61883.spec @@ -0,0 +1,115 @@ +# +# spec file for package libiec61883 (Version 1.1.0) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: libiec61883 +BuildRequires: libraw1394-devel pkgconfig +Version: 1.1.0 +Release: 1 +License: GPL +Summary: implementation of IEC 61883 +URL: http://www.linux1394.org/ +Group: System/Kernel +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source0: http://www.linux1394.org/files/libiec61883/%{name}-%{version}.tar.bz2 + +%description +This library is an implementation of IEC 61883, part 1 (CIP, plug +registers, and CMP), part 2 (DV-SD), part 4 (MPEG2-TS), and part 6 +(AMDTP). Outside of IIDC, nearly all FireWire multimedia devices use +IEC 61883 protocols. + +The libiec61883 library provides a higher level API for streaming DV, +MPEG-2 and audio over Linux IEEE 1394. This includes both reception and +transmission. It uses the new "rawiso" API of libraw1394, which +transparently provides mmap-ed DMA for efficient data transfer. It also +represents the third generation of I/O technology for Linux 1394 for +these media types thereby removing the complexities of additional +kernel modules, /dev nodes, and procfs. It also consolidates features +for plug control registers and connection management that previously +existed in experimental form in an unreleased version of libavc1394. + + + +Authors: +-------- + Dan Dennedy + +%package devel +Summary: implementation of IEC 61883 +Group: System/Kernel +Requires: %{name} == %{version} +AutoProv: no + +%description devel +This library is an implementation of IEC 61883, part 1 (CIP, plug +registers, and CMP), part 2 (DV-SD), part 4 (MPEG2-TS), and part 6 +(AMDTP). Outside of IIDC, nearly all FireWire multimedia devices use +IEC 61883 protocols. + +The libiec61883 library provides a higher level API for streaming DV, +MPEG-2 and audio over Linux IEEE 1394. This includes both reception and +transmission. It uses the new "rawiso" API of libraw1394, which +transparently provides mmap-ed DMA for efficient data transfer. It also +represents the third generation of I/O technology for Linux 1394 for +these media types thereby removing the complexities of additional +kernel modules, /dev nodes, and procfs. It also consolidates features +for plug control registers and connection management that previously +existed in experimental form in an unreleased version of libavc1394. + + + +Authors: +-------- + Dan Dennedy + +%prep +%setup -q + +%build +autoreconf --force --install +export CFLAGS="%optflags" +./configure --prefix=/usr \ + --libdir=%{_libdir} \ + --mandir=%{_mandir} +%{__make} %{?jobs:-j%jobs} all + +%install +%{__make} install DESTDIR=%{buildroot} + +%clean +rm -rf "${RPM_BUILD_ROOT}" + +%post +%run_ldconfig + +%postun +%run_ldconfig + +%files +%defattr(-,root,root) +%doc AUTHORS COPYING* NEWS README +%{_bindir}/* +%{_libdir}/lib*.so.* +%doc %{_mandir}/man[1]/*.gz + +%files devel +%defattr(-,root,root) +%{_includedir}/libiec61883 +%defattr(644,root,root) +%{_libdir}/lib*.la +%{_libdir}/lib*.a +%{_libdir}/lib*.so +%{_libdir}/pkgconfig/lib*.pc + +%changelog -n libiec61883 +* Mon Oct 16 2006 - ro@suse.de +- created package (version 1.1.0) diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4