Sophie

Sophie

distrib > Mageia > 7 > i586 > by-pkgid > 04605f872637f6e0c88b7bb0c774324a > files > 3

ariamaestosa-1.4.13-5.mga7.src.rpm

%define tarname	AriaSrc

Name:		ariamaestosa
Version:	1.4.13
Release:	%mkrel 5
Summary:	An open-source midi tracker/editor
# License is GPLv2 with exceptions (look at license.txt)
License:	GPLv2
Group:		Sound/Midi
URL:		http://ariamaestosa.sourceforge.net
Source0:	http://sourceforge.net/projects/ariamaestosa/files/%{name}/%{version}/%{tarname}-%{version}.tar.bz2
Source1:	ariamaestosa.desktop
BuildRequires:	cvs
BuildRequires:	desktop-file-utils
BuildRequires:	flex
BuildRequires:	imagemagick
BuildRequires:	rcs
BuildRequires:	scons
BuildRequires:	swig
BuildRequires:	ghostscript-devel
BuildRequires:	python2
BuildRequires:	wxgtk3.0-devel
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(glu)

%description
Aria Maestosa is an open-source (GPL) midi tracker/editor. It lets you
compose, edit and play midi files with a few clicks in a user-friendly
interface offering keyboard, guitar, drum and controller views.


%prep
%setup -q -n %{tarname}-%{version}

# build without webview
sed -i -e '/WXCONFIG/s#,webview##g' SConstruct

%build
%{__python2} scons/scons.py config=debug prefix=%{_prefix} destdir=%{buildroot}

%install
%{__python2} scons/scons.py install config=debug prefix=%{buildroot}%{_prefix}

%find_lang aria_maestosa

# icons-repertory .png
for SIZE in 16x16 22x22 32x32 48x48 64x64 128x128; do
	mkdir -p %{buildroot}%{_iconsdir}/hicolor/$SIZE/apps
	convert aria128.png -geometry $SIZE %{buildroot}%{_iconsdir}/hicolor/$SIZE/apps/%{name}.png
done

# desktop menu-entry
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --mode=0644 --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

%files -f aria_maestosa.lang
%doc Changelog.txt TODO.txt license.txt
%attr(0755,root,root) %{_bindir}/Aria
%{_datadir}/Aria/
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Tue Feb 26 2019 wally <wally> 1.4.13-5.mga7
+ Revision: 1370245
- build without internal browser (rebuild with wxgtk without webkit1 support)

* Fri Sep 21 2018 umeabot <umeabot> 1.4.13-4.mga7
+ Revision: 1294545
- Mageia 7 Mass Rebuild

* Thu Sep 14 2017 daviddavid <daviddavid> 1.4.13-3.mga7
+ Revision: 1153760
- add config=debug option thus fixing empty debugsourcefiles.list

* Sat Jun 03 2017 akien <akien> 1.4.13-2.mga6
+ Revision: 1106081
- Rebuild for wxgtk 3.0.3.1

* Sun Jan 15 2017 daviddavid <daviddavid> 1.4.13-1.mga6
+ Revision: 1081878
- new version: 1.4.13

* Thu Jun 02 2016 daviddavid <daviddavid> 1.4.12-2.mga6
+ Revision: 1019801
- rebuild for wxgtk3.0 built with GTK2

* Mon May 02 2016 daviddavid <daviddavid> 1.4.12-1.mga6
+ Revision: 1008629
- new version: 1.4.12

* Sat Feb 13 2016 umeabot <umeabot> 1.4.11-3.mga6
+ Revision: 959519
- Mageia 6 Mass Rebuild

* Fri Aug 14 2015 ycantin <ycantin> 1.4.11-2.mga6
+ Revision: 864690
- rebuild for new wxgtk built with wxRE_ADVANCED
- typo

* Tue Aug 04 2015 daviddavid <daviddavid> 1.4.11-1.mga6
+ Revision: 861026
- new version: 1.4.11

* Wed Jul 22 2015 daviddavid <daviddavid> 1.4.10-4.mga6
+ Revision: 856226
- rebuild for new wxgtk built with gtk3

* Wed Oct 15 2014 umeabot <umeabot> 1.4.10-3.mga5
+ Revision: 740954
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.4.10-2.mga5
+ Revision: 677894
- Mageia 5 Mass Rebuild

* Thu Aug 14 2014 daviddavid <daviddavid> 1.4.10-1.mga5
+ Revision: 662474
- new version: 1.4.10

* Mon Jul 28 2014 daviddavid <daviddavid> 1.4.9-1.mga5
+ Revision: 657818
- imported package ariamaestosa