[banshee/f19] gst1 support

Tom Callaway spot at fedoraproject.org
Mon Apr 1 20:41:40 UTC 2013


commit 320bc12cd1a5ad57dc70122d248950bded539ebf
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Mon Apr 1 16:44:56 2013 -0400

    gst1 support

 banshee-noconf.patch |   14 +++++++-------
 banshee.spec         |   23 +++++++++++++++--------
 2 files changed, 22 insertions(+), 15 deletions(-)
---
diff --git a/banshee-noconf.patch b/banshee-noconf.patch
index 3157377..dfb9752 100644
--- a/banshee-noconf.patch
+++ b/banshee-noconf.patch
@@ -1,8 +1,8 @@
---- banshee/autogen.sh.noconf	2009-08-18 23:27:11.088823117 -0400
-+++ banshee/autogen.sh	2009-08-31 15:51:07.340801936 -0400
-@@ -77,5 +77,3 @@
- 	echo "WARNING: I am going to run configure without any arguments."
- fi
+diff -up banshee-2.6.0/autogen.sh.noconf banshee-2.6.0/autogen.sh
+--- banshee-2.6.0/autogen.sh.noconf	2012-08-05 17:25:34.000000000 -0400
++++ banshee-2.6.0/autogen.sh	2013-04-01 16:22:46.491993532 -0400
+@@ -95,4 +95,3 @@ EOF
+ } > reautogen.sh
+ chmod +x reautogen.sh
  
--run ./configure --enable-maintainer-mode $@
--
+-run ./configure $@
diff --git a/banshee.spec b/banshee.spec
index b55a8b0..9129c62 100644
--- a/banshee.spec
+++ b/banshee.spec
@@ -6,7 +6,7 @@
 Name:    banshee
 Version: 2.6.0
 #Release: 0%{gitdate}git%{?dist}
-Release: 3%{?dist}
+Release: 4%{?dist}
 Summary: Easily import, manage, and play selections from your music collection
 
 Group:   Applications/Multimedia
@@ -21,11 +21,13 @@ Source1: README.Fedora
 #Source2: %{name}-make-git-snapshot.sh
 
 # for snapshots only: don't run configure at the end of autogen.sh
-#Patch0:  %{name}-noconf.patch
+Patch0:  %{name}-noconf.patch
 
 # https://bugzilla.gnome.org/show_bug.cgi?id=692374
 # https://bugzilla.redhat.com/show_bug.cgi?id=867133
 Patch1: banshee-2.6.0-dbus-threads.patch
+Patch2: Initial-port-to-GStreamer-1.0.patch
+Patch3: Remove-build-time-enable-gapless-playback-option.patch
 
 # Mono only available on these:
 ExclusiveArch: %{mono_arches}
@@ -36,9 +38,9 @@ BuildRequires: mono-devel
 # which does not work due to glibc dlsym bug
 BuildRequires: mono-zeroconf-devel >= 0.9.0-2
 BuildRequires: sqlite-devel >= 3.4
-BuildRequires: gstreamer-devel >= 0.10
-BuildRequires: gstreamer-plugins-base-devel >= 0.10
-BuildRequires: gstreamer-plugins-good >= 0.10
+BuildRequires: gstreamer1-devel >= 0.10
+BuildRequires: gstreamer1-plugins-base-devel >= 0.10
+BuildRequires: gstreamer1-plugins-good >= 0.10
 BuildRequires: libmtp-devel >= 0.2.0
 BuildRequires: GConf2-devel
 
@@ -87,7 +89,7 @@ BuildRequires: desktop-file-utils
 # BuildRequires: autoconf automake libtool
 
 Requires:      shared-mime-info
-Requires:      gstreamer-plugins-good
+Requires:      gstreamer1-plugins-good
 %ifnarch s390 s390x
 Requires:      libgpod-sharp >= 0.8.2
 Requires:      gvfs-afc
@@ -147,14 +149,16 @@ developing applications that use %{name}-musicbrainz.
 %setup -q
 #%setup -q -n %{name}-%{gitdate}
 # Snapshots only
-#%patch0 -p1 -b .noconf
+%patch0 -p1 -b .noconf
 %patch1 -p1 -b .dbus_threads
+%patch2 -p1 -b .gst1
+%patch3 -p1 -b .gapless
 cp -p %{SOURCE1} .
 
 %build
 export MONO_SHARED_DIR=%mono_shared
 # Snapshots only
-#./autogen.sh
+./autogen.sh
 
 # Please note that "--disable-ipod" does not actually remove
 # ipod support, it just removes the ipod-sharp library dependency.
@@ -233,6 +237,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_libdir}/pkgconfig/banshee-musicbrainz.pc
 
 %changelog
+* Mon Apr  1 2013 Tom Callaway <spot at fedoraproject.org> - 2.6.0-4
+- gstreamer 1.0 support
+
 * Sat Mar 30 2013 Kalev Lember <kalevlember at gmail.com> - 2.6.0-3
 - Initialize dbus threads (#867133)
 


More information about the scm-commits mailing list