source: projects/specs/trunk/lib/libe/libevdev/libevdev-vl.spec @ 9587

Revision 9587, 2.4 KB checked in by Takemikaduchi, 9 years ago (diff)

mate-user-guide: NEW package
others: new upstream release

Line 
1Summary:        A wrapper library for evdev devices
2Summary(ja):    evdev デバイス用ラッパーライブラリ
3
4Name:           libevdev
5Version:        1.4.2
6Release:        1%{?_dist_release}
7
8Group:          System Environment/Libraries
9License:        GPLv2
10URL:            http://www.freedesktop.org/wiki/Software/libevdev/
11Source0:        http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz
12BuildRoot:              %{_tmppath}/%{name}-%{version}-%{release}-root
13
14Vendor: Project Vine
15Distribution: Vine Linux
16Packager: Takemikaduchi
17
18
19%description
20libevdev is a wrapper library for evdev devices. it moves the
21common tasks when dealing with evdev devices into a library and
22provides a library interface to the callers, thus avoiding
23erroneous ioctls, etc.
24
25
26%package        devel
27Summary:        Development files for %{name}
28Summary(ja):    %{name} の開発ファイル
29Group:          Development/Libraries
30Requires:       %{name} = %{version}-%{release}
31Requires:       pkgconfig
32
33%description    devel
34This package contains libraries and header files for
35developing applications that use %{name}.
36
37
38%package        utils
39Summary:        Utilities files for %{name}
40Summary(ja):    %{name} の開発ファイル
41Group:          Development/Libraries
42Requires:       %{name} = %{version}-%{release}
43
44%description    utils
45%{summary}
46
47
48%prep
49%setup -q
50
51
52%build
53%configure --disable-static
54make %{?_smp_mflags}
55
56
57%install
58rm -rf $RPM_BUILD_ROOT
59make install DESTDIR=$RPM_BUILD_ROOT
60
61find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
62
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67
68%post -p /sbin/ldconfig
69
70%postun -p /sbin/ldconfig
71
72
73%files
74%defattr(-,root,root,-)
75%doc COPYING
76%{_libdir}/%{name}.so.*
77
78%files devel
79%defattr(-,root,root,-)
80%doc doc/html
81%{_includedir}/%{name}-1.0
82%{_libdir}/%{name}.so
83%{_libdir}/pkgconfig/%{name}.pc
84%{_mandir}/man3/%{name}.3.gz
85 
86%files utils
87%defattr(-,root,root,-)
88%{_bindir}/libevdev-tweak-device
89%{_bindir}/mouse-dpi-tool
90%{_bindir}/touchpad-edge-detector
91
92
93%changelog
94* Sun Jun 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.2-1
95- new upstream release
96
97* Mon Apr 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.1-1
98- new upstream release
99- create %%{name}-utils subpackage
100
101* Mon Dec 01 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.1-1
102- new upstream release
103
104* Wed Jul 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.2-1
105- initial build for Vine Linux
106
Note: See TracBrowser for help on using the repository browser.