Blob Blame History Raw
Name:    easytag
Version: 2.4.3
Release: 11%{?dist}
Summary: Tag editor for MP3, Ogg, FLAC and other music files

License: GPLv2+
URL:     https://wiki.gnome.org/Apps/EasyTAG
Source:  https://download.gnome.org/sources/%{name}/2.4/%{name}-%{version}.tar.xz

BuildRequires: appdata-tools
BuildRequires: desktop-file-utils
BuildRequires: docbook-dtds
BuildRequires: docbook-style-xsl
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: id3lib-devel >= 3.7.12
BuildRequires: intltool
BuildRequires: itstool
BuildRequires: libxslt
BuildRequires: pkgconfig(flac)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(id3tag)
BuildRequires: pkgconfig(libnautilus-extension)
BuildRequires: pkgconfig(opusfile)
BuildRequires: pkgconfig(speex)
BuildRequires: pkgconfig(taglib)
BuildRequires: pkgconfig(vorbisfile)
BuildRequires: pkgconfig(wavpack)
Recommends:    yelp

%description
EasyTAG is a utility for viewing, editing and writing the tags of MP4, MP3,
MP2, FLAC, Ogg Opus, Ogg Speex, Ogg Vorbis, MusePack and Monkey's Audio files.

%package nautilus
Summary:  Nautilus extension for opening in EasyTAG
License:  GPLv3+
Requires: %{name}%{?_isa} = %{version}-%{release}

%description nautilus
Nautilus extension to add "Open with EasyTAG" to the Nautilus context menu, for
easier access to EasyTAG when opening directories and audio files.

%prep
%setup -q


%build
%configure --disable-appdata-validate
make V=1 %{?_smp_mflags}


%install
make DESTDIR=%{buildroot} INSTALL="install -p" install
find %{buildroot} -type f -name "*.la" -delete
%find_lang %{name} --with-gnome


%check
make check


%files -f %{name}.lang
%doc ChangeLog HACKING README THANKS TODO
%license COPYING
%{_bindir}/easytag
%{_datadir}/appdata/easytag.appdata.xml
%{_datadir}/applications/easytag.desktop
%{_datadir}/icons/hicolor/*/apps/easytag.*
%{_datadir}/icons/hicolor/symbolic/apps/easytag-symbolic.svg
%{_datadir}/glib-2.0/schemas/org.gnome.EasyTAG.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.EasyTAG.gschema.xml
%{_mandir}/man1/easytag.1*

%files nautilus
%license COPYING.GPL3
%{_datadir}/appdata/easytag-nautilus.metainfo.xml
%{_libdir}/nautilus/extensions-3.0/libnautilus-easytag.so


%changelog
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Fri Jan 31 2020 David King <amigadave@amigadave.com> - 2.4.3-10
- Disable appdata validation

* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

* Fri Jul 20 2018 David King <amigadave@amigadave.com> - 2.4.3-7
- Add BuildRequires on gcc-c++ (#1603853)

* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

* Sat Jan 06 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.3-5
- Remove obsolete scriptlets

* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

* Mon Dec 05 2016 David King <amigadave@amigadave.com> - 2.4.3-1
- Update to 2.4.3

* Mon Feb 29 2016 David King <amigadave@amigadave.com> - 2.4.2-2
- Fix crash in the load filenames dialog (#1312163)

* Sun Feb 21 2016 David King <amigadave@amigadave.com> - 2.4.2-1
- Update to 2.4.2

* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

* Wed Jan 27 2016 David King <amigadave@amigadave.com> - 2.4.1-2
- Upstream fix for file renaming

* Mon Jan 25 2016 David King <amigadave@amigadave.com> - 2.4.1-1
- Update to 2.4.1

* Fri Oct 30 2015 David King <amigadave@amigadave.com> - 2.4.0-2
- Fix crash when writing playlists (#1275064)

* Sat Aug 29 2015 David King <amigadave@amigadave.com> - 2.4.0-1
- Update to 2.4.0

* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

* Mon Jun 15 2015 David King <amigadave@amigadave.com> - 2.3.7-3
- Fix crash when failing to read FLAC headers (#1231502)

* Sun May 31 2015 David King <amigadave@amigadave.com> - 2.3.7-2
- Fix crash when changing directory (#1226671)

* Sun May 17 2015 David King <amigadave@amigadave.com> - 2.3.7-1
- Update to 2.3.7

* Mon Apr 20 2015 David King <amigadave@amigadave.com> - 2.3.6-1
- Update to 2.3.6

* Tue Mar 10 2015 David King <amigadave@amigadave.com> - 2.3.5-1
- Update to 2.3.5
- Use license macro for COPYING and COPYING.GPL3

* Fri Feb 06 2015 David King <amigadave@amigadave.com> - 2.3.4-1
- Update to 2.3.4

* Wed Dec 31 2014 David King <amigadave@amigadave.com> - 2.3.3-1
- Update to 2.3.3

* Sun Nov 30 2014 David King <amigadave@amigadave.com> - 2.3.2-1
- Update to 2.3.2

* Sat Nov 01 2014 David King <amigadave@amigadave.com> 2.3.1-1
- Update to 2.3.1
- Add new -nautilus subpackage for Nautilus extension

* Sat Sep 27 2014 David King <amigadave@amigadave.com> 2.2.4-1
- Update to 2.2.4 (#1147133)
- Fix crash when reloading the directory tree (#1121142)

* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

* Sun Jun 22 2014 David King <amigadave@amigadave.com> 2.2.3-1
- Update to 2.2.3

* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

* Sun May 18 2014 David King <amigadave@amigadave.com> 2.2.2-2
- Add fix for crash when browsing hidden directories

* Fri May 09 2014 David King <amigadave@amigadave.com> 2.2.2-1
- Update to 2.2.2

* Tue Apr 22 2014 David King <amigadave@amigadave.com> 2.2.1-1
- Update to 2.2.1
- Add hardening flags

* Sat Apr 12 2014 David King <amigadave@amigadave.com> 2.2.0-1
- Update to 2.2.0
- Use pkgconfig with BuildRequires

* Sat Mar 08 2014 David King <amigadave@amigadave.com> 2.1.10-4
- Avoid crash when saving files with unknown image types
- Avoid crash when loading filenames from a text file

* Fri Mar 07 2014 David King <amigadave@amigadave.com> 2.1.10-3
- Avoid crash when declining deletion of a file

* Mon Mar 03 2014 David King <amigadave@amigadave.com> 2.1.10-2
- Avoid crash when clicking the window close button (#1071563)

* Wed Feb 19 2014 David King <amigadave@amigadave.com> 2.1.10-1
- Update to 2.1.10
- Install AppData
- Run make check

* Fri Feb 07 2014 David King <amigadave@amigadave.com> 2.1.9-2
- Avoid crash while saving Vorbis tags
- Avoid crash when receiving invalid commandline arguments
- Avoid double unref of GFile in open handler
- Fix memory leak in log date formatting
- Fix memory leak in date parsing

* Mon Jan 06 2014 David King <amigadave@amigadave.com> 2.1.9-1
- Update to 2.1.9 (#1051759)

* Mon Jan 06 2014 David King <amigadave@amigadave.com> 2.1.8-1
- Update to 2.1.8 (#951265)

* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

* Thu May 17 2012 Matthias Saou <matthias@saou.eu> 2.1.7-1
- Update to 2.1.7 final.
- Replace the ugly low-res xpm icon with a nicer png one.

* Wed Feb  8 2012 Matthias Saou <matthias@saou.eu> 2.1.7-0.1
- Update to 2.1.7 git snapshot.
- Remove upstreamed patches.
- Cosmetic spec file updates.
- Require libmp4v2 >= 1.9.1 to still get mp4 tagging support, see #620531.

* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.6-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 2.1.6-8
- Rebuild for new libpng

* Sun Feb 27 2011 Ville Skyttä <ville.skytta@iki.fi> - 2.1.6-7
- Improve default settings (#675421).
- Convert README to UTF-8.

* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.6-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Fri Apr 30 2010 Matthias Saou <http://freshrpms.net/> 2.1.6-5
- Actually apply the patch to remove x-directory/normal.
- Include patch to fix empty decription with flac pictures (#559828).
- Include patch to fix load from txt feature (#562317).

* Thu Apr  8 2010 Matthias Saou <http://freshrpms.net/> 2.1.6-3
- Remove x-directory/normal from the desktop file (#451823).

* Mon Oct 19 2009 Matthias Saou <http://freshrpms.net/> 2.1.6-2
- Add libid3tag-devel BR to fix id3 tag support (#525519).
- Add speex-devel BR to support speex files.

* Sat Sep 12 2009 Matthias Saou <http://freshrpms.net/> 2.1.6-1
- Update to 2.1.6 : Development, but the latest for over a year now.
- Include upstream cddb_manual_search_fix patch.

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.1-5
- Autorebuild for GCC 4.3

* Mon Oct 22 2007 Matthias Saou <http://freshrpms.net/> 2.1-4
- Fix Russian comment of the desktop file (charset problem, #327331).

* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 2.1-3
- Rebuild to fix wrong execmem requirement on ppc32.

* Sat Aug  4 2007 Matthias Saou <http://freshrpms.net/> 2.1-2
- Update License field.

* Tue May  8 2007 Matthias Saou <http://freshrpms.net/> 2.1-1
- Update to 2.1.

* Wed May  2 2007 Matthias Saou <http://freshrpms.net/> 2.0.2-1
- Update to 2.0.2.

* Fri Apr 20 2007 Matthias Saou <http://freshrpms.net/> 2.0.1-1
- Update to 2.0.1.
- Update id3lib patch (Makefile.mingw changes).
- Include new wavpack support.

* Thu Mar  1 2007 Matthias Saou <http://freshrpms.net/> 2.0-1
- Update to 2.0.
- Remove now included APE tag patch.
- Chmod -x all files, then +x only where needed, since nearly all are +x :-(

* Mon Feb 19 2007 Matthias Saou <http://freshrpms.net/> 1.99.13-3
- Include patch to remove APE tags when tagging MP3 files (#200507).

* Thu Feb 15 2007 Matthias Saou <http://freshrpms.net/> 1.99.13-2
- Rebuild against flac 1.1.4.
- Enable libmp4v2 since it's now part of Fedora.

* Tue Dec 12 2006 Matthias Saou <http://freshrpms.net/> 1.99.13-1
- Update to 1.99.13.
- Update id3lib patch to still apply.
- Switch away from %%makeinstall to DESTDIR method.

* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 1.99.12-3
- FC6 rebuild.

* Tue Jul 11 2006 Matthias Saou <http://freshrpms.net/> 1.99.12-2
- Now use "patched" tarball with the libmpg123 directory removed.
- Include patch to disable libmpg123 and use id3lib instead for mpeg headers.

* Tue Apr 11 2006 Matthias Saou <http://freshrpms.net/> 1.99.12-1
- Update to 1.99.12.

* Fri Mar 17 2006 Matthias Saou <http://freshrpms.net/> 1.99.11-2
- Release bump to drop the disttag number in FC5 build.

* Fri Dec 16 2005 Matthias Saou <http://freshrpms.net/> 1.99.11-1
- Update to 1.99.11.

* Tue Dec 13 2005 Matthias Saou <http://freshrpms.net/> 1.99.10-1
- Update to 1.99.10.

* Thu Nov  3 2005 Matthias Saou <http://freshrpms.net/> 1.99.9-1
- Update to 1.99.9.

* Mon Oct 10 2005 Matthias Saou <http://freshrpms.net/> 1.99.8-1
- Update to 1.99.8.
- Try to add MP4/AAC support, but with current faad2 it fails to compile.

* Fri Oct 29 2004 Matthias Saou <http://freshrpms.net/> 1.99.1-1
- Fork off to "unstable" 1.99.1.

* Tue Jun  1 2004 Matthias Saou <http://freshrpms.net/> 0.31-1
- Update to stable 0.31.

* Fri Mar 26 2004 Matthias Saou <http://freshrpms.net/> 0.30.2-1
- Update to unstable 0.30.2.

* Wed Mar 24 2004 Matthias Saou <http://freshrpms.net/> 0.30.1-1
- Update to unstable 0.30.1.
- Remove desktop-file-install as it's now freedesktop style.

* Thu Feb 26 2004 Matthias Saou <http://freshrpms.net/> 0.30-4d
- Added patch for 0.30d.

* Fri Nov  7 2003 Matthias Saou <http://freshrpms.net/> 0.30-3c
- Rebuild for Fedora Core 1.

* Thu Oct 30 2003 Matthias Saou <http://freshrpms.net/> 0.30-2c
- Added patches to update to 0.30c.

* Tue Sep  9 2003 Matthias Saou <http://freshrpms.net/>
- Update to 0.30.

* Mon Sep  1 2003 Matthias Saou <http://freshrpms.net/>
- Update to 0.29.

* Tue Jul 15 2003 Matthias Saou <http://freshrpms.net/>
- Update to 0.28.1.

* Wed Jun  4 2003 Matthias Saou <http://freshrpms.net/>
- Update to 0.28.

* Mon Mar 31 2003 Matthias Saou <http://freshrpms.net/>
- Rebuilt for Red Hat Linux 9.

* Thu Mar 20 2003 Matthias Saou <http://freshrpms.net/>
- Added patch to 0.27a.

* Fri Feb  7 2003 Matthias Saou <http://freshrpms.net/>
- Update to 0.27.

* Fri Jan  3 2003 Ville Skyttä <ville.skytta@iki.fi> 0.26-fr1
- Update to 0.26.

* Wed Dec 25 2002 Ville Skyttä <ville.skytta@iki.fi> 0.25b-fr1
- Update to 0.25b.
- Build with flac support.

* Thu Oct 10 2002 Matthias Saou <http://freshrpms.net/>
- Rebuilt for Red Hat Linux 8.0.
- New menu entry.
- Rebuild with flac support... nope, doesn't compile :-(

* Fri Sep 20 2002 Matthias Saou <http://freshrpms.net/>
- Update to 0.24.

* Fri Aug 30 2002 Matthias Saou <http://freshrpms.net/>
- Spec file cleanup for Red Hat Linux.
- A few %%files fixes and improvements.

* Tue Dec 18 2001 Jerome Couderc <j.couderc@ifrance.com>
- Updated for (Build)Requires entries

* Sat Sep 22 2001 Jerome Couderc <j.couderc@ifrance.com>
- Updated for /etc/X11/applnk/Multimedia/easytag.desktop

* Thu Sep 20 2001 Götz Waschk <waschk@linux-mandrake.com> 0.15.1-1
- Updated for autoconf

* 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.