Ver Fonte

rhythmbox: new upstream release, gnome-media: add devel package

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1708 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi há 14 anos atrás
pai
commit
d19d0c9615
2 ficheiros alterados com 54 adições e 24 exclusões
  1. 19 4
      g/gnome-media/gnome-media-vl.spec
  2. 35 20
      r/rhythmbox/rhythmbox-vl.spec

+ 19 - 4
g/gnome-media/gnome-media-vl.spec

@@ -14,10 +14,10 @@
 Summary:        GNOME media programs.
 Name:           gnome-media
 Version:        2.30.0
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 License:        GPL
 Group:          Applications/Multimedia
-Source:         ftp://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.28/gnome-media-%{version}.tar.bz2
+Source:         ftp://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.30/gnome-media-%{version}.tar.bz2
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 Obsoletes:      gnome
@@ -47,6 +47,18 @@ install media features like the GNOME CD player.
 Install gnome-media if you want to use GNOME's multimedia
 capabilities.
 
+%package        devel
+Summary:        Development tools for gnome-media applications.
+Summary(ja):    gnome-media アプリケーション�開発用ファイル
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:	pkgconfig
+Requires:       GConf2-devel
+Requires:       gtk2-devel
+
+%description devel
+Header files and libraries for building a extension library for the gnome-media.
+
 %prep
 %setup -q
 
@@ -187,12 +199,15 @@ fi
 %{_libdir}/*.so.*
 %{_bindir}/*
 
-# devel, if we had a devel
+%files devel
 %{_includedir}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Sun Aug 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-2
+- add gnome-media-devel package
+
 * Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
 - new upstream release
 - remove BuildRequires: libglade2-deveL
@@ -359,7 +374,7 @@ fi
 - Version 1.2.2
 - Fix bogus scrollkeeper version in dependency
 
-* Fri Feb 23 2001 Trond Eivind Glomsr½ó?<teg@redhat.com>
+* Fri Feb 23 2001 Trond Eivind Glomsrè—·?<teg@redhat.com>
 - langify
 - move changelog to end of file
 - don't use and define "ver" at the top of the spec file

+ 35 - 20
r/rhythmbox/rhythmbox-vl.spec

@@ -6,23 +6,12 @@
 Summary: Music Management Application 
 Summary(ja): 音楽管理アプリケーション
 Name: rhythmbox
-Version: 0.12.8
+Version: 0.13.0
 Release: 1%{?_dist_release}
 License: GPL2+ with exceptions and GFDL
 Group: Applications/Multimedia
 URL: http://projects.gnome.org/rhythmbox/
-Source: http://download.gnome.org/sources/rhythmbox/0.12/%{name}-%{version}.tar.bz2
-
-# https://bugzilla.gnome.org/show_bug.cgi?id=596615
-Patch0: rb-no-HEAD-for-podcasts.patch
-# https://bugzilla.redhat.com/show_bug.cgi?id=540672
-# https://bugzilla.gnome.org/show_bug.cgi?id=602140
-Patch1: rb-webkit-crasher.patch
-# https://bugzilla.redhat.com/show_bug.cgi?id=546188
-Patch2: 0001-Fix-crasher-when-MusicBrainz-can-t-read-a-disc.patch
-# https://bugzilla.gnome.org/show_bug.cgi?id=601524
-# https://bugzilla.gnome.org/show_bug.cgi?id=602957
-Patch3: rb-playbin2-track-changes.patch
+Source: http://download.gnome.org/sources/rhythmbox/0.13/%{name}-%{version}.tar.bz2
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: libgpod-devel 
@@ -51,7 +40,7 @@ BuildRequires: popt-devel
 BuildRequires: lirc
 BuildRequires: libmtp-devel
 BuildRequires: libgnome-keyring-devel >= 2.30.0
-BuildRequires: gnome-media
+BuildRequires: gnome-media-devel
 BuildRequires: libSM-devel
 Requires: libgpod
 Requires: libnotify
@@ -93,12 +82,26 @@ GStreamer により数多くの音声フォーマットをサポート、
 インターネットラジオをサポート、プレイリスト管理などの
 数多くの特徴を持ちます。
 
+%package devel
+Summary: Development tools for rhythmbox applications.
+Summary(ja): rhythmbox アプリケーションの開発用ファイル
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+Requires: glib2-devel
+Requires: gtk2-devel
+Requires: libsoup-devel
+Requires: gnome-media-devel
+Requires: totem-pl-parser-devel
+Requires: gstreamer-devel
+
+%description devel
+Header files and libraries for building a extension library for the rhythmbox.
+
+%description devel -l ja
+
 %prep
 %setup -q
-%patch0 -p1 -b .http-head
-## %patch1 -p1 -b .webkit
-## %patch2 -p1 -b .mb-crasher
-## %patch3 -p1 -b .track-change-hang
 # autoreconf -i
 
 # Use the installed louie, not the one in Coherence
@@ -211,7 +214,7 @@ fi
 %doc AUTHORS COPYING ChangeLog README NEWS
 %{_sysconfdir}/gconf/schemas/rhythmbox.schemas
 %{_bindir}/*
-%{_libdir}/lib*.so*
+%{_libdir}/lib*.so.*
 %{_libdir}/rhythmbox/plugins
 %{_datadir}/applications/rhythmbox.desktop
 %{_datadir}/dbus-1/services/org.gnome.Rhythmbox.service
@@ -222,9 +225,21 @@ fi
 %{_mandir}/man1/*
 %{_libexecdir}/rhythmbox-metadata
 
+%files devel
+%defattr(-, root, root)
+%{_includedir}/%{name}/*
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+
 
 %changelog
-* Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.7-1
+* Sun Aug 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.13.0-1
+- new upstream release
+- change BuildRequires: gnome-media-devel instead of gnome-media
+- add devel package
+- drop Patch0
+
+* Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12.8-1
 - new upstream release
 - drop Patch1, Patch2, Patch3
 - change BuildRequires: nautilus-cd-burner -> brasero-devel