Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > media > contrib-src > by-pkgid > eea6a58f8aca637a42904fdac6998f00 > files > 7

easytag-0.24-2mdk.src.rpm

%define name       easytag
%define ver        0.24
%define rel        2mdk

Summary:      Tag editor for MP3, OGG files
Name:         %name
Version:      %ver
Release:      %rel
License:      GPL
URL:          http://easytag.sourceforge.net
Group:        Sound
Source:       http://download.sourceforge.net/easytag/%{name}-%{version}.tar.bz2
Source1:      %{name}-48x48.png
Source2:      %{name}-32x32.png
Source3:      %{name}-16x16.png
Source4:      easytag-0.24-de.po.bz2
Patch:	      easytag-0.24-mass-renaming.patch.bz2
BuildRoot:    %{_tmppath}/%name-buildroot
BuildRequires: libgtk+1.2-devel >= 1.2.7 
BuildRequires: libid3lib-devel >= 3.8.0
BuildRequires: libvorbis-devel
BuildRequires: libflac3-devel
Prefix: %{_prefix}

%description
EasyTAG is an utility for viewing, editing and writing tags of your
MP3, MP2, FLAC and OGG files. His simple and nice GTK+ interface make
tagging easier.

Features:
  * View, edit, write tags of MP3, MP2, FLAC files (supporting ID3v2 and
    ID3v1.x specifications) and OGG files,
  * Auto tagging: parse filename and directory to complete automatically
    the fields (using masks),
  * Ability to rename files from tag (using masks),
  * Process all files of the selected directory,
  * Ability to browse subdirectories,
  * Recursion for tagging, removing, renaming, saving...,
  * Can set a field (artist, title,...) to all other files,
  * Read file header informations (bitrate, time, ...) and display them,
  * A tree based browser,
  * A list to select files,
  * Simple and explicit interface!,
  * Menu bar and shortcuts,
  * State messages in statubar,
  * French, German, Russian, Dutch, Hungarian, Swedish, Italian, Japanese
    and Ukrainian translation language,
  * Written in C and uses GTK+ 1.2 for the GUI.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch -p1
bzcat %SOURCE4 > po/de.po

%build
%configure2_5x
%make

%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall
%{find_lang} %name
# install menu
mkdir -p $RPM_BUILD_ROOT/%{_menudir}
cat << EOF > $RPM_BUILD_ROOT/%{_menudir}/%{name}
?package(%{name}):\
needs="x11"\
section="Multimedia/Sound"\
title="EasyTAG"\
longtitle="An utility for viewing/editing MP3 tags with a GTK+ GUI."\
command="easytag"\
icon="%{name}.png"
EOF
# install icons
mkdir -p $RPM_BUILD_ROOT{%{_liconsdir},%{_miconsdir},%{_iconsdir}}
cp %{SOURCE1} $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
cp %{SOURCE2} $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
cp %{SOURCE3} $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

%clean
rm -rf ${RPM_BUILD_ROOT}

%post
%{update_menus}

%postun
%{clean_menus}


%files -f %{name}.lang
%defattr(-, root, root)
%doc ChangeLog INSTALL COPYING README TODO THANKS USERS-GUIDE
%{_bindir}/easytag
%{_datadir}/gnome/apps/Multimedia/easytag.desktop
%{_datadir}/pixmaps/*
%{_datadir}/easytag/*
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_menudir}/%{name}

%changelog
* Mon Sep 23 2002 Götz Waschk <waschk@linux-mandrake.com> 0.24-2mdk
- patch to fix problem with renaming more than one file

* Wed Sep 18 2002 Götz Waschk <waschk@linux-mandrake.com> 0.24-1mdk
- updated german translation
- new version

* Mon Sep  2 2002 Götz Waschk <waschk@linux-mandrake.com> 0.23.2-1mdk
- updated german translation
- removed merged patch
- new version

* Mon Aug 19 2002 Götz Waschk <waschk@linux-mandrake.com> 0.23-5mdk
- link with libFLAC shared library 

* Mon Aug 12 2002 Götz Waschk <waschk@linux-mandrake.com> 0.23-4mdk
- rebuild with new id3lib

* Mon Jul 29 2002 Götz Waschk <waschk@linux-mandrake.com> 0.23-3mdk
- gcc 3.2 build

* Mon Jul 22 2002 Götz Waschk <waschk@linux-mandrake.com> 0.23-2mdk
- new vorbis

* Fri Jul 19 2002 Götz Waschk <waschk@linux-mandrake.com> 0.23-1mdk
- 0.23
- remove updated german translation

* Thu Jul 18 2002 Götz Waschk <waschk@linux-mandrake.com> 0.22-1mdk
- update german translation
- autoconf 2.5 macro
- 0.22

* Wed May 29 2002 Götz Waschk <waschk@linux-mandrake.com> 0.21-1mdk
- uncompress png files
- 0.21
- remove updated translation

* Tue May 14 2002 Götz Waschk <waschk@linux-mandrake.com> 0.20-1mdk
- build with gcc3.1
- 0.20
- update german translation

* Tue Apr 23 2002 Götz Waschk <waschk@linux-mandrake.com> 0.19-1mdk
- update german translation
- 0.19

* Fri Apr 19 2002 Götz Waschk <waschk@linux-mandrake.com> 0.18.1-1mdk
- 0.18.1
- update german translation

* Thu Apr  4 2002 Götz Waschk <waschk@linux-mandrake.com> 0.18-1mdk
- update german translation
- 0.18

* Mon Mar 25 2002 Götz Waschk <waschk@linux-mandrake.com> 0.17.2-1mdk
- 0.17.2
- updated german translation

* Tue Mar 19 2002 Götz Waschk <waschk@linux-mandrake.com> 0.17.1-1mdk
- 0.17.1

* Thu Mar  7 2002 Götz Waschk <waschk@linux-mandrake.com> 0.17-1mdk
- 0.17
- removed merged de.po

* Sat Mar  2 2002 Götz Waschk <waschk@linux-mandrake.com> 0.16.1-1mdk
- updated german translation
- 0.16.1

* Tue Feb  5 2002 Götz Waschk <waschk@linux-mandrake.com> 0.16-1mdk
- updated summary
- updated german translation
- 0.16

* Tue Jan 22 2002 Götz Waschk <waschk@linux-mandrake.com> 0.15.7-1mdk
- s/.xpm/.png/g
- update german translation
- 0.15.7

* Thu Jan  3 2002 Götz Waschk <waschk@linux-mandrake.com> 0.15.6-2mdk
- rebuild with id3lib 3.8.0pre2.1

* Wed Jan  2 2002 Götz Waschk <waschk@linux-mandrake.com> 0.15.6-1mdk
- removed patch 0
- 0.15.6
- updated german translation

* Thu Dec 20 2001 Götz Waschk <waschk@linux-mandrake.com> 0.15.5-2mdk
- updated description

* Thu Dec 20 2001 Götz Waschk <waschk@linux-mandrake.com> 0.15.5-1mdk
- patch to link with libvorbis.so
- uses ogg and vorbis libs
- 0.15.5
- rebuild with id3lib 3.7.13 again

* Tue Oct 09 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.15.1-2mdk
- rebuild against new libid3

* Mon Sep 24 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.15.1-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- 0.15.1 with autoconf/make

* Tue Aug 07 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.15-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- new stable version 0.15

* Wed Jul 04 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.14.4-1mdk
- updated to 0.14.4

* Tue Jun 26 2001  Lenny Cartier <lenny@mandrakesoft.com> 0.14.3-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- 0.14.3
	- made rpmlint happy

* Tue May 29 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.14.2-1mdk
- updated by Götz Waschk <waschk@linux-mandrake.com> :
	- 0.14.2

* Thu May 03 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.14.1-1mdk
- added in contribs by Götz Waschk <waschk@linux-mandrake.com> :
	- adapted spec for mandrake
	- patched to use g++ for linking with libstdc++
	- added mandrake menu entry

* Fri Jun 2 2000 Jerome Couderc <j.couderc@ifrance.com>
  - Updated to include po files into the rpm package

* Fri May 5 2000 Jerome Couderc <j.couderc@ifrance.com>
  - Initial spec file.