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