[banshee] Disable HAL, enable udev
Nathaniel McCallum
npmccallum at fedoraproject.org
Tue Oct 5 16:19:44 UTC 2010
commit bc05ae637cbfe7cd24a3f138aab810da1ad477d4
Author: Nathaniel McCallum <nathaniel at natemccallum.com>
Date: Tue Oct 5 12:19:50 2010 -0400
Disable HAL, enable udev
banshee.spec | 24 +++++++++++++++---------
1 files changed, 15 insertions(+), 9 deletions(-)
---
diff --git a/banshee.spec b/banshee.spec
index 6ff4f7c..c6a1017 100644
--- a/banshee.spec
+++ b/banshee.spec
@@ -7,7 +7,7 @@
Name: banshee
Version: %{mainver}%{?patchver}
#Release: 0.1.%{gitdate}git%{?dist}
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Easily import, manage, and play selections from your music collection
Group: Applications/Multimedia
@@ -38,7 +38,6 @@ BuildRequires: mono-devel
# see bz #526132 -- this is our first package that disables mDNSresponder
# which does not work due to glibc dlsym bug
BuildRequires: mono-zeroconf-devel >= 0.9.0-2
-BuildRequires: hal-devel >= 0.5.6
BuildRequires: sqlite-devel >= 3.3
BuildRequires: gstreamer-devel >= 0.10
BuildRequires: gstreamer-plugins-base-devel >= 0.10
@@ -49,12 +48,11 @@ BuildRequires: libmtp-devel >= 0.2.0
BuildRequires: webkitgtk-devel
# Sharp
+BuildRequires: gio-sharp-devel gtk-sharp-beans-devel
+BuildRequires: gkeyfile-sharp-devel gudev-sharp-devel
BuildRequires: gtk-sharp2-devel taglib-sharp-devel
BuildRequires: gnome-sharp-devel notify-sharp-devel
BuildRequires: libgpod-sharp-devel >= 0.7.95
-%ifnarch s390 s390x
-BuildRequires: ipod-sharp-devel >= 0.8.5
-%endif
BuildRequires: gdata-sharp-devel
# Extra mono deps
@@ -93,7 +91,6 @@ BuildRequires: autoconf automake libtool
Requires: shared-mime-info
Requires: gstreamer-plugins-good
Requires: podsleuth >= 0.6.6
-Requires: libmtp-hal
Requires: %{name}-musicbrainz = %{version}-%{release}
%description
@@ -154,10 +151,12 @@ cp -p %{SOURCE1} .
export MONO_SHARED_DIR=%mono_shared
# Snapshots only
#./autogen.sh
+
+# Please note that "--disable-ipod" does not actually remove
+# ipod support, it just removes the ipod-sharp library dependency.
+# libgpod-sharp is now used for ipod support
%configure --disable-docs --enable-mtp --enable-podcast \
-%ifarch s390 s390x
- --disable-ipod \
-%endif
+ --disable-hal --disable-ipod \
%ifarch ppc ppc64
--disable-boo \
%endif
@@ -237,6 +236,13 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Tue Oct 05 2010 Nathaniel McCallum <nathaniel at natemccallum.com> - 1.8.0-3
+- Removed hal and ipod-sharp BR
+- Removed libmtp-hal Requires
+- Added gio-sharp, gtk-sharp-beans, gudev-sharp and gkeyfile-sharp BR
+- Enabled apple device building on s390 s390x (hopefully this works)
+- Added --disable-hal and --disable-ipod to configure
+
* Fri Oct 01 2010 Nathaniel McCallum <nathaniel at natemccallum.com> - 1.8.0-2
- Add versioned BR for libgpod
More information about the scm-commits
mailing list