Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37404564
en ru br
ALT Linux repos
S:0.9.2-alt2

Group :: Sound
RPM: mp3splt-gtk

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define gst_api_ver 1.0
%def_disable audacious
%def_enable gstreamer
%def_enable gtk3

Name: mp3splt-gtk
Version: 0.9.2
Release: alt2

Summary: GTK3 GUI for libmp3splt
License: GPLv2+
Group: Sound
Url: http://mp3splt.sourceforge.net/mp3splt_page/home.php

Source: http://prdownloads.sourceforge.net/mp3splt/%name-%version.tar.gz
Patch: %name-0.9.2-fno-common.patch

Requires: gst-plugins-base%gst_api_ver gst-plugins-good%gst_api_ver gst-plugins-ugly%gst_api_ver
BuildRequires: libmp3splt-devel >= 0.9.2 libltdl-devel
%if_enabled gtk3
BuildRequires: libgtk+3-devel
%else
BuildRequires: libgtk+2-devel
%endif
%{?_enable_gstreamer:BuildRequires: gst-plugins%gst_api_ver-devel}
%{?_enable_audacious:BuildRequires: libaudacious-devel libdbus-glib-devel}
BuildRequires: gnome-doc-utils doxygen graphviz

%description
Mp3splt-gtk is a GTK3 GUI that uses libmp3splt.

mp3splt-gtk features :
- integrated player using gstreamer
- support for snackamp and audacious control
- advanced zoom progress bar with amplitude wave and splitpoints

%prep
%setup
%patch -p1 -b .gcc10

%build
%configure %{subst_enable audacious} \
%{subst_enable gtk3}
%make_build

%install
%makeinstall_std
%find_lang --with-gnome %name

%files -f %name.lang
%_bindir/%name
%_desktopdir/%name.desktop
%_datadir/%name/
%_pixmapsdir/%{name}*
%_man1dir/%name.1*

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin