rpms/vagalume/F-8 vagalume.spec, NONE, 1.1 vagalume.spec~, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thorsten Leemhuis thl at rpmfusion.org
Sun Aug 3 19:37:09 CEST 2008


Author: thl

Update of /cvs/free/rpms/vagalume/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4719

Modified Files:
	.cvsignore sources 
Added Files:
	vagalume.spec vagalume.spec~ 
Log Message:
initial import from livna


--- NEW FILE vagalume.spec ---
Name:           vagalume
Version:        0.6
Release:        4%{?dist}
Summary:        Last.fm client for GNOME and Maemo

Group:          Applications/Multimedia
License:        GPLv3
URL:            http://vagalume.igalia.com/
Source0:        http://people.igalia.com/berto/files/vagalume/source/vagalume_%{version}.orig.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  gstreamer-devel gtk2-devel libxml2-devel
# curl has been renamed in F-9. New package still provides curl[-devel] but
# better be safe
%if 0%{?fedora} >= 9
BuildRequires:  libcurl-devel
%else
BuildRequires:  curl-devel
%endif
BuildRequires:  libnotify-devel dbus-glib-devel
BuildRequires:  desktop-file-utils gettext
Requires:       hicolor-icon-theme

%description
Vagalume is a Last.fm client based on Gnome, and specially designed to
work in the Maemo platform.

Vagalume has the following features:

   * It plays Last.fm streams using the Last.fm protocol v1.2
   * It can play any Last.fm radio: personal, neighbours, loved
     tracks, or any other arbitrary URL.
   * It can download free tracks
   * It implements the Audioscrobbler Realtime Submission Protocol
     v1.2, specifically:
      * Now Playing information
      * Scrobbling of tracks that you listen
      * Love/Ban ratings
   * It displays the album cover of the track being played
   * The user can tag artists, tracks and albums
   * The user can send recommendations to other users
   * The user can add tracks to their playlist


%prep
%setup -q -n %{name}-%{version}.orig


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
desktop-file-install --vendor="fedora" \
                     --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
                     --delete-original \
  $RPM_BUILD_ROOT%{_datadir}/applications/vagalume.desktop                   


%clean
rm -rf $RPM_BUILD_ROOT

%post 
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun 
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/vagalume
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/vagalume.png
%{_datadir}/pixmaps/vagalume.*
%{_datadir}/vagalume
%{_mandir}/man*/*


%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6-4
- rebuild

* Sat May 24 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-3.1
- BR on curl-devel for Fedora < 9, instead of libcurl-devel

* Fri May 23 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-3
- Update icon cache after (un)installation

* Mon May 19 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-2
- Add BR on gettext

* Sun May 18 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-1
- Update to 0.6

* Fri May  2 2008 Michel Salim <salimma at fedoraproject.org> - 0.5.1-1
- Update to 0.5.1

* Wed Nov 14 2007 Michel Salim <salimma at fedoraproject.org> - 0.2-1
- Initial package


--- NEW FILE vagalume.spec~ ---
Name:           vagalume
Version:        0.6
Release:        3%{?dist}.1
Summary:        Last.fm client for GNOME and Maemo

Group:          Applications/Multimedia
License:        GPLv3
URL:            http://vagalume.igalia.com/
Source0:        http://people.igalia.com/berto/files/vagalume/source/vagalume_%{version}.orig.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  gstreamer-devel gtk2-devel libxml2-devel
# curl has been renamed in F-9. New package still provides curl[-devel] but
# better be safe
%if 0%{?fedora} >= 9
BuildRequires:  libcurl-devel
%else
BuildRequires:  curl-devel
%endif
BuildRequires:  libnotify-devel dbus-glib-devel
BuildRequires:  desktop-file-utils gettext
Requires:       hicolor-icon-theme

%description
Vagalume is a Last.fm client based on Gnome, and specially designed to
work in the Maemo platform.

Vagalume has the following features:

   * It plays Last.fm streams using the Last.fm protocol v1.2
   * It can play any Last.fm radio: personal, neighbours, loved
     tracks, or any other arbitrary URL.
   * It can download free tracks
   * It implements the Audioscrobbler Realtime Submission Protocol
     v1.2, specifically:
      * Now Playing information
      * Scrobbling of tracks that you listen
      * Love/Ban ratings
   * It displays the album cover of the track being played
   * The user can tag artists, tracks and albums
   * The user can send recommendations to other users
   * The user can add tracks to their playlist


%prep
%setup -q -n %{name}-%{version}.orig


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
desktop-file-install --vendor="fedora" \
                     --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
                     --delete-original \
  $RPM_BUILD_ROOT%{_datadir}/applications/vagalume.desktop                   


%clean
rm -rf $RPM_BUILD_ROOT

%post 
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun 
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/vagalume
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/vagalume.png
%{_datadir}/pixmaps/vagalume.*
%{_datadir}/vagalume
%{_mandir}/man*/*


%changelog
* Sat May 24 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-3.1
- BR on curl-devel for Fedora < 9, instead of libcurl-devel

* Fri May 23 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-3
- Update icon cache after (un)installation

* Mon May 19 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-2
- Add BR on gettext

* Sun May 18 2008 Michel Salim <salimma at fedoraproject.org> - 0.6-1
- Update to 0.6

* Fri May  2 2008 Michel Salim <salimma at fedoraproject.org> - 0.5.1-1
- Update to 0.5.1

* Wed Nov 14 2007 Michel Salim <salimma at fedoraproject.org> - 0.2-1
- Initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/vagalume/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	22 Jul 2008 16:55:56 -0000	1.1
+++ .cvsignore	3 Aug 2008 17:37:09 -0000	1.2
@@ -0,0 +1 @@
+vagalume_0.6.orig.tar.gz


Index: sources
===================================================================
RCS file: /cvs/free/rpms/vagalume/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	22 Jul 2008 16:55:56 -0000	1.1
+++ sources	3 Aug 2008 17:37:09 -0000	1.2
@@ -0,0 +1 @@
+c46e2cc182f7f427196a5bb682f10428  vagalume_0.6.orig.tar.gz



More information about the rpmfusion-commits mailing list