commit 1918cf5605fe624ba86b701b138ff28485e79388
Author: Jakub Bogusz <[email protected]>
Date:   Tue Nov 20 20:41:35 2012 +0100

    - updated to 1.0.2
    - pl, install time dependencies, py_postclean

 input-pad.spec | 73 ++++++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 53 insertions(+), 20 deletions(-)
---
diff --git a/input-pad.spec b/input-pad.spec
index b0ebbcf..96fd943 100644
--- a/input-pad.spec
+++ b/input-pad.spec
@@ -1,50 +1,79 @@
 Summary:       On-screen Input Pad to Send Characters with Mouse
+Summary(pl.UTF-8):     Pole wprowadzania znaków na ekranie przy użyciu myszy
 Name:          input-pad
-Version:       1.0.1
-Release:       5
+Version:       1.0.2
+Release:       1
 License:       LGPL v2+
 Group:         Libraries
+#Source0Download: http://code.google.com/p/input-pad/downloads/list
 Source0:       http://input-pad.googlecode.com/files/%{name}-%{version}.tar.gz
-# Source0-md5: 320461990a87fc31fd504c438fe9707a
+# Source0-md5: cfb03c042e699858d80e7c95efbc2092
 URL:           http://code.google.com/p/input-pad/
-BuildRequires: eekboard-devel
-BuildRequires: gtk+3-devel
+BuildRequires: eekboard-devel >= 1.0.6
+BuildRequires: glib2-devel >= 1:2.8
+BuildRequires: gobject-introspection-devel >= 0.6.8
+BuildRequires: gtk+3-devel >= 3.0
+BuildRequires: intltool >= 0.35.0
 BuildRequires: libxklavier-devel >= 4.0
-BuildRequires: libxml2-devel
+BuildRequires: libxml2-devel >= 2.0
 BuildRequires: pkgconfig
-BuildRequires: python-devel
+BuildRequires: python-devel >= 1:2.5
 BuildRequires: swig-python
+BuildRequires: xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXtst-devel
 BuildRequires: xorg-lib-libxkbfile-devel
+Requires:      glib2 >= 1:2.8
+Requires:      gtk+3 >= 3.0
+Requires:      libxklavier-devel >= 4.0
+Requires:      libxml2-devel >= 2.0
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 The input pad is a tool to send a character on button to text
 applications.
 
+%description -l pl.UTF-8
+Input Pad to narzędzie pozwalające na wysyłanie znaków do aplikacji
+tekstowych przyciskiem myszy.
+
 %package devel
-Summary:       Development tools for input-pad
+Summary:       Development files for input-pad
+Summary(pl.UTF-8):     Pliki programistyczne biblioteki input-pad
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
+Requires:      glib2-devel >= 1:2.8
+Requires:      gtk+3-devel >= 3.0
 
 %description devel
 The input-pad-devel package contains the header files.
 
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe biblioteki input-pad.
+
 %package -n python-input-pad
-Summary:       Input Pad for python
-Group:         Libraries
+Summary:       Input Pad for Python
+Summary(pl.UTF-8):     Biblioteka Input Pad dla Pythona
+Group:         Libraries/Python
 Requires:      %{name} = %{version}-%{release}
 
 %description -n python-input-pad
-The input-pad-python package contains the python wrapper files.
+The input-pad-python package contains the Python wrapper files.
+
+%description -n python-input-pad -l pl.UTF-8
+Ten pakiet zawiera pliki obudowania Pythona dla biblioteki input-pad.
 
 %package eek
 Summary:       Input Pad with eekboard extension
+Summary(pl.UTF-8):     Rozszerzenie eekboard dla biblioteki input-pad
 Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
 
 %description eek
-The input-pad-eek package contains eekboard extension module
+The input-pad-eek package contains eekboard extension module.
+
+%description eek -l pl.UTF-8
+Ten pakiet zawiera moduł rozszerzenia eekboard dla biblioteki
+input-pad.
 
 %prep
 %setup -q
@@ -53,6 +82,7 @@ The input-pad-eek package contains eekboard extension module
 %configure \
        --with-gtk=3.0 \
        --enable-eek \
+       --enable-pygobject2 \
        --enable-xtest
 
 %{__make}
@@ -67,40 +97,43 @@ rm -rf $RPM_BUILD_ROOT
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-1.0/modules/xkeysend/*.la
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}-1.0/modules/kbdui/*.la
 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/%{name}-1.0/*.la
+%py_postclean
 
 %find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post  -p /sbin/ldconfig
+%postun        -p /sbin/ldconfig
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING README
+%doc AUTHORS ChangeLog README TODO
 %attr(755,root,root) %{_bindir}/input-pad
 %attr(755,root,root) %{_libdir}/libinput-pad.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libinput-pad.so.[0-9]
+%attr(755,root,root) %ghost %{_libdir}/libinput-pad.so.1
+%{_libdir}/girepository-1.0/InputPad-1.0.typelib
 %dir %{_libdir}/%{name}-1.0
 %dir %{_libdir}/%{name}-1.0/modules
-%dir %{_libdir}/%{name}-1.0/modules/xkeysend
 %dir %{_libdir}/%{name}-1.0/modules/kbdui
+%dir %{_libdir}/%{name}-1.0/modules/xkeysend
 %attr(755,root,root) 
%{_libdir}/%{name}-1.0/modules/xkeysend/libinput-pad-xtest-gdk.so
 %{_datadir}/%{name}
 %{_pixmapsdir}/input-pad.png
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/%{name}-1.0
 %attr(755,root,root) %{_libdir}/libinput-pad.so
+%{_includedir}/%{name}-1.0
 %{_pkgconfigdir}/input-pad.pc
+%{_datadir}/gir-1.0/InputPad-1.0.gir
 
 %files -n python-input-pad
 %defattr(644,root,root,755)
 %dir %{py_sitedir}/%{name}-1.0
-%attr(755,root,root) %{py_sitedir}/%{name}-1.0/*.so
-%attr(755,root,root) %{py_sitedir}/%{name}-1.0/*.py*
+%attr(755,root,root) %{py_sitedir}/%{name}-1.0/_input_pad*.so
+%{py_sitedir}/%{name}-1.0/*.py[co]
 %{py_sitedir}/pyinput_pad.pth
 
 %files eek
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/input-pad.git/commitdiff/0c7d457400a57b819b250aaabc4f9937927d4506

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to