[python-gstreamer1] Initial import (#1034341).

farnz farnz at fedoraproject.org
Tue Dec 17 15:31:22 UTC 2013


commit 6e0c66ad6758e14617b4b06b80bed3f8edcd9130
Author: Simon Farnsworth <simon at farnz.org.uk>
Date:   Tue Dec 17 15:29:08 2013 +0000

    Initial import (#1034341).

 .gitignore                    |    1 +
 0001-Update-FSF-address.patch |   60 +++++++++++++
 python-gstreamer1.spec        |  193 +++++++++++++++++++++++++++++++++++++++++
 sources                       |    1 +
 4 files changed, 255 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c6e345a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/gst-python-1.1.90.tar.bz2
diff --git a/0001-Update-FSF-address.patch b/0001-Update-FSF-address.patch
new file mode 100644
index 0000000..711e58f
--- /dev/null
+++ b/0001-Update-FSF-address.patch
@@ -0,0 +1,60 @@
+From 2c4886c336c48d82c1ea4036145c16efa2fcdf57 Mon Sep 17 00:00:00 2001
+From: Simon Farnsworth <simon.farnsworth at onelan.co.uk>
+Date: Mon, 25 Nov 2013 17:01:48 +0000
+Subject: [PATCH] Update FSF address
+
+The FSF has moved since these files were created. Update the address, in
+order to keep packaging tools quiet.
+
+Signed-off-by: Simon Farnsworth <simon.farnsworth at onelan.co.uk>
+---
+
+diff --git a/gi/overrides/Gst.py b/gi/overrides/Gst.py
+index 8b1b79a..74c38c5 100644
+--- a/gi/overrides/Gst.py
++++ b/gi/overrides/Gst.py
+@@ -17,8 +17,8 @@
+ #
+ # You should have received a copy of the GNU Lesser General Public
+ # License along with this program; if not, write to the
+-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+-# Boston, MA 02111-1307, USA.
++# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
++# Boston, MA 02110-1301, USA.
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+diff --git a/gi/overrides/GstPbutils.py b/gi/overrides/GstPbutils.py
+index c5adbfc..16416ca 100644
+--- a/gi/overrides/GstPbutils.py
++++ b/gi/overrides/GstPbutils.py
+@@ -17,8 +17,8 @@
+ #
+ # You should have received a copy of the GNU Lesser General Public
+ # License along with this program; if not, write to the
+-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+-# Boston, MA 02111-1307, USA.
++# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
++# Boston, MA 02110-1301, USA.
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+diff --git a/gi/overrides/gstmodule.c b/gi/overrides/gstmodule.c
+index ae4fe49..97cbf77 100644
+--- a/gi/overrides/gstmodule.c
++++ b/gi/overrides/gstmodule.c
+@@ -15,8 +15,8 @@
+  *
+  * You should have received a copy of the GNU Library General Public
+  * License along with this library; if not, write to the
+- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+- * Boston, MA 02111-1307, USA.
++ * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
++ * Boston, MA 02110-1301, USA.
+  *
+  * Author: David I. Lehn <dlehn at users.sourceforge.net>
+  */
+
+-- 
+1.8.3.1
+
diff --git a/python-gstreamer1.spec b/python-gstreamer1.spec
new file mode 100644
index 0000000..19f6aee
--- /dev/null
+++ b/python-gstreamer1.spec
@@ -0,0 +1,193 @@
+Name:           python-gstreamer1
+Version:        1.1.90
+Release:        1%{?dist}
+Summary:        Python bindings for GStreamer
+
+Group:          Development/Languages
+License:        LGPLv2+
+URL:            http://gstreamer.freedesktop.org/
+Source:         http://gstreamer.freedesktop.org/src/gst-python/gst-python-%{version}.tar.bz2
+
+# https://bugzilla.gnome.org/show_bug.cgi?id=715182 for the first part of the address
+# https://bugzilla.gnome.org/show_bug.cgi?id=720317 for the zip code
+Patch0:         0001-Update-FSF-address.patch
+
+Requires:       pygobject3%{?_isa}
+# Not tested against older GStreamer 1.0 versions - it needs 1.2 to build.
+Requires:       gstreamer1%{?_isa} >= 1.2.0
+
+BuildRequires:  python2-devel >= 2.5
+BuildRequires:  pkgconfig
+BuildRequires:  gstreamer1-devel >= 1.2.0
+BuildRequires:  pygobject3-devel
+
+# For the benefit of people migrating from the GStreamer-0.10 package,
+# which was called gstreamer-python
+Provides:       gstreamer1-python
+
+%description
+
+This module contains PyGObject overrides to make it easier to write
+applications that use GStreamer 1.x in Python.
+
+%prep
+%setup -q -n gst-python-%{version}
+%patch0 -p1
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
+%files
+%doc AUTHORS COPYING ChangeLog NEWS README
+%{python2_sitearch}/gi/overrides/GstPbutils.py*
+%{python2_sitearch}/gi/overrides/Gst.py*
+%{python2_sitearch}/gi/overrides/_gi_gst.so
+
+%changelog
+* Tue Nov 12 2013 Simon Farnsworth <simon at farnz.org.uk> - 1.1.90-1
+- Using the gstreamer-python specfile as an example, package gst-python for GStreamer 1.2
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.10.22-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.10.22-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jul 14 2012 Kalev Lember <kalevlember at gmail.com> - 0.10.22-2
+- Backport gst.preset_{set,get}_app_dir(), needed for transmageddon 0.21
+
+* Sat Jul 14 2012 Kalev Lember <kalevlember at gmail.com> - 0.10.22-1
+- Update to 0.10.22 (#750016)
+- Include new headers in -devel subpackage
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.10.19-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.10.19-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Oct 20 2010 Xavier Lamien <laxathom at fedoraproject.org> - 0.10.19-1
+- Update release.
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm at redhat.com> - 0.10.16-2
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Fri Aug 14 2009 Xavier Lamien <laxathom at fedoraproject.org> - 0.10-16-1
+- Update release.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.10.15-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Thu May 28 2009 Denis Leroy <denis at poolshark.org> - 0.10.15-1
+- Update to upstream 0.10.15 (#502812)
+- Added git patch to fix compile fix
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.10.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Fri Jan 30 2009 Denis Leroy <denis at poolshark.org> - 0.10.14-1
+- Update to upstream 0.10.14, with various bug fixes
+- Removed problematic devel Provide
+
+* Sat Jan 10 2009 Denis Leroy <denis at poolshark.org> - 0.10.13-1
+- Update to upstraem 0.10.13
+- Forked devel package with pkgconfig file (#477310)
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm at gmail.com> - 0.10.12-2
+- Rebuild for Python 2.6
+
+* Mon Aug 25 2008 Denis Leroy <denis at poolshark.org> - 0.10.12-1
+- Update to upstream 0.10.12
+
+* Fri Mar 28 2008 Denis Leroy <denis at poolshark.org> - 0.10.11-2
+- Fixed datadir directory ownership (#439291)
+
+* Sun Mar 23 2008 Denis Leroy <denis at poolshark.org> - 0.10.11-1
+- Update to upstream 0.10.11, bugfix release updates
+
+* Wed Feb 13 2008 Denis Leroy <denis at poolshark.org> - 0.10.10-1
+- Update to upstream 0.10.10, BR updates
+
+* Sun Dec  9 2007 Denis Leroy <denis at poolshark.org> - 0.10.9-1
+- Update to upstream 0.10.9
+- Removed exit patch, is upstream
+
+* Fri Sep 14 2007 Denis Leroy <denis at poolshark.org> - 0.10.8-2
+- Added patch to avoid crash on exit
+
+* Mon Aug 20 2007 Denis Leroy <denis at poolshark.org> - 0.10.8-1
+- Update to upstream 0.10.8
+- License tag update
+
+* Tue Feb 20 2007 Denis Leroy <denis at poolshark.org> - 0.10.7-2
+- Ship examples in doc directory only, fixes multilib conflict (#228363)
+- rpmlint cleanup
+
+* Wed Feb 14 2007 Denis Leroy <denis at poolshark.org> - 0.10.7-1
+- Update to 0.10.7
+- Some spec cleanups
+
+* Mon Dec 11 2006 Denis Leroy <denis at poolshark.org> - 0.10.6-1
+- Update to 0.10.6, build with python 2.5
+
+* Thu Oct 05 2006 Christian Iseli <Christian.Iseli at licr.org> 0.10.5-2
+- rebuilt for unwind info generation, broken in gcc-4.1.1-21
+
+* Tue Sep 26 2006 Denis Leroy <denis at poolshark.org> - 0.10.5-1
+- Update to 0.10.5
+
+* Tue Sep 19 2006 Denis Leroy <denis at poolshark.org> - 0.10.4-2
+- FE Rebuild
+
+* Thu Jun 15 2006 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.4-1
+- new upstream release
+
+* Tue Jan 24 2006 Thomas Vander Stichele <thomas at apestaart dot org>
+- update to GStreamer Python Bindings 0.10.2
+- remove -devel requirements
+
+* Thu May 19 2005 Thomas Vander Stichele <thomas at apestaart dot org> - 0.8.1-6
+- disable docs build - they're already in the tarball
+
+* Tue May 10 2005 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 0.8.1-5
+- Move __init__.py* files from lib to _libdir on multilibarchs
+  Found in thias spec file, fixes x86_64
+
+* Fri Apr  1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.8.1-3
+- include missing directories
+
+* Thu Mar 31 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.8.1-2
+- add deps pygtk2-devel and gstreamer-devel for pkgconfig file
+
+* Fri Dec 24 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.1-1: moved to Fedora Extras CVS
+
+* Fri Dec 24 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.1-0.fdr.2: various cleanups
+
+* Tue Dec 07 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.1-0.fdr.1: new upstream release
+
+* Mon Nov 15 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.8.0-0.fdr.1: new upstream release
+
+* Fri Nov 05 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.94-0.fdr.1: new upstream release
+
+* Tue Oct 12 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.93-0.fdr.1: new upstream release
+
+* Mon Jun 21 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.92-0.fdr.1: new upstream release
+
+* Wed Mar 31 2004 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.7.91-0.fdr.1: new upstream release
+
+* Tue Sep 02 2003 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.1.0-0.fdr.1: first fedora release
diff --git a/sources b/sources
index e69de29..db7edf0 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+16d85442b98fab61bab66a53eb571d6a  gst-python-1.1.90.tar.bz2


More information about the scm-commits mailing list