rpms/banshee/devel README.Fedora, NONE, 1.1 .cvsignore, 1.15, 1.16 banshee.spec, 1.43, 1.44 sources, 1.15, 1.16
Nigel Jones (nigelj)
fedora-extras-commits at redhat.com
Sat May 10 03:45:16 UTC 2008
Author: nigelj
Update of /cvs/pkgs/rpms/banshee/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23434
Modified Files:
.cvsignore banshee.spec sources
Added Files:
README.Fedora
Log Message:
New Upstream Version - 0.99.1 (not final spec file)
--- NEW FILE README.Fedora ---
Attention PPC Users:
Sadly it is not possible to include the boo scripting interface for the ppc
architechure at this point of time. When boo becomes available for ppc we will
provide an update that enables it.
Thank You,
Fedora Banshee Maintainers
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/devel/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- .cvsignore 13 Apr 2008 01:52:24 -0000 1.15
+++ .cvsignore 10 May 2008 03:44:39 -0000 1.16
@@ -1 +1 @@
-banshee-1-0.98.3.tar.bz2
+banshee-1-0.99.1.tar.bz2
Index: banshee.spec
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/devel/banshee.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- banshee.spec 13 Apr 2008 02:04:25 -0000 1.43
+++ banshee.spec 10 May 2008 03:44:39 -0000 1.44
@@ -1,76 +1,86 @@
+%define mono_shared %{_builddir}/%{?buildsubdir}
+
Name: banshee
-Version: 0.98.3
-Release: 2%{?dist}
+Version: 0.99.1
+Release: 0.1%{?dist}
Summary: Easily import, manage, and play selections from your music collection
-
Group: Applications/Multimedia
License: MIT
URL: http://banshee-project.org/
Source0: http://banshee-project.org/files/banshee/banshee-1-%{version}.tar.bz2
+Source1: README.Fedora
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# We only have mono on these arches:
ExclusiveArch: %ix86 x86_64 ia64 armv4l sparc alpha ppc
-BuildRequires: ipod-sharp
-BuildRequires: avahi-sharp
+# Versioned dependencies
BuildRequires: libmusicbrainz-devel >= 2.1.1
-BuildRequires: gtk-sharp2-devel
BuildRequires: mono-devel >= 1.1.10
-BuildRequires: mono-data
-BuildRequires: mono-data-sqlite
BuildRequires: mono-zeroconf-devel >= 0.7.2
BuildRequires: hal-devel >= 0.5.6
BuildRequires: sqlite-devel >= 3.3
BuildRequires: gstreamer-devel >= 0.10
BuildRequires: gstreamer-plugins-base-devel >= 0.10
BuildRequires: gstreamer-plugins-good >= 0.10
-BuildRequires: gnome-desktop-devel
-BuildRequires: gnome-sharp-devel
-BuildRequires: nautilus-cd-burner-devel
-BuildRequires: gettext-devel
-BuildRequires: perl(XML::Parser)
-BuildRequires: ndesk-dbus-glib-devel
-BuildRequires: taglib-sharp-devel
-BuildRequires: libmtp-devel
-BuildRequires: mono-addins-devel
+BuildRequires: libmtp-devel >= 0.2.0
+# Sharp
+BuildRequires: ipod-sharp avahi-sharp gtk-sharp2-devel taglib-sharp-devel gnome-sharp-devel
+# Extra mono deps
+BuildRequires: mono-data mono-data-sqlite mono-addins-devel
+# Gnome/Glib
+BuildRequires: gnome-desktop-devel nautilus-cd-burner-devel ndesk-dbus-glib-devel
+# Misc
+BuildRequires: gettext-devel perl(XML::Parser)
+# No boo-devel for ppc but we owe it to the users to keep banshee up to date
+%ifnarch ppc
+BuildRequires: boo-devel
+%endif
+BuildRequires: desktop-file-utils
Requires: libipoddevice
-Requires(post): desktop-file-utils
-Requires(postun): desktop-file-utils
%description
Banshee allows you to import CDs, sync your music collection to an iPod,
play music directly from an iPod, create playlists with songs from your
library, and create audio and MP3 CDs from subsets of your library.
+%package devel
+Summary: Development files for Banshee
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+
+%description devel
+Development files for Banshee Media Player
+
%prep
%setup -q -n %{name}-1-%{version}
+cp %{SOURCE1} .
%build
-
-export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
+export MONO_SHARED_DIR=%mono_shared
%configure --disable-docs --with-gstreamer-0-10 --disable-helix \
--enable-external-ndesk-dbus \
- --enable-mtp --enable-podcast \
+ --enable-mtp --disable-podcast \
--disable-gstreamer-plugins-check
make
%install
-%{__rm} -rf $RPM_BUILD_ROOT
-export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
-%makeinstall
+%{__rm} -rf %{buildroot}
+export MONO_SHARED_DIR=%mono_shared
+make install DESTDIR=%{buildroot}
desktop-file-install --vendor gnome --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--add-category X-Fedora \
--add-only-show-in=GNOME \
- $RPM_BUILD_ROOT%{_datadir}/applications/banshee-1.desktop
+ %{buildroot}%{_datadir}/applications/banshee-1.desktop
%find_lang %name-1
%clean
-%{__rm} -rf $RPM_BUILD_ROOT
+%{__rm} -rf %{buildroot}
%post
update-desktop-database %{_datadir}/applications
@@ -92,23 +102,27 @@
%files -f %{name}-1.lang
%defattr(-,root,root,-)
-%doc COPYING
+%doc COPYING README.Fedora AUTHORS ChangeLog README NEWS
%{_bindir}/banshee-1
%{_libdir}/banshee-1
-%{_libdir}/pkgconfig/banshee-1-*.pc
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service
-%dir %{_datadir}/banshee-1
-%{_datadir}/banshee-1/audio-profiles
-%{_datadir}/banshee-1/icons/
+%{_datadir}/banshee-1/
%{_datadir}/icons/hicolor/*/apps/media-player-banshee.png
-#%{_datadir}/icons/hicolor/scalable/apps/music-player-banshee.svg
-#%{_sysconfdir}/gconf/schemas
-%exclude %{_datadir}/icons/hicolor/icon-theme.cache
+#%exclude %{_datadir}/icons/hicolor/icon-theme.cache
%exclude %{_libdir}/banshee-1/*.a
%exclude %{_libdir}/banshee-1/*.la
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/banshee-1-*.pc
+
%changelog
+* Sat May 5 2008 Nigel Jones <dev at nigelj.com> - 0.99.1-0.1
+- New Upstream Release (0.99.1) - Beta 1
+- Spec file improvements per guidelines
+- Put .pc files in their proper place
+
* Sat Apr 12 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0.98.3-2
- adding BR: mono-addins-devel
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/devel/sources,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- sources 13 Apr 2008 01:52:24 -0000 1.15
+++ sources 10 May 2008 03:44:39 -0000 1.16
@@ -1 +1 @@
-c0426c66a97b1700c7353135f8940b16 banshee-1-0.98.3.tar.bz2
+dc1e1f8a98d70c66823c881638e7ea3a banshee-1-0.99.1.tar.bz2
More information about the fedora-extras-commits
mailing list