[svn] r5259 - trunk/rpms/tagtool

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Sun Apr 1 11:57:44 CEST 2007


Author: dag
Date: 2007-04-01 11:57:43 +0200 (Sun, 01 Apr 2007)
New Revision: 5259

Added:
   trunk/rpms/tagtool/tagtool-0.12.2.spec
Modified:
   trunk/rpms/tagtool/tagtool.spec
Log:
Updates

Added: trunk/rpms/tagtool/tagtool-0.12.2.spec
===================================================================
--- trunk/rpms/tagtool/tagtool-0.12.2.spec	                        (rev 0)
+++ trunk/rpms/tagtool/tagtool-0.12.2.spec	2007-04-01 09:57:43 UTC (rev 5259)
@@ -0,0 +1,87 @@
+# $Id$
+# Authority: dries
+
+# Screenshot: http://pwp.netcabo.pt/users/51/0251296501/tagtool/tt_edit.png
+# ScreenshotURL: http://pwp.netcabo.pt/users/51/0251296501/tagtool/Default.htm#shots
+
+%define desktop_vendor rpmforge
+
+Summary: Manage the information fields in MP3 and Ogg Vorbis files
+Name: tagtool
+Version: 0.12.2
+Release: 1
+License: GPL
+Group: Applications/Multimedia
+URL: http://pwp.netcabo.pt/paol/tagtool/
+
+Source: http://dl.sf.net/tagtool/tagtool-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+#BuildRequires: automake, autoconf, glib2-devel >= 2.4, gtk2-devel >= 2.4, libglade2-devel >= 2.4
+BuildRequires: automake, autoconf, glib2-devel, gtk2-devel, libglade2-devel
+BuildRequires: id3lib-devel, libogg-devel, libvorbis-devel, perl-XML-Parser
+BuildRequires: gettext, desktop-file-utils
+
+%description
+Audio Tag Tool is a program to manage the information fields in MP3 and Ogg
+Vorbis files.
+
+%prep
+%setup
+
+%{__cat} <<EOF >data/tagtool.desktop.in
+[Desktop Entry]
+_Name=Audio Tag Tool
+_Comment=MP3 and Ogg Vorbis tag editor
+Exec=tagtool
+Icon=TagTool
+Terminal=false
+Type=Application
+Categories=Audio;AudioVideo;AudioVideoEditing;
+Encoding=UTF-8
+EOF
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR="%{buildroot}"
+%find_lang %{name}
+
+%{__install} -d -m0755 %{buildroot}%{_datadir}/applications/
+desktop-file-install --delete-original             \
+	--vendor %{desktop_vendor}                 \
+	--add-category Application                 \
+	--add-category AudioVideo                  \
+	--add-category X-Red-Hat-Base              \
+	--dir %{buildroot}%{_datadir}/applications \
+	%{buildroot}%{_datadir}/applications/tagtool.desktop
+
+%pre
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+
+%post
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files -f %{name}.lang
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO
+%{_bindir}/tagtool
+%{_datadir}/applications/%{desktop_vendor}-tagtool.desktop
+%{_datadir}/pixmaps/TagTool.png
+%{_datadir}/tagtool/
+
+%changelog
+* Thu Mar 01 2007 Dag Wieers <dag at wieers.com> - 0.12.2-1
+- Updated to release 0.12.2.
+
+* Tue Mar 08 2005 Dag Wieers <dag at wieers.com> - 0.12.1-1
+- Updated to release 0.12.1.
+
+* Thu Jan 06 2005 Dries Verachtert <dries at ulyssis.org> - 0.11.1-1
+- Initial package.


Property changes on: trunk/rpms/tagtool/tagtool-0.12.2.spec
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + native

Modified: trunk/rpms/tagtool/tagtool.spec
===================================================================
--- trunk/rpms/tagtool/tagtool.spec	2007-03-31 23:48:41 UTC (rev 5258)
+++ trunk/rpms/tagtool/tagtool.spec	2007-04-01 09:57:43 UTC (rev 5259)
@@ -17,7 +17,7 @@
 Source: http://dl.sf.net/tagtool/tagtool-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: automake, autoconf, glib2-devel >= 2.4, gtk2-devel >= 2.8, libglade2-devel >= 2.6
+BuildRequires: automake, autoconf, glib2-devel >= 2.4, gtk2-devel >= 2.6, libglade2-devel >= 2.8
 BuildRequires: id3lib-devel, libogg-devel, libvorbis-devel, perl-XML-Parser
 BuildRequires: gettext, desktop-file-utils
 
@@ -28,6 +28,18 @@
 %prep
 %setup
 
+%{__cat} <<EOF >data/tagtool.desktop.in
+[Desktop Entry]
+_Name=Audio Tag Tool
+_Comment=MP3 and Ogg Vorbis tag editor
+Exec=tagtool
+Icon=TagTool
+Terminal=false
+Type=Application
+Categories=Audio;AudioVideo;AudioVideoEditing;
+Encoding=UTF-8
+EOF
+
 %build
 %configure
 %{__make} %{?_smp_mflags}
@@ -46,6 +58,12 @@
 	--dir %{buildroot}%{_datadir}/applications \
 	%{buildroot}%{_datadir}/applications/tagtool.desktop
 
+%pre
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+
+%post
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -54,7 +72,8 @@
 %doc AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO
 %{_bindir}/tagtool
 %{_datadir}/applications/%{desktop_vendor}-tagtool.desktop
-%{_datadir}/pixmaps/TagTool.png
+%{_datadir}/icons/hicolor/48x48/apps/TagTool.png
+%{_datadir}/icons/hicolor/scalable/apps/TagTool.svg
 %{_datadir}/tagtool/
 
 %changelog



More information about the svn-commits mailing list