Sophie

Sophie

distrib > Mageia > 8 > x86_64 > by-pkgid > 44fd127483b5a2e999eabdf3fe41b0c9 > files > 3

deadbeef-1.8.4-1.mga8.tainted.src.rpm

# do not provide plugins .so
%define	_exclude_files_from_autoprov	%{_libdir}/%{name}/.*\\.so

Summary:	Ultimate music player for GNU/Linux
Name:		deadbeef
Version:	1.8.4
Release:	%mkrel 1
License:	GPLv2+
Group:		Sound/Players
Url:		http://deadbeef.sourceforge.net
Source0:	https://github.com/DeaDBeeF-Player/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
Patch0:		deadbeef-1.8.4-desktop.patch
BuildRequires:	gcc-c++
BuildRequires:	intltool >= 0.40
BuildRequires:	bison
BuildRequires:	yasm
BuildRequires:	ffmpeg-devel
BuildRequires:	libstdc++-static-devel
BuildRequires:	pkgconfig(faad2)
BuildRequires:	pkgconfig(alsa)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(samplerate)
BuildRequires:	pkgconfig(sndfile)
BuildRequires:	pkgconfig(vorbis)
BuildRequires:	pkgconfig(libcurl)
BuildRequires:	pkgconfig(mad)
BuildRequires:	pkgconfig(flac)
BuildRequires:	pkgconfig(wavpack)
BuildRequires:	pkgconfig(libcdio)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libzip)
BuildRequires:	pkgconfig(dbus-1)
BuildRequires:	pkgconfig(imlib2)
BuildRequires:	pkgconfig(libjpeg)
BuildRequires:	pkgconfig(libmms)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libpulse)
BuildRequires:	pkgconfig(jansson)
BuildRequires:	pkgconfig(opusfile)

%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++.

Features:
* minimal depends
* native GTK2/GTK3 GUI
* cuesheet support
* mp3
* ogg
* flac
* ape
* chiptune formats with subtunes
* song-length databases
* small memory footprint

%package devel
Summary:	Development files for %{name}
Group:		Development/C++
Requires:	%{name} = %{version}-%{release}

%description devel
Development files and headers for %{name}.

%prep
%setup -q
%autopatch -p1

%build
./autogen.sh
%configure \
	%ifarch %{ix86}
	--disable-soundtouch \
	%endif
	--disable-static \
	--disable-rpath \
	--disable-gtk2 \
	--enable-gtk3

%make_build

%install
%make_install

#handle docs in files section
rm -rf %{buildroot}%{_docdir}/%{name}

#we don't want these
find %{buildroot} -name "*.la" -delete

%find_lang %{name}

%files -f %{name}.lang
%doc AUTHORS ChangeLog
%doc about.txt help.txt translators.txt
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/*.png
%{_iconsdir}/hicolor/scalable/apps/deadbeef.svg

%files devel
%{_includedir}/%{name}/


%changelog
* Thu Jul 02 2020 daviddavid <daviddavid> 1.8.4-1.mga8
+ Revision: 1601384
- new version: 1.8.4 (mga#26878)

* Fri Feb 21 2020 umeabot <umeabot> 0.7.2-8.mga8.tainted
+ Revision: 1548862
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Wed Jul 17 2019 daviddavid <daviddavid> 0.7.2-7.mga8.tainted
+ Revision: 1422028
- rebuild for new libcdio 2.1.0

* Wed Jan 02 2019 alexl <alexl> 0.7.2-6.mga7.tainted
+ Revision: 1348509
+ rebuild (emptylog)

* Thu Sep 20 2018 umeabot <umeabot> 0.7.2-5.mga7.tainted
+ Revision: 1277863
- Mageia 7 Mass Rebuild

* Sun Apr 29 2018 daviddavid <daviddavid> 0.7.2-4.mga7.tainted
+ Revision: 1223590
- rebuild for new ffmpeg 4.0
+ kekepower <kekepower>
- Update to version 0.7.2

* Sun Jan 14 2018 wally <wally> 0.7.1-4.mga7.tainted
+ Revision: 1193041
- rebuild for new libcdio

* Sat Dec 30 2017 wally <wally> 0.7.1-3.mga7.tainted
+ Revision: 1187968
- rebuild for new libzip

* Wed Mar 08 2017 akien <akien> 0.7.1-2.mga6.tainted
+ Revision: 1090268
- Rebuild for ffmpeg 3.2.4

* Thu Apr 07 2016 daviddavid <daviddavid> 0.7.1-1.mga6.tainted
+ Revision: 999054
- new version: 0.7.1 (mga#18150)
- add BR pkgconfig(jansson)
- switch BRs to pkgconfig()

* Wed Feb 24 2016 daviddavid <daviddavid> 0.6.1-7.mga6.tainted
+ Revision: 977854
- rebuild for Mageia 6

* Thu Nov 19 2015 daviddavid <daviddavid> 0.6.1-6.mga6.tainted
+ Revision: 904154
- fix build of vfs_zip plugin
- rebuild for new libzip 1.0.1

* Thu Jul 16 2015 sander85 <sander85> 0.6.1-5.mga6.tainted
+ Revision: 854695
- Rebuild for new libcdio

* Fri Nov 14 2014 cjw <cjw> 0.6.1-4.mga5.tainted
+ Revision: 796965
- rebuild for ffmpeg 2.4

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

* Tue Sep 16 2014 umeabot <umeabot> 0.6.1-2.mga5.tainted
+ Revision: 678700
- Mageia 5 Mass Rebuild

* Sat Jun 21 2014 wally <wally> 0.6.1-1.mga5.tainted
+ Revision: 638260
- new version 0.6.1
- enable ffmpeg support

* Thu Oct 31 2013 tmb <tmb> 0.5.6-3.mga4.tainted
+ Revision: 548159
- Mageia 4 rebuild

* Thu Jan 17 2013 pterjan <pterjan> 0.5.6-2.mga4.tainted
+ Revision: 389214
+ rebuild (emptylog)

* Fri Jan 11 2013 umeabot <umeabot> 0.5.6-2.mga3.tainted
+ Revision: 348711
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Oct 27 2012 wally <wally> 0.5.6-1.mga3.tainted
+ Revision: 310699
- fix RPM group
- new version 0.5.6
- enable gtk3 gui support
- clean .spec a bit

* Wed Jun 06 2012 shlomif <shlomif> 0.5.5-1.mga3.tainted
+ Revision: 256291
- New version - 0.5.5

* Sat Mar 03 2012 malo <malo> 0.5.2-0.beta1.1.mga2.tainted
+ Revision: 217514
- fix for desktop file
- spec clean-up after import from Mandriva.
- imported package deadbeef


* Sat Feb 25 2012 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.2-0.beta1.1mdv2012.0
+ Revision: 780738
- update to new version 0.5.2-beta1
- add buildrequires on yasm and bison
- drop patch 0, applied by upstream

  + Götz Waschk <waschk@mandriva.org>
    - rebuild for new libcdio

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-3
+ Revision: 701114
- rebuild

* Fri Sep 23 2011 Tomasz Pawel Gajc <tpg@mandriva.org> 0.5.1-2
+ Revision: 701086
- nuke rpath
- add missing buildrequires on libzip-devel dbus-devel libimlib2-devel libjpeg-devel libpulseaudio-devel libfaad2-devel

* Tue Jun 14 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.1-1
+ Revision: 685144
- update to version 0.5.1

* Fri May 20 2011 Александр Казанцев <kazancas@mandriva.org> 0.5.0-2
+ Revision: 676348
- new version 0.5.0

* Sun Dec 19 2010 Shlomi Fish <shlomif@mandriva.org> 0.4.4-2mdv2011.0
+ Revision: 622922
- Add a dependency on intltool - it was missing
- update to version 0.4.4
- fix plugin loading by moving *.so files from devel package to main
- fix help menu by packaging doc files
- contributed by BALATON Zoltan.

* Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-2mdv2011.0
+ Revision: 610220
- rebuild

  + Tomasz Pawel Gajc <tpg@mandriva.org>
    - add source and spec files
    - Created package structure for deadbeef.