]> git.pld-linux.org Git - packages/mousetweaks.git/blob - mousetweaks.spec
d6b19c19e93d01ccbc53f4b2ced4774ab7970b27
[packages/mousetweaks.git] / mousetweaks.spec
1 # TODO:
2 # * Fix depracated schema paths, throws warnings on RPM install
3 #
4 Summary:        Mouse accessibility enhancements for GNOME
5 Summary(pl.UTF-8):      Rozszerzenia dostępności myszy dla GNOME
6 Name:           mousetweaks
7 Version:        3.4.2
8 Release:        1
9 License:        GPL v3
10 Group:          X11/Applications/Accessibility
11 Source0:        http://ftp.gnome.org/pub/GNOME/sources/mousetweaks/3.4/%{name}-%{version}.tar.xz
12 # Source0-md5:  b0bf84767b6cc27c6df437c648ad9fc9
13 URL:            http://live.gnome.org/Mousetweaks/Home
14 BuildRequires:  autoconf >= 2.64
15 BuildRequires:  automake >= 1:1.11
16 BuildRequires:  docbook-dtd412-xml
17 BuildRequires:  gettext-devel
18 BuildRequires:  glib2-devel >= 1:2.26.0
19 BuildRequires:  gnome-common >= 2.24.0
20 BuildRequires:  gnome-doc-utils >= 0.14.0
21 BuildRequires:  gsettings-desktop-schemas-devel >= 3.2.0
22 BuildRequires:  gtk+3-devel >= 3.0.0
23 BuildRequires:  intltool >= 0.40.0
24 BuildRequires:  pkgconfig
25 BuildRequires:  rpmbuild(find_lang) >= 1.23
26 BuildRequires:  rpmbuild(macros) >= 1.592
27 BuildRequires:  tar >= 1:1.22
28 BuildRequires:  xorg-lib-libX11-devel
29 BuildRequires:  xorg-lib-libXcursor-devel
30 BuildRequires:  xorg-lib-libXfixes-devel
31 BuildRequires:  xorg-lib-libXtst-devel
32 BuildRequires:  xz
33 Requires(post,preun):   glib2 >= 1:2.26.0
34 Requires:       gsettings-desktop-schemas >= 3.2.0
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 The mousetweaks package provides the functions offered by the
39 Accessibility tab of the Mouse control panel of the GNOME Control
40 Center. It also contains two panel applets related to the mouse
41 accessibility.
42
43 %description -l pl.UTF-8
44 Pakiet mousetweaks udostępnia funkcje oferowane przez zakładkę
45 Dostępność w panelu sterowania myszy w Centrum Sterowania GNOME.
46 Zawiera także dwa aplety panelu związane z dostępnością myszy.
47
48 %prep
49 %setup -q
50
51 %build
52 %{__intltoolize}
53 %{__aclocal}
54 %{__autoconf}
55 %{__autoheader}
56 %{__automake}
57 %configure \
58         --disable-schemas-compile \
59         --disable-silent-rules
60 %{__make}
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64
65 %{__make} install \
66         DESTDIR=$RPM_BUILD_ROOT
67
68 %find_lang %{name} --with-gnome --with-omf
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %post
74 %glib_compile_schemas
75
76 %postun
77 %glib_compile_schemas
78
79 %files -f %{name}.lang
80 %defattr(644,root,root,755)
81 %doc AUTHORS ChangeLog NEWS README TODO
82 %attr(755,root,root) %{_bindir}/mousetweaks
83 %{_datadir}/GConf/gsettings/mousetweaks.convert
84 %{_datadir}/glib-2.0/schemas/org.gnome.mousetweaks.enums.xml
85 %{_datadir}/glib-2.0/schemas/org.gnome.mousetweaks.gschema.xml
86 %{_datadir}/mousetweaks
87 %{_mandir}/man1/mousetweaks.1*
This page took 0.047255 seconds and 2 git commands to generate.