]> git.pld-linux.org Git - packages/eglexternalplatform.git/blame - eglexternalplatform.spec
up to 1.1
[packages/eglexternalplatform.git] / eglexternalplatform.spec
CommitLineData
2f1db12c
JB
1Summary: EGL External Platform Interface
2Summary(pl.UTF-8): Interfejs EGL External Platform
3Name: eglexternalplatform
b49afed2
JP
4Version: 1.1
5Release: 1
2f1db12c
JB
6License: MIT
7Group: Development/Libraries
8#Source0Download: https://github.com/NVIDIA/eglexternalplatform/releases
b49afed2
JP
9Source0: https://github.com/NVIDIA/eglexternalplatform/archive/%{version}/%{name}-%{version}.tar.gz
10# Source0-md5: ca1c152789955332cf315a9934742be2
2f1db12c
JB
11URL: https://github.com/NVIDIA/eglexternalplatform
12BuildRequires: rpmbuild(macros) >= 1.446
13Requires: EGL-devel
14BuildArch: noarch
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%description
18This is a work-in-progress specification of the EGL External Platform
19interface for writing EGL platforms and their interactions with modern
20window systems on top of existing low-level EGL platform
21implementations. This keeps window system implementation specifics out
22of EGL drivers by using application-facing EGL functions.
23
24Examples of low-level EGL platforms are EGL_EXT_platform_device or
25EGL_KHR_platform_gbm.
26
27%description -l pl.UTF-8
28Ten pakiet zawiera będącą w trakcie tworzenia specyfikację interfejsu
29EGL External Platform (platform zewnętrznych EGL) do pisania platform
30EGL oraz ich interakcji ze współczesnymi systemami okienkowymi,
31opartymi na istniejących niskopoziomowych implementacjach platform
32EGL. Dzięki temu specyfika implementacji systemu okien jest oddzielona
33od sterowników EGL poprzez użycie aplikacyjnych funkcji EGL.
34
35Przykładami niskopoziomowych platform EGL są EGL_EXT_platform_device
36czy EGL_KHR_platform_gbm.
37
38%prep
b49afed2 39%setup -q
2f1db12c
JB
40
41%install
42rm -rf $RPM_BUILD_ROOT
43install -d $RPM_BUILD_ROOT{%{_includedir}/EGL,%{_npkgconfigdir}}
44
45cp -p interface/*.h $RPM_BUILD_ROOT%{_includedir}/EGL
46cp -p eglexternalplatform.pc $RPM_BUILD_ROOT%{_npkgconfigdir}
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(644,root,root,755)
53%doc COPYING README.md
54%attr(755,root,root) %{_includedir}/EGL/eglexternalplatform.h
55%attr(755,root,root) %{_includedir}/EGL/eglexternalplatformversion.h
56%{_npkgconfigdir}/eglexternalplatform.pc
This page took 0.111684 seconds and 4 git commands to generate.