File kid3.spec of Package kid3
# norootforbuild
%define _prefix /opt/kde3
%define rversion 1.2
%define rrelease 1.1
%define releasesuffix suse%(echo "%{suse_version}" | %__sed -e 's/.$//')DSB
Name: kid3
Version: %{rversion}
Release: %{rrelease}%{releasesuffix}
%if %suse_version < 1020
Distribution: SUSE Linux %(echo "%{suse_version}" | %__sed -e 's/.$//' -e ':a;s/\(.$\)/\.\1/g')
%else
Distribution: openSUSE %(echo "%{suse_version}" | %__sed -e 's/.$//' -e ':a;s/\(.$\)/\.\1/g')
%endif
Summary: Efficient ID3 tag editor
Source0: %{name}-%{version}.tar.gz
Patch01: %{name}-MP4SetMetadataGrouping-fix.diff
URL: http://kid3.sourceforge.net
Packager: Donnie S Bhayangkara - http://donnie.110mb.com
Group: Applications/Multimedia
License: GPL v2 or later
BuildRoot: %{_tmppath}/build-%{name}-%{version}
BuildRequires: autoconf automake libtool
BuildRequires: kdelibs3-devel id3lib-devel flac-devel
BuildRequires: libtunepimp-devel taglib-devel
BuildRequires: update-desktop-files perl(File::Spec)
BuildRequires: libmusicbrainz-devel libvorbis-devel
%description
Kid3 - Efficient Audio Tagger.
This package uses KDE libraries, if you do not use KDE you should use kid3-qt.
Authors:
--------
Urs Fleisch <ufleisch@users.sourceforge.net>
%debug_package
%prep
%setup -q
#%patch01
%{?suse_update_config:%{suse_update_config -f}}
%build
%configure --with-qt-libraries=/usr/lib/qt3/%_lib
%__make %{?jobs:-j%{jobs}}
%install
%makeinstall
%suse_update_desktop_file -r "%{name}" KDE AudioVideo AudioVideoEditing
find %{buildroot} -type f -o -type l | sed "s|^%{buildroot}||" >master.list
%if %suse_version < 930
%__strip "%{buildroot}%{_bindir}"/*
%endif
%clean
%__rm -rf "%{buildroot}"
%files -f master.list
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING LICENSE NEWS README
%{_datadir}/apps/kid3
%{_datadir}/doc/HTML/de/kid3
%{_datadir}/doc/HTML/en/kid3
%changelog
* Sun May 3 2009 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 1.2
new upstream version
* Sun Oct 26 2008 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 1.1
- new upstream version
* Fri Apr 4 2008 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 1.0
- new upstream version:
New:
* File filter.
* D-Bus interface to control application by scripts.
* Long format codes %{title}, %{album}, ... and tooltips for formats.
* Support for FLAC pictures.
* Polish translation.
Improved:
* GUI and usability.
* Rename directory wizard.
* Use xdg-open as the default web browser.
* Display description instead of TXXX and WXXX.
* Add pictures to files by drag and drop and from cllipboard.
* Compilation with GCC 4.3 and compiler detection for kid3-qt.
* Support for TagLib 1.5.
Fixed:
* KDE 4 docs in correct directory.
* Crash when TSST frame was added to ID3v2.3.0 tag.
* Disappearing ID3v1 genres.
* Possible crash when import or export format was added.
* Mon Dec 3 2007 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 0.10
- new upstream version:
New:
* All frames can be edited in tables, not only the standard tags.
* Support for MP4/AAC, MP2, Speex, TrueAudio, and WavPack files.
* Default encoding can be configured.
* Italian translation.
* Support build with KDE 4.
Improved:
* Conversion between ID3v2.3 and ID3v2.4 for all supported frames.
* GUI and usability.
* Qt4 version builds without Qt3Support module
Fixed:
* Correct kid3-qt icon.
* kid3-qt builds correctly without id3lib or without MusicBrainz.
* Remove deleted user actions from configuration.
* Allow new export/import formats with empty fields.
* Reread file after conversion from ID3v2.4 to ID3v2.3.
* Rename directory does not rename when tags are empty.
* Thu Jun 14 2007 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 0.9
- new upstream version:
New:
* Hierarchical directory tree instead of flat file list.
* Enhanced context menu commands, can be used to browse for lyrics
and album art.
* Import from gnudb.org.
* Conversion between ID3v2.3 and ID3v2.4 tags.
* Editor for custom genres.
* Option to mark truncated ID3v1.1 fields.
Improved:
* Frames are listed alphabetically and can be edited and deleted
in multiple files.
* Import from TrackType.org (formerly freedb2.org)
Fixed:
* MusicBrainz fingerprint import.
* Fri Dec 22 2006 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 0.8.1
- package for v0.8.1
# Local Variables:
# mode: rpm-spec
# tab-width: 3
# End: