]> git.pld-linux.org Git - packages/evemu.git/blame - evemu.spec
- updated to 2.7.0
[packages/evemu.git] / evemu.spec
CommitLineData
ae993a25
JB
1Summary: Linux kernel evdev device emulation
2Summary(pl.UTF-8): Emulacja linuksowych urządzeń evdev
3Name: evemu
9d5d5fca 4Version: 2.7.0
cdcbd5b6 5Release: 1
ae993a25
JB
6License: LGPL v3
7Group: Libraries
cdcbd5b6 8Source0: https://www.freedesktop.org/software/evemu/%{name}-%{version}.tar.xz
9d5d5fca 9# Source0-md5: bc1e819ac06e3444e2f47b88171d2597
cdcbd5b6 10URL: https://www.freedesktop.org/wiki/Evemu/
ae993a25 11BuildRequires: asciidoc
19b24545
JB
12BuildRequires: autoconf >= 2.60
13BuildRequires: automake >= 1:1.11
3d371a73 14BuildRequires: libevdev-devel >= 1.3
19b24545 15BuildRequires: libtool
70375d64 16BuildRequires: pkgconfig
ae993a25
JB
17BuildRequires: python-devel >= 1:2.6
18BuildRequires: rpmbuild(macros) >= 1.219
19BuildRequires: tar >= 1:1.22
20BuildRequires: xmlto
21BuildRequires: xz
3d371a73 22Requires: libevdev >= 1.3
ae993a25
JB
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26The evemu library and tools are used to describe devices, record data,
27create devices and replay data from Linux kernel evdev devices.
28
29%description -l pl.UTF-8
30Biblioteka i narzędzia evemu służą do opisywania urządzeń, zapisu
31danych, tworzenia urządzeń i odtwarzania danych z urządzeń evdev jądra
32Linuksa.
33
34%package devel
35Summary: Header files for evemu library
36Summary(pl.UTF-8): Pliki nagłówkowe biblioteki evemu
37Group: Development/Libraries
38Requires: %{name} = %{version}-%{release}
3d371a73 39Requires: libevdev-devel >= 1.3
ae993a25
JB
40
41%description devel
42Header files for evemu library.
43
44%description devel -l pl.UTF-8
45Pliki nagłówkowe biblioteki evemu.
46
47%package static
48Summary: Static evemu library
49Summary(pl.UTF-8): Statyczna biblioteka evemu
50Group: Development/Libraries
51Requires: %{name}-devel = %{version}-%{release}
52
53%description static
54Static evemu library.
55
56%description static -l pl.UTF-8
57Statyczna biblioteka evemu.
58
59%package -n python-evemu
60Summary: Python interface to evemu library
61Summary(pl.UTF-8): Pythonowy interfejs do biblioteki evemu
62Group: Development/Languages/Python
63Requires: %{name} = %{version}-%{release}
64
65%description -n python-evemu
66Python interface to evemu library.
67
68%description -n python-evemu -l pl.UTF-8
69Pythonowy interfejs do biblioteki evemu.
70
71%prep
72%setup -q
73
74%build
19b24545
JB
75%{__libtoolize}
76%{__aclocal}
77%{__autoconf}
78%{__autoheader}
79%{__automake}
ae993a25
JB
80%configure \
81 --disable-silent-rules
82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
86
87%{__make} install \
88 DESTDIR=$RPM_BUILD_ROOT
89
90# obsoleted by pkg-config
91%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
92
93%py_postclean
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98%post -p /sbin/ldconfig
99%postun -p /sbin/ldconfig
100
101%files
102%defattr(644,root,root,755)
ae993a25
JB
103%attr(755,root,root) %{_bindir}/evemu-*
104%attr(755,root,root) %{_libdir}/libevemu.so.*.*.*
70375d64 105%attr(755,root,root) %ghost %{_libdir}/libevemu.so.3
ae993a25
JB
106%{_mandir}/man1/evemu-*.1*
107
108%files devel
109%defattr(644,root,root,755)
110%attr(755,root,root) %{_libdir}/libevemu.so
111%{_includedir}/evemu.h
112%{_pkgconfigdir}/evemu.pc
113
114%files static
115%defattr(644,root,root,755)
116%{_libdir}/libevemu.a
117
118%files -n python-evemu
119%defattr(644,root,root,755)
120%dir %{py_sitescriptdir}/evemu
121%{py_sitescriptdir}/evemu/*.py[co]
This page took 0.072106 seconds and 4 git commands to generate.