rpms/gtkpod/devel .cvsignore, 1.2, 1.3 gtkpod.spec, 1.1, 1.2 sources, 1.2, 1.3 gtkpod-0.99.8_libgpod-0.4.2.diff, 1.1, NONE gtkpod.desktop, 1.1, NONE

Todd M. Zullinger (tmz) fedora-extras-commits at redhat.com
Sun Aug 5 16:16:27 UTC 2007


Author: tmz

Update of /cvs/pkgs/rpms/gtkpod/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6284

Modified Files:
	.cvsignore gtkpod.spec sources 
Removed Files:
	gtkpod-0.99.8_libgpod-0.4.2.diff gtkpod.desktop 
Log Message:
* Sat Aug 04 2007 Todd Zullinger <tmz at pobox.com> - 0.99.10-1
- update to 0.99.10
- use upstream .desktop file
- add new BRs, update libgpod BR to >= 0.5.2
- add %post and %postun to update the icon cache
- update license tag



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gtkpod/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	23 Feb 2007 19:41:08 -0000	1.2
+++ .cvsignore	5 Aug 2007 16:15:55 -0000	1.3
@@ -1 +1 @@
-gtkpod-0.99.8.tar.gz
+gtkpod-0.99.10.tar.gz


Index: gtkpod.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtkpod/devel/gtkpod.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gtkpod.spec	23 Feb 2007 19:41:08 -0000	1.1
+++ gtkpod.spec	5 Aug 2007 16:15:55 -0000	1.2
@@ -1,23 +1,28 @@
 Name:           gtkpod
-Version:        0.99.8
-Release:        3%{?dist}
+Version:        0.99.10
+Release:        1%{?dist}
 Summary:        Graphical song management program for Apple's iPod
 
 Group:          Applications/Multimedia
-License:        GPL
+License:        GPLv2+
 URL:            http://www.gtkpod.org
 Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Source1:        %{name}.desktop
-Patch0:         http://downloads.sourceforge.net/%{name}/%{name}-%{version}_libgpod-0.4.2.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+BuildRequires:  curl-devel
 BuildRequires:  desktop-file-utils
+BuildRequires:  flac-devel
 BuildRequires:  flex
 BuildRequires:  gettext
+BuildRequires:  gnome-vfs2-devel
+BuildRequires:  hal-devel
 BuildRequires:  libglade2-devel
-BuildRequires:  libgpod-devel >= 0.4.2
+BuildRequires:  libgnomecanvas-devel
+BuildRequires:  libgpod-devel >= 0.5.2
 BuildRequires:  libid3tag-devel
 BuildRequires:  libmp4v2-devel
+BuildRequires:  libvorbis-devel
+BuildRequires:  perl(XML::Parser)
 
 %description
 gtkpod is a platform independent Graphical User Interface for Apple's
@@ -27,10 +32,7 @@
 
 %prep
 %setup -q
-# patch from upstream to build against libgpod-0.4.2
-%patch -p1 -b .libgpod-0.4.2
 
-cp -p %{SOURCE1} %{name}.desktop
 
 %build
 %configure
@@ -41,18 +43,11 @@
 rm -rf %{buildroot}
 make install DESTDIR=%{buildroot} INSTALL="install -p"
 
-# install symlink to menu icon
-mkdir -p %{buildroot}%{_datadir}/pixmaps
-ln -s ../%{name}/pixmaps/%{name}-icon-48.png \
-    %{buildroot}%{_datadir}/pixmaps/%{name}.png
-
-# install menu entry
-mkdir -p %{buildroot}%{_datadir}/applications
 desktop-file-install \
     --vendor fedora \
-    --mode 0644 \
+    --delete-original \
     --dir %{buildroot}%{_datadir}/applications \
-    %{name}.desktop
+    %{buildroot}%{_datadir}/applications/%{name}.desktop
 
 %find_lang %{name}
 
@@ -61,16 +56,37 @@
 rm -rf %{buildroot}
 
 
+%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 ChangeLog* COPYING README TODOandBUGS.txt TROUBLESHOOTING
 %{_bindir}/%{name}
 %{_datadir}/%{name}
-%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
 %{_datadir}/applications/*.desktop
 
 
 %changelog
+* Sat Aug 04 2007 Todd Zullinger <tmz at pobox.com> - 0.99.10-1
+- update to 0.99.10
+- use upstream .desktop file
+- add new BRs, update libgpod BR to >= 0.5.2
+- add %%post and %%postun to update the icon cache
+- update license tag
+
 * Fri Feb 16 2007 Todd Zullinger <tmz at pobox.com> - 0.99.8-3
 - preserve timestamps when copying .desktop file to builddir and
   running make install


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gtkpod/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	23 Feb 2007 19:41:08 -0000	1.2
+++ sources	5 Aug 2007 16:15:55 -0000	1.3
@@ -1 +1 @@
-f04b67605204d9076d30d83b72b78463  gtkpod-0.99.8.tar.gz
+cbc2d03585aaf41915e26c7c83aad412  gtkpod-0.99.10.tar.gz


--- gtkpod-0.99.8_libgpod-0.4.2.diff DELETED ---


--- gtkpod.desktop DELETED ---




More information about the fedora-extras-commits mailing list