14
0
Pascal Bleser
2010-10-11 22:29:53 +00:00
committed by Git OBS Bridge
parent 49178d9283
commit 10d5afcb81
4 changed files with 50 additions and 35 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2b248f129fe887ad287360e189d3a8ca84d74fee545d1767ed04263e3c3b35d6
size 91277

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Mon Oct 11 22:29:37 UTC 2010 - pascal.bleser@opensuse.org
- update to 0.9.0
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 17 21:15:13 CEST 2008 - poeml@suse.de Tue Jun 17 21:15:13 CEST 2008 - poeml@suse.de

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-pyinotify (Version 0.6.2) # spec file for package python-pyinotify (Version 0.9.0)
# #
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2006-2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -10,57 +10,67 @@
# norootforbuild # norootforbuild
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Name: python-pyinotify Name: python-pyinotify
BuildRequires: python-devel BuildRequires: python-devel
Url: http://pyinotify.sourceforge.net/ BuildRequires: perl
License: GPLv2 URL: http://github.com/seb-m/pyinotify
Group: Productivity/System License: BSD License
Autoreqprov: on Group: Development/Libraries/Python
Version: 0.7.1 Version: 0.9.0
%define tag ec5a9f4
%define subdir d2ffa6a
Release: 1 Release: 1
Summary: Python module for watching filesystems changes Summary: Python module for watching filesystems changes
Source: http://www.pyinotify.org/kits/stable/pyinotify-%{version}.tar.bz2 Source: http://download.github.com/seb-m-pyinotify-%{version}-0-g%{tag}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} >= 1120
BuildArch: noarch
%endif
%{py_requires} %{py_requires}
%description %description
pyinotify is a Python module for watching filesystems changes. By its design pyinotify can be used for any kind of fs monitoring. pyinotify pyinotify is a Python module for watching filesystems changes. By its design
relies on a recent Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its notifications are pyinotify can be used for any kind of fs monitoring.
exported from kernel space to user space. The raw interface of inotify is compounded of three system calls. pyinotify binds these system
calls and provides an implementation on top of them offering a generic and abstract way to use inotify with Python. Pyinotify doesn't pyinotify relies on a recent Linux Kernel feature (merged in kernel 2.6.13)
requires much detailed knowledge of inotify. Moreover, it only needs few statements for initializing, watching, handling (eventually trough a called inotify. inotify is an event-driven notifier, its notifications are
new separate thread), and processing events notifications through subclassing. The only things to know is the path of items to watch, the exported from kernel space to user space. The raw interface of inotify is
kind of events to monitor and the actions to execute on these notifications. Note: pyinotify requires Python 2.3 and above, and Linux 2.6.13 compounded of three system calls. pyinotify binds these system calls and
at least. provides an implementation on top of them offering a generic and abstract way
to use inotify with Python. Pyinotify doesn't requires much detailed knowledge
of inotify. Moreover, it only needs few statements for initializing, watching,
handling (eventually trough a new separate thread), and processing events
notifications through subclassing. The only things to know is the path of items
to watch, the kind of events to monitor and the actions to execute on these
notifications.
Note: pyinotify requires Python 2.3 and above, and Linux 2.6.13 at least.
Authors: Authors:
-------- --------
<sebastien.martini@gmail.com> Sebastien Martini <seb@dbzteam.org>
%prep %prep
%setup -n pyinotify-%{version} %setup -q -n "seb-m-pyinotify-%{subdir}"
%build %build
export CFLAGS="$RPM_OPT_FLAGS" export CFLAGS="%{optflags}"
python setup.py build %__python ./setup.py build
%install %install
python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT --record-rpm=INSTALLED_FILES %__python ./setup.py install --prefix="%{_prefix}" --root="%{buildroot}" --record-rpm=INSTALLED_FILES
chmod 644 src/{examples,tests}/*.py
%clean %clean
rm -rf $RPM_BUILD_ROOT %{?buildroot:%__rm -rf "%{buildroot}"}
%files -f INSTALLED_FILES %files -f INSTALLED_FILES
%defattr(-,root,root) %defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING MANIFEST.in NEWS PKG-INFO README TODO %doc ACKS COPYING README
%doc doc %doc python2/examples
%doc src/examples
%doc src/tests
%changelog -n python-pyinotify
* Fri Jan 19 2007 - judas_iscariote@shorewall.net
- update to 0.6.3
* Fri Sep 15 2006 - poeml@suse.de
- create package (version 0.6.2)

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0d5f1253a4564fe1c7ce0cce62e7d84772db6ff0b4a62a3be0ec5e131fa4814
size 54875