From 01c021a054ba6d3a224ca5fa2bb2587d40ed1fad9b33b447aad297d961984ad3 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Thu, 1 Jul 2021 22:41:14 +0000 Subject: [PATCH] Accepting request 903592 from home:jengelh:branches:X11:XOrg fixall OBS-URL: https://build.opensuse.org/request/show/903592 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/eglexternalplatform?expand=0&rev=6 --- eglexternalplatform-1.1.tar.gz => 1.1.tar.gz | 0 eglexternalplatform.changes | 6 +++++ eglexternalplatform.spec | 26 ++++++++++++-------- 3 files changed, 22 insertions(+), 10 deletions(-) rename eglexternalplatform-1.1.tar.gz => 1.1.tar.gz (100%) diff --git a/eglexternalplatform-1.1.tar.gz b/1.1.tar.gz similarity index 100% rename from eglexternalplatform-1.1.tar.gz rename to 1.1.tar.gz diff --git a/eglexternalplatform.changes b/eglexternalplatform.changes index 7a359a5..ecfd3a8 100644 --- a/eglexternalplatform.changes +++ b/eglexternalplatform.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jul 1 22:31:22 UTC 2021 - Jan Engelhardt + +- Move headers into -devel subpackage to soothe the corresponding + rpmlint warning. + ------------------------------------------------------------------- Thu Jul 1 22:24:58 UTC 2021 - Stefan Dirsch diff --git a/eglexternalplatform.spec b/eglexternalplatform.spec index 2741b0a..f49a2c0 100644 --- a/eglexternalplatform.spec +++ b/eglexternalplatform.spec @@ -22,33 +22,39 @@ Release: 0 URL: https://github.com/NVIDIA/eglexternalplatform Summary: The EGL External Platform interface License: MIT -Group: Development/Libraries/Other +Group: Development/Libraries/C and C++ +Source: https://github.com/NVIDIA/eglexternalplatform/archive/refs/tags/%{version}.tar.gz # Build-time parameters BuildRequires: pkg-config BuildArch: noarch -# https://github.com/NVIDIA/eglexternalplatform/releases -Source: %{name}-%{version}.tar.gz %description +A work-in-progress specification of the EGL External Platform interface. + +%package devel +Summary: The EGL External Platform interface +Group: Development/Libraries/C and C++ + +%description devel This is a work-in-progress specification of the EGL External Platform interface -for writing EGL platforms and their interactions with modern window systems on +for writing EGL platforms and their interactions with window systems on top of existing low-level EGL platform implementations. This keeps window system implementation specifics out of EGL drivers by using application-facing EGL functions. %prep -%autosetup -n %{name}-%{version} +%autosetup %build %install -%{__install} -d -m0755 %{buildroot}%{_datadir}/pkgconfig -%{__install} -d -m0755 %{buildroot}%{_includedir}/EGL -%{__install} -m0644 eglexternalplatform.pc %{buildroot}%{_datadir}/pkgconfig/ -%{__install} -m0644 interface/*.h %{buildroot}%{_includedir}/EGL/ +install -d -m0755 %{buildroot}/%{_datadir}/pkgconfig +install -d -m0755 %{buildroot}/%{_includedir}/EGL +install -m0644 eglexternalplatform.pc %{buildroot}/%{_datadir}/pkgconfig/ +install -m0644 interface/*.h %{buildroot}/%{_includedir}/EGL/ -%files +%files devel %license COPYING %doc README.md %{_datadir}/pkgconfig/eglexternalplatform.pc