commit 8a41a8c948866345dfba74f9a85fa1bc34a69e27
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Sat Mar 20 16:48:42 2021 +0100
Initial import
.gitignore | 1 +
libndi.spec | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 77 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..b9a8405 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+libndi-*.tar.gz
diff --git a/libndi.spec b/libndi.spec
new file mode 100644
index 0000000..d8abb9d
--- /dev/null
+++ b/libndi.spec
@@ -0,0 +1,75 @@
+%global commit0 c14b40caafb26a02249f062e7f907ceaa53c1b74
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+
+Name: libndi
+Version: 0.0.1
+Release: 2.git%{?shortcommit0}%{?dist}
+Summary: Open-source library done to interact with NDI streams
+
+License: LGPLv2+
+URL:
https://code.videolan.org/jbk/libndi
+Source0: %{url}/-/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
+
+BuildRequires: gcc
+BuildRequires: meson
+BuildRequires: cmake
+
+BuildRequires: ffmpeg-devel
+BuildRequires: pkgconfig(microdns)
+
+
+%description
+The goal of this project is to provide a way to interact with NDI streams,
+without requiring to use a non-open-source SDK, and targetting numerous
+platforms. The library is now at an alpha level of quality, do not use
+in production.
+
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+%package utils
+Summary: Utility for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description utils
+The %{name}-utils package contains utilities for %{name}.
+
+
+%prep
+%autosetup -p1 -n %{name}-%{commit0}
+
+
+%build
+%meson
+%meson_build
+
+
+%install
+%meson_install
+
+
+%{?ldconfig_scriptlets}
+
+
+%files
+%license COPYING
+%doc NEWS README.md
+%{_libdir}/libndi.so.0*
+
+%files devel
+%{_includedir}/libndi.h
+%{_libdir}/libndi.so
+
+%files utils
+%{_bindir}/ndi
+
+
+%changelog
+* Wed Feb 24 2021 Nicolas Chauvet <kwizart(a)gmail.com> - 0.0.1-2.gitc14b40c
+- Initial spec file
diff --git a/sources b/sources
index e69de29..21fe670 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (libndi-c14b40c.tar.gz) =
62719b8ed80c1c14488c12245859fe4dcd1f5ff877604c976e6dfc794c581a140ab5688a8e5b860ccba6108119ac59f7d63502e13ea83dc40a04964cbaa055f8