[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