Commit fa1bb162 authored by Aleksei Nikiforov's avatar Aleksei Nikiforov

0.20.15-alt1

- Updated to upstream version 0.20.15. - Disabled iso9660 support since it isn't ported yet to new libcdio.
parent e3810937
######################## REQUIRED PATHS ###############################
music_directory "~/Music"
playlist_directory "~/.mpd/playlists"
log_file "~/.mpd/mpd.log"
db_file "~/.mpd/mpd.db"
playlist_directory "@localstatedir@/mpd/playlists"
log_file "@logdir@/mpd/mpd.log"
db_file "@localstatedir@/mpd/mpd.db"
#######################################################################
######################## OPTIONAL PATHS ###############################
pid_file "~/.mpd/mpd.pid"
state_file "~/.mpd/mpdstate"
pid_file "@localstatedir@/mpd/mpd.pid"
state_file "@localstatedir@/mpd/mpdstate"
#######################################################################
######################## DAEMON OPTIONS ###############################
......
%add_optflags -fpermissive
%def_disable debug
%def_disable prof
%def_disable werror
......@@ -37,7 +35,7 @@
%def_enable mms
%def_enable bzip2
%def_enable zip
%def_enable iso9660
%def_disable iso9660
%def_enable sqlite
%def_disable sidplay
%def_enable doc
......@@ -59,7 +57,7 @@
%define Name MPD
Name: mpd
Version: 0.20.6
Version: 0.20.15
Release: alt1
Summary: Music Player Daemon (%Name) allows remote access for playing music and managing playlists
......@@ -67,15 +65,13 @@ License: %gpl2plus
Group: Sound
URL: http://musicpd.org
Source0: %name-%version.tar
Source: %name-%version.tar
# VCS: git://git.musicpd.org/master/mpd.git
Source1: %name.conf
Source2: %name.sys.conf.in
Source3: %name.init.in
Source4: %name.logrotate
Source5: %name.tmpfile
Patch: %name-%version-%release.patch
Packager: Alexey Rusakov <ktirf@altlinux.org>
BuildRequires(pre): rpm-build-licenses
BuildRequires: zlib-devel gcc-c++
......@@ -109,12 +105,14 @@ BuildRequires: zlib-devel gcc-c++
%{?_enable_sqlite:BuildRequires: libsqlite3-devel}
%{?_enable_fluidsynth:BuildRequires: libfluidsynth-devel}
%{?_enable_mpg123:BuildRequires: libmpg123-devel}
%{?_enable_doc:BuildRequires: docbook-dtds doxygen xmlto >= 0.0.21-alt2}
%{?_enable_doc:BuildRequires: docbook-dtds doxygen xmlto >= 0.0.21-alt2 /usr/bin/dot}
BuildRequires: systemd-devel
%if %zeroconf == avahi
BuildRequires: libavahi-glib-devel
BuildRequires: libavahi-glib-devel libdbus-devel
%endif
BuildRequires: boost-devel libicu-devel
%description
Music Player Daemon (%Name) allows remote access for playing music
(MP3, Ogg Vorbis, FLAC, AAC, Mod, and wave files) and managing
......@@ -159,12 +157,10 @@ This package contains %Name's API documentation.
%prep
%setup
%patch -p1
[ $(rpmvercmp %{get_version libflac-devel} 1.1.3) -lt 0 ] || sed -i 's/AM_PATH_LIBOGGFLAC/AM_PATH_LIBFLAC/' configure.ac
# libmad.pc describes 'libmad', not 'mad'
sed -i 's/\[mad\]/[libmad]/' configure.ac
%build
%define _optlevel 3
%autoreconf
......@@ -224,7 +220,8 @@ bzip2 --best --keep --force NEWS
%makeinstall_std protocoldir=%_docdir/%name-%version/html
ln -s html %buildroot%_docdir/%name-%version/protocol
install -d %buildroot{%_localstatedir/%name/playlists,{%_runtimedir,%_logdir}/%name,%_sysconfdir,%_initdir,%_tmpfilesdir}
install -m 0644 %SOURCE1 %buildroot%_sysconfdir/%name.conf
sed -e "s|@localstatedir@|%_localstatedir|g" -e "s|@logdir@|%_logdir|g" %SOURCE1 > %buildroot%_sysconfdir/%name.conf
chmod 644 %buildroot%_sysconfdir/%name.conf
sed 's/@MPD_USER@/%mpd_user/g' %SOURCE2 > %buildroot%_sysconfdir/%name.sys.conf
chmod 640 %buildroot%_sysconfdir/%name.sys.conf
sed 's/@MPD_USER@/%mpd_user/g' %SOURCE3 > %buildroot%_initdir/%name
......@@ -252,12 +249,11 @@ bzip2 --best %buildroot%_docdir/%name-%version/NEWS
%files
%doc %dir %_docdir/%name-%version
%doc %_docdir/%name-%version/AUTHORS
%doc %_docdir/%name-%version/README
%doc %_docdir/%name-%version/README.md
%doc %_docdir/%name-%version/COPYING
%doc %_docdir/%name-%version/%{name}conf.example
%if_disabled doc
%doc %_docdir/%name-%version/NEWS.*
%doc %_docdir/%name-%version/UPGRADING
%endif
%config(noreplace) %_sysconfdir/%name.conf
%config(noreplace) %_sysconfdir/%name.sys.conf
......@@ -270,7 +266,6 @@ bzip2 --best %buildroot%_docdir/%name-%version/NEWS
%_tmpfilesdir/*
%attr(775,root,%mpd_group) %dir %_localstatedir/%name
%attr(775,root,%mpd_group) %dir %_localstatedir/%name/playlists
%attr(775,root,%mpd_group) %dir %_runtimedir/%name
%attr(775,root,%mpd_group) %dir %_logdir/%name
......@@ -278,7 +273,6 @@ bzip2 --best %buildroot%_docdir/%name-%version/NEWS
%files doc
%doc %dir %_docdir/%name-%version
%doc %_docdir/%name-%version/NEWS.*
%doc %_docdir/%name-%version/UPGRADING
%doc %_docdir/%name-%version/html
%doc %_docdir/%name-%version/protocol
%doc %_docdir/%name-%version/user
......@@ -292,6 +286,10 @@ bzip2 --best %buildroot%_docdir/%name-%version/NEWS
%changelog
* Wed Jan 31 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 0.20.15-alt1
- Updated to upstream version 0.20.15.
- Disabled iso9660 support since it isn't ported yet to new libcdio.
* Thu Apr 06 2017 Denis Smirnov <mithraen@altlinux.ru> 0.20.6-alt1
- update to 0.20.6
......
spec: .gear/mpd.spec
tar: v@version@:.
diff: v@version@:. alt:. name=@name@-@version@-@release@.patch
copy: *.conf *.in *.logrotate *.tmpfile
copy?: .gear/*.patch
copy: .gear/*.conf
copy: .gear/*.in
copy: .gear/*.logrotate
copy: .gear/*.tmpfile
object ed4d0aa9096231ff581a1cd3f9bd78efde15d36d
type commit
tag v0.20.15
tagger Max Kellermann <max@musicpd.org> 1515171326 +0100
release v0.20.15
-----BEGIN PGP SIGNATURE-----
iQJEBAABCAAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAlpPrf4QHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEu4ID/sHhxfY23gre6crGXaz+Tt/nB2MHTSARvvi
43ecgsroBK/vQ3PPcNSsgatHeAbP5L51m0ME7F20fkqZH2itMikbd9v48RamXRRc
+SP7Q4P76KsklolThaApULLvb2+PWhGXUx2tlJuYYouggf4xUTiXVQbHeEeHvw99
aXdwoantfU5AqHxBGkF1IUn0qeVwG2DwoIdIfT0YQMzIod9y/8g6kzERKXYoZ3ab
bf+rLTs/ZFZpqY254flJx0J69Fsstgr5cBpCnHqAOH/PoUrxWCqPjXW7Ax8OCXOa
oed04QpqS1kIlHuzKc4CY7yJ5fxn4pdMybJEHB+20P3X4WfmVDVQSVTLgbTT6a6n
ODJBcYdEdq2mAjBj2cMDkJajylvl4yybosEQ30jG/wXLXgpWp8ikUleEFWukgADC
cTUrV4cMiRVE8MxbCTn4vqDnCENYmwHF5lc7iQVHbTfg66eD+a7rowduA7tB8v5K
3drwHJlrP+CpKlxKPt2f3ZxLqKTqOhuZqjkwdhnx3C6maSaYyDu3JfTPtdjkEtMW
pXctTwgnHTCoFWo1595opCThZ9F9SbRotvB/JGpKWfYW+Y0dnReXr+CwHQiW+Kr0
tlIHBmGgrY37O9tFD1qXc4vPd7otyQS1GQa9Fz6nZR6+EEKP9t9ibBfyu6p96+q0
/cR2l68RTg==
=nhwT
-----END PGP SIGNATURE-----
object a40510c24156f9228be5b6e4d7cc178d97b67649
type commit
tag v0.20.6
tagger Max Kellermann <max@musicpd.org> 1489161479 +0100
release v0.20.6
-----BEGIN PGP SIGNATURE-----
iQJEBAABCAAuFiEEA5IzWngIOJSkMBxDI26KWMbbRRIFAljCzQcQHG1heEBtdXNp
Y3BkLm9yZwAKCRAjbopYxttFEnIXD/9ltsmg3VC81NHOmcUehFgUaLyNh8o2iEr9
tQfdydQxfTXBIGztMoPsPz71da8BIqAgMTCTGAEpTUXIW6ViGkgsoDlR2fAOagG2
ybHn2q3WsPERJvkGZ4xIo0ti0pLLy7wrFpmShgOKuwb6YqOgSV+rbu/CaQanxVJE
S599vo6rV/OI4KFSYWJbfafifN/Mqmzfl/D/tB5xaMvhas60XZ6pZTp/xH8OlnML
8qkgPmN3gJe7DPq6L3rdwKobJuS1X6NLHSp1DyGVRy68B0sd3tMmbOocMeyi1OlE
1z/n/M+dcSUhdHAh/Pg0wrvH0UpUlJ11blSDiWB9gqr9oOvCZO+OcPCnk0QJrqq+
qselDNWBLvVPESbxlPO4OUbV6jxPPhVgz18RYl6JaJeUFjXkuiytI/t6jsbVM3+f
ZC1UgO+TznCuDjjMj35RP9QDkUQpuH6CK4+tyxbH7Fe4KQi02FQdtK8Q/CnESBLl
alTLYQk7VlwL1oMgezoZfTLDbsihRrEO6Y0cp/pObUrEjQ65706UGUf61PRQGBM9
DlEPqfuH8TMgksxDIrkt68pWjyCXhhUCA+RsyFJoMp7Xq6Gy2pZUn2yKCmTXLte/
v5xW9FuiSvKUKlvYbfk/q3u/GTCJELf0eY3y0Eryqp6nOEZHmzz8HOF7Bs2PxM3B
eU/fEKWxVQ==
=21bM
-----END PGP SIGNATURE-----
c5ec6a1e92dadb85155ace36a3bf7f39d7c70d43 alt
6a5463b805d6b7eba4792925c128fa720c5b5d02 v0.20.6
18286d2bd835809045bbf29ac0ea806c6ec2ec8d v0.20.15
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment