audex/audex.spec

119 lines
3.6 KiB
RPMSpec

Name: audex
Version: 0.79.20200914git
Release: 1mamba
Summary: CDDA Extractor for the KDE
Group: Graphical Desktop/Applications/Multimedia
Vendor: openmamba
Distribution: openmamba
Packager: Stefano Cotta Ramusino <stefano.cotta@openmamba.org>
URL: http://kde.maniatek.de/audex/
Source: https://github.com/KDE/audex.git/master/audex-%{version}.tar.bz2
#Source: http://kde.maniatek.com/audex/files/audex-%{version}.tar.xz
Patch: audex-0.74b1-conf.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: ldconfig
BuildRequires: libcdparanoia-devel
BuildRequires: libgcc
BuildRequires: libkauth-devel
BuildRequires: libkcddb-devel
BuildRequires: libkcmutils-devel
BuildRequires: libkcodecs-devel
BuildRequires: libkcompletion-devel
BuildRequires: libkconfig-devel
BuildRequires: libkconfigwidgets-devel
BuildRequires: libkcoreaddons-devel
BuildRequires: libkcrash-devel
BuildRequires: libki18n-devel
BuildRequires: libkiconthemes-devel
BuildRequires: libkio-devel
BuildRequires: libkjobwidgets-devel
BuildRequires: libkservice-devel
BuildRequires: libktextwidgets-devel
BuildRequires: libkwidgetsaddons-devel
BuildRequires: libkwindowsystem-devel
BuildRequires: libkxmlgui-devel
BuildRequires: libqt5-devel
BuildRequires: libsolid-devel
BuildRequires: libsonnet-devel
BuildRequires: libstdc++6-devel
## AUTOBUILDREQ-END
BuildRequires: cmake
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
audex is a audio grabber tool for CD-ROM drives based on KDE.
Features:
* Ripping with CDDA Paranoia, so you have quite perfect audio quality
* Ripping and encoding run parallel
* Filename editing with local and remote CDDB/FreeDB database
* Metadata correction tools like capitalization
* Multi-profile extraction (with one commandline-encoder per profile)
* Fetch covers from the internet and store them in the database
* Create playlists, cover and template-based-info files in target directory
* Creates ripping and encoding protocols
* Transfer files with KDE KIO-Slaves
%debug_package
%prep
%setup -q
#%patch -p1
# Get translations
for l in ca ca@valencia cs da de en_GB es fi fr gl it ja lt nl pl pt pt_BR ru sk sv tr uk zh_CN zh_TW; do
svn co svn://anonsvn.kde.org/home/kde/trunk/l10n-kf5/$l/messages/audex po/$l
done
cat >> CMakeLists.txt << _EOF
ki18n_install(po)
_EOF
%build
%cmake_kde5 -d build
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build
%find_lang %{name} --all-name
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files -f %{name}.lang
%defattr(-,root,root)
%{_kde5_bindir}/audex
%{_kde5_xdgappsdir}/*.desktop
%{_datadir}/metainfo/org.kde.audex.appdata.xml
%{_kde5_datadir}/solid/actions/*.desktop
%{_kde5_datadir}/audex
%{_kde5_icondir}/hicolor/*/apps/*.png
%doc LICENCE
#README TODO
%changelog
* Mon Sep 14 2020 Silvan Calarco <silvan.calarco@mambasoft.it> 0.79.20200914git-1mamba
- update to 0.79.20200914git
* Thu Dec 04 2014 Automatic Build System <autodist@mambasoft.it> 0.79-1mamba
- automatic version update by autodist
* Mon Mar 03 2014 Automatic Build System <autodist@mambasoft.it> 0.78-1mamba
- automatic version update by autodist
* Fri Feb 08 2013 Automatic Build System <autodist@mambasoft.it> 0.77b1-1mamba
- automatic version update by autodist
* Sun Jan 27 2013 Automatic Build System <autodist@mambasoft.it> 0.76b2-1mamba
- automatic version update by autodist
* Mon Feb 14 2011 Stefano Cotta Ramusino <stefano.cotta@openmamba.org> 0.74b1-1mamba
- update to 0.74b1
* Thu Apr 01 2010 Stefano Cotta Ramusino <stefano.cotta@openmamba.org> 0.72b1-1mamba
- package created by autospec