[libtevent] Include missing patch file

Stephen Gallagher sgallagh at fedoraproject.org
Wed Dec 7 01:46:13 UTC 2011


commit 483d6d2aa6d599fa78bf9431401cdab2e53ca093
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Dec 6 20:46:04 2011 -0500

    Include missing patch file

 FED02-fix-pytevent-build.patch |   50 ++++++++++++++++++++++++++++++++++++++++
 libtevent.spec                 |    5 +++-
 2 files changed, 54 insertions(+), 1 deletions(-)
---
diff --git a/FED02-fix-pytevent-build.patch b/FED02-fix-pytevent-build.patch
new file mode 100644
index 0000000..8b3010b
--- /dev/null
+++ b/FED02-fix-pytevent-build.patch
@@ -0,0 +1,50 @@
+diff -ruN tevent-0.9.14.old/tevent.py tevent-0.9.14/tevent.py
+--- tevent-0.9.14.old/tevent.py	1969-12-31 19:00:00.000000000 -0500
++++ tevent-0.9.14/tevent.py	2011-12-06 20:07:08.386154680 -0500
+@@ -0,0 +1,29 @@
++#!/usr/bin/python
++#
++#   Python integration for tevent
++#
++#   Copyright (C) Jelmer Vernooij 2011
++#
++#     ** NOTE! The following LGPL license applies to the tevent
++#     ** library. This does NOT imply that all of Samba is released
++#     ** under the LGPL
++#
++#   This library is free software; you can redistribute it and/or
++#   modify it under the terms of the GNU Lesser General Public
++#   License as published by the Free Software Foundation; either
++#   version 3 of the License, or (at your option) any later version.
++#
++#   This library is distributed in the hope that it will be useful,
++#   but WITHOUT ANY WARRANTY; without even the implied warranty of
++#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++#   Lesser General Public License for more details.
++#
++#   You should have received a copy of the GNU Lesser General Public
++#   License along with this library; if not, see <http://www.gnu.org/licenses/>.
++
++from _tevent import (
++    backend_list,
++    Context,
++    Signal,
++    )
++
+diff -ruN tevent-0.9.14.old/wscript tevent-0.9.14/wscript
+--- tevent-0.9.14.old/wscript	2011-08-10 02:37:18.000000000 -0400
++++ tevent-0.9.14/wscript	2011-12-06 20:11:42.354645305 -0500
+@@ -94,6 +94,13 @@
+                      enabled=True,
+                      realname='_tevent.so')
+ 
++    # install out various python scripts for use by make test
++    bld.SAMBA_SCRIPT('tevent_python',
++                     pattern='tevent.py',
++                     installdir='python')
++
++    bld.INSTALL_WILDCARD('${PYTHONDIR}', 'tevent.py', flat=False)
++
+ 
+ def test(ctx):
+     '''test tevent'''
diff --git a/libtevent.spec b/libtevent.spec
index 2aaa505..9952b29 100644
--- a/libtevent.spec
+++ b/libtevent.spec
@@ -6,7 +6,7 @@
 
 Name: libtevent
 Version: 0.9.14
-Release: 4%{?dist}
+Release: 5%{?dist}
 Group: System Environment/Daemons
 Summary: The tevent library
 License: LGPLv3+
@@ -125,6 +125,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %changelog
 * Tue Dec 06 2011 Stephen Gallagher <sgallagh at redhat.com> - 0.9.14-4
+- Include missing patch file
+
+* Tue Dec 06 2011 Stephen Gallagher <sgallagh at redhat.com> - 0.9.14-4
 - Build pytevent properly
 
 * Thu Dec 01 2011 Stephen Gallagher <sgallagh at redhat.com> - 0.9.14-3


More information about the scm-commits mailing list