rpms/banshee/F-12 .cvsignore, 1.29, 1.30 banshee.spec, 1.85, 1.86 sources, 1.29, 1.30

chkr chkr at fedoraproject.org
Wed Nov 18 19:52:50 UTC 2009


Author: chkr

Update of /cvs/pkgs/rpms/banshee/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12445

Modified Files:
	.cvsignore banshee.spec sources 
Log Message:
* Wed Nov 18 2009 Christian Krause <chkr at fedoraproject.org> - 1.5.2-0.1.20091118git
- Update to latest snapshot
- Remove all *.la and *.a files during %install



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/F-12/.cvsignore,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- .cvsignore	19 Oct 2009 15:58:52 -0000	1.29
+++ .cvsignore	18 Nov 2009 19:52:50 -0000	1.30
@@ -1 +1 @@
-banshee-1-1.5.1.tar.bz2
+banshee-20091118.tar.bz2


Index: banshee.spec
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/F-12/banshee.spec,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -p -r1.85 -r1.86
--- banshee.spec	28 Oct 2009 13:20:32 -0000	1.85
+++ banshee.spec	18 Nov 2009 19:52:50 -0000	1.86
@@ -1,16 +1,29 @@
 %global mono_shared %{_builddir}/%{?buildsubdir}
-%global mainver 1.5.1
+%global mainver 1.5.2
+
+%global gitdate 20091118
+%global gitcommit af591d1e5442ddad935d701a6bddeb86a7627024
 
 Name:    banshee
 Version: %{mainver}%{?patchver}
-Release: 3%{?dist}
+Release: 0.1.%{gitdate}git%{?dist}
+#Release: 3%{?dist}
 Summary: Easily import, manage, and play selections from your music collection
 
 Group:   Applications/Multimedia
 License: MIT
 URL:     http://banshee-project.org/
-Source0: http://download.banshee-project.org/banshee/stable/%{mainver}/banshee-1-%{version}.tar.bz2
+
+# based on libdrm's make-git-snapshot.sh 
+# sh banshee-make-git-snapshot.sh <gitcommit> <gitdate>
+Source0: %{name}-%{gitdate}.tar.bz2
+#Source0: http://download.banshee-project.org/banshee/stable/%{mainver}/banshee-1-%{version}.tar.bz2
 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
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # We dont have mono on these arches:
@@ -66,6 +79,11 @@ BuildRequires: clutter-devel
 
 BuildRequires: desktop-file-utils
 
+# Snapshots only
+BuildRequires: autoconf automake libtool
+
+
+
 Requires:      podsleuth
 Requires:      libmtp
 Requires:      %{name}-musicbrainz = %{version}-%{release}
@@ -117,11 +135,16 @@ developing applications that use %{name}
 
 
 %prep
-%setup -q -n %{name}-1-%{version}
+#%setup -q -n %{name}-1-%{version}
+%setup -q -n %{name}-%{gitdate}
+# Snapshots only
+%patch0 -p1 -b .noconf
 cp -p %{SOURCE1} .
 
 %build
 export MONO_SHARED_DIR=%mono_shared
+# Snapshots only
+./autogen.sh
 %configure  --disable-docs --enable-mtp --enable-ipod --enable-podcast \
 %ifnarch %ix86 x86_64 sparc
             --disable-boo \
@@ -141,8 +164,7 @@ export MONO_SHARED_DIR=%mono_shared
 make install DESTDIR=%{buildroot}
 
 # clean-up .a archives
-rm %{buildroot}%{_libdir}/banshee-1/gstreamer-*/lib*.a
-
+find %{buildroot} \( -name '*.la' -or -name '*.a' \) -exec rm -f {} \;
 
 desktop-file-install --vendor gnome --delete-original \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications \
@@ -174,7 +196,9 @@ fi
 
 %files -f %{name}-1.lang
 %defattr(-,root,root,-)
-%doc COPYING AUTHORS ChangeLog README README.Fedora NEWS
+# ChangeLog not in snapshot
+# %doc ChangeLog
+%doc COPYING AUTHORS README README.Fedora NEWS
 %{_bindir}/banshee-1
 %{_bindir}/muinshee
 %exclude %{_libdir}/banshee-1/MusicBrainz.dll*
@@ -185,8 +209,6 @@ fi
 %{_datadir}/banshee-1/
 %{_datadir}/icons/hicolor/*/apps/media-player-banshee.png
 #%exclude %{_datadir}/icons/hicolor/icon-theme.cache
-%exclude %{_libdir}/banshee-1/*.a
-%exclude %{_libdir}/banshee-1/*.la
 
 %files devel
 %defattr(-,root,root,-)
@@ -204,6 +226,10 @@ fi
 
 
 %changelog
+* Wed Nov 18 2009 Christian Krause <chkr at fedoraproject.org> - 1.5.2-0.1.20091118git
+- Update to latest snapshot
+- Remove all *.la and *.a files during %%install
+
 * Wed Oct 28 2009 Kevin Kofler <Kevin at tigcc.ticalc.org> - 1.5.1-3
 - Rebuild against new mono-zeroconf (#526132)
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/banshee/F-12/sources,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -p -r1.29 -r1.30
--- sources	19 Oct 2009 15:58:53 -0000	1.29
+++ sources	18 Nov 2009 19:52:50 -0000	1.30
@@ -1 +1 @@
-b24051482dca8b87932db2a1e27ff43f  banshee-1-1.5.1.tar.bz2
+10e594b6acf65b920bf871952e03bc8c  banshee-20091118.tar.bz2




More information about the fedora-extras-commits mailing list