]> git.pld-linux.org Git - packages/xorg-lib-libxshmfence.git/blame - xorg-lib-libxshmfence.spec
- updated to 1.3.2
[packages/xorg-lib-libxshmfence.git] / xorg-lib-libxshmfence.spec
CommitLineData
e0a25d80
JB
1Summary: X Shared Memory Fence library
2Summary(pl.UTF-8): Biblioteka X Shared Memory Fence
3Name: xorg-lib-libxshmfence
eeacf09b 4Version: 1.3.2
7ad6ef1c 5Release: 1
e0a25d80
JB
6License: MIT
7Group: X11/Libraries
22359d8a 8Source0: https://xorg.freedesktop.org/releases/individual/lib/libxshmfence-%{version}.tar.xz
eeacf09b 9# Source0-md5: faa74f7483074ce7d4349e6bdc237497
7ad6ef1c 10URL: https://xorg.freedesktop.org/
efb880c5 11BuildRequires: autoconf >= 2.60
e0a25d80
JB
12BuildRequires: automake
13BuildRequires: libtool
14BuildRequires: pkgconfig >= 1:0.19
22359d8a 15BuildRequires: tar >= 1:1.22
efb880c5 16BuildRequires: xorg-util-util-macros >= 1.3
22359d8a 17BuildRequires: xz
e0a25d80
JB
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
efb880c5
JB
21X Shared Memory Fence library - shared memory "SyncFence"
22synchronization primitive.
23
24This library offers a CPU-based synchronization primitive compatible
25with the X SyncFence objects that can be shared between processes
26using file descriptor passing.
e0a25d80
JB
27
28%description -l pl.UTF-8
efb880c5
JB
29Biblioteka X Shared Memory Fence to implementacja synchronizacji
30pamięci dzielonej "SyncFence.
31
32Biblioteka oferuje synchronizację dla procesora zgodną z obiektami X
33SyncFence, które można współdzieloć między procesami przy użyciu
34przekazywania deskryptorów plików.
e0a25d80
JB
35
36%package devel
37Summary: Header files for libxshmfence library
38Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libxshmfence
39Group: X11/Development/Libraries
40Requires: %{name} = %{version}-%{release}
41
42%description devel
43xshmfence library.
44
45This package contains the header files needed to develop programs that
46use libxshmfence.
47
48%description devel -l pl.UTF-8
49Biblioteka xshmfence.
50
51Pakiet zawiera pliki nagłówkowe niezbędne do kompilowania programów
52używających biblioteki libxshmfence.
53
54%package static
55Summary: Static libxshmfence library
56Summary(pl.UTF-8): Biblioteka statyczna libxshmfence
57Group: X11/Development/Libraries
58Requires: %{name}-devel = %{version}-%{release}
59
60%description static
61xshmfence library.
62
63This package contains the static libxshmfence library.
64
65%description static -l pl.UTF-8
66Biblioteka xshmfence.
67
68Pakiet zawiera statyczną bibliotekę libxshmfence.
69
70%prep
71%setup -q -n libxshmfence-%{version}
72
73%build
74%{__libtoolize}
75%{__aclocal}
76%{__autoconf}
77%{__autoheader}
78%{__automake}
79%configure
80
81%{__make}
82
83%install
84rm -rf $RPM_BUILD_ROOT
85
86%{__make} install \
87 DESTDIR=$RPM_BUILD_ROOT
88
89# obsoleted by pkg-config, no external dependencies
90%{__rm} $RPM_BUILD_ROOT%{_libdir}/libxshmfence.la
91
92%clean
93rm -rf $RPM_BUILD_ROOT
94
95%post -p /sbin/ldconfig
96%postun -p /sbin/ldconfig
97
98%files
99%defattr(644,root,root,755)
22359d8a 100%doc COPYING ChangeLog README.md
e0a25d80
JB
101%attr(755,root,root) %{_libdir}/libxshmfence.so.*.*.*
102%attr(755,root,root) %ghost %{_libdir}/libxshmfence.so.1
103
104%files devel
105%defattr(644,root,root,755)
106%attr(755,root,root) %{_libdir}/libxshmfence.so
107%{_includedir}/X11/xshmfence.h
108%{_pkgconfigdir}/xshmfence.pc
109
110%files static
111%defattr(644,root,root,755)
112%{_libdir}/libxshmfence.a
This page took 0.130367 seconds and 4 git commands to generate.