mpd-0.23.17

This commit is contained in:
uglyside
2025-02-04 22:06:54 +03:00
parent 2ff069cccf
commit 83d5f50520
2 changed files with 296 additions and 297 deletions
+6 -10
View File
@@ -4,8 +4,7 @@
# Licensed under the GNU General Public License, version 3. # Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt # See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import mesontools from pisi.actionsapi import mesontools, pisitools
from pisi.actionsapi import pisitools
j = ''.join([ j = ''.join([
' -Ddocumentation=enabled', ' -Ddocumentation=enabled',
@@ -94,16 +93,13 @@ j = ''.join([
]) ])
def setup(): def setup():
# pisitools.ldflags.add("-lbsd") mesontools.configure(j, build_dir="_mpd_build_")
# pisitools.cxxflags.add("-lbsd")
mesontools.configure(j)
def build(): def build():
mesontools.build() mesontools.build("-C _mpd_build_")
def install(): def install():
mesontools.install() mesontools.install("-C _mpd_build_")
pisitools.insinto("/etc", "doc/mpdconf.example", "mpd.conf")
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README.md")
pisitools.insinto("/etc", "doc/mpdconf.example", "mpd.conf")
pisitools.dodoc("AUTHORS", "COPYING")
+290 -287
View File
@@ -1,293 +1,296 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd"> <!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI> <PISI>
<Source> <Source>
<Name>mpd</Name> <Name>mpd</Name>
<Homepage>https://www.musicpd.org/</Homepage> <Homepage>https://www.musicpd.org/</Homepage>
<Packager> <Packager>
<Name>PisiLinux Community</Name> <Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email> <Email>admins@pisilinux.org</Email>
</Packager> </Packager>
<License>GPL-2</License> <License>GPLv2</License>
<IsA>app</IsA> <IsA>app</IsA>
<PartOf>multimedia.stream</PartOf> <PartOf>multimedia.stream</PartOf>
<Summary>Music Player Daemon.</Summary> <Summary>Music Player Daemon.</Summary>
<Description> <Description>Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music.</Description>
Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol. <Archive sha1sum="1ba20cf903e2db0de9aeb88f5d21c80895b02ee8" type="tarxz">https://musicpd.org/download/mpd/0.23/mpd-0.23.17.tar.xz</Archive>
</Description> <BuildDependencies>
<Archive sha1sum="73fad0a14bc4f3d487d7e1fdb79ffb96aab4615c" type="tarxz"> <Dependency>meson</Dependency>
https://musicpd.org/download/mpd/0.23/mpd-0.23.15.tar.xz <Dependency>cmake</Dependency>
</Archive> <Dependency>fmt-devel</Dependency>
<BuildDependencies> <Dependency>curl-devel</Dependency>
<Dependency>meson</Dependency> <Dependency>flac-devel</Dependency>
<Dependency>cmake</Dependency> <Dependency>yajl-devel</Dependency>
<Dependency>fmt-devel</Dependency> <Dependency>lame-devel</Dependency>
<Dependency>curl-devel</Dependency> <Dependency>zlib-devel</Dependency>
<Dependency>flac-devel</Dependency> <Dependency>dbus-devel</Dependency>
<Dependency>yajl-devel</Dependency> <Dependency>boost-devel</Dependency>
<Dependency>lame-devel</Dependency> <Dependency>expat-devel</Dependency>
<Dependency>zlib-devel</Dependency> <Dependency>samba-devel</Dependency>
<Dependency>dbus-devel</Dependency> <Dependency>icu4c-devel</Dependency>
<Dependency>boost-devel</Dependency> <Dependency>avahi-devel</Dependency>
<Dependency>expat-devel</Dependency> <Dependency>faad2-devel</Dependency>
<Dependency>samba-devel</Dependency> <Dependency>libao-devel</Dependency>
<Dependency>icu4c-devel</Dependency> <Dependency>shine-devel</Dependency>
<Dependency>avahi-devel</Dependency> <Dependency>libmms-devel</Dependency>
<Dependency>faad2-devel</Dependency> <Dependency>mpg123-devel</Dependency>
<Dependency>libao-devel</Dependency> <Dependency>sqlite-devel</Dependency>
<Dependency>shine-devel</Dependency> <Dependency>openal-devel</Dependency>
<Dependency>libmms-devel</Dependency> <Dependency>ffmpeg-devel</Dependency>
<Dependency>mpg123-devel</Dependency> <Dependency>libgme-devel</Dependency>
<Dependency>sqlite-devel</Dependency> <Dependency>libmad-devel</Dependency>
<Dependency>openal-devel</Dependency> <Dependency>libogg-devel</Dependency>
<Dependency>ffmpeg-devel</Dependency> <Dependency>libnfs-devel</Dependency>
<Dependency>libgme-devel</Dependency> <Dependency>libcdio-devel</Dependency>
<Dependency>libmad-devel</Dependency> <Dependency>libopus-devel</Dependency>
<Dependency>libogg-devel</Dependency> <Dependency>libsoxr-devel</Dependency>
<Dependency>libnfs-devel</Dependency> <Dependency>libupnp-devel</Dependency>
<Dependency>libcdio-devel</Dependency> <Dependency>twolame-devel</Dependency>
<Dependency>libopus-devel</Dependency> <Dependency>wavpack-devel</Dependency>
<Dependency>libsoxr-devel</Dependency> <Dependency>zziplib-devel</Dependency>
<Dependency>libupnp-devel</Dependency> <Dependency>libpcre2-devel</Dependency>
<Dependency>twolame-devel</Dependency> <Dependency>alsa-lib-devel</Dependency>
<Dependency>wavpack-devel</Dependency> <Dependency>libshout-devel</Dependency>
<Dependency>zziplib-devel</Dependency> <Dependency>liburing-devel</Dependency>
<Dependency>libpcre2-devel</Dependency> <Dependency>pipewire-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency> <Dependency>libmpcdec-devel</Dependency>
<Dependency>libshout-devel</Dependency> <Dependency>libgcrypt-devel</Dependency>
<Dependency>liburing-devel</Dependency> <Dependency>audiofile-devel</Dependency>
<Dependency>pipewire-devel</Dependency> <Dependency>libid3tag-devel</Dependency>
<Dependency>libmpcdec-devel</Dependency> <Dependency>libmikmod-devel</Dependency>
<Dependency>libgcrypt-devel</Dependency> <Dependency>libvorbis-devel</Dependency>
<Dependency>audiofile-devel</Dependency> <Dependency>cyrus-sasl-devel</Dependency>
<Dependency>libid3tag-devel</Dependency> <Dependency>fluidsynth-devel</Dependency>
<Dependency>libmikmod-devel</Dependency> <Dependency>libmodplug-devel</Dependency>
<Dependency>libvorbis-devel</Dependency> <Dependency>libsndfile-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency> <Dependency>libopenmpt-devel</Dependency>
<Dependency>fluidsynth-devel</Dependency> <Dependency>libmpdclient-devel</Dependency>
<Dependency>libmodplug-devel</Dependency> <Dependency>libsamplerate-devel</Dependency>
<Dependency>libsndfile-devel</Dependency> <Dependency>libchromaprint-devel</Dependency>
<Dependency>libopenmpt-devel</Dependency> <Dependency>pulseaudio-libs-devel</Dependency>
<Dependency>libmpdclient-devel</Dependency> <Dependency>libcdio-paranoia-devel</Dependency>
<Dependency>libsamplerate-devel</Dependency> <Dependency>jack-audio-connection-kit-devel</Dependency>
<Dependency>libchromaprint-devel</Dependency> <!-- for documentation build. -->
<Dependency>pulseaudio-libs-devel</Dependency> <Dependency>python3-six</Dependency>
<Dependency>libcdio-paranoia-devel</Dependency> <Dependency>python3-Babel</Dependency>
<Dependency>jack-audio-connection-kit-devel</Dependency> <Dependency>python3-sphinx</Dependency>
<!-- for documentation build. --> <Dependency>python3-certifi</Dependency>
<Dependency>python3-six</Dependency> <Dependency>python3-requests</Dependency>
<Dependency>python3-Babel</Dependency> <Dependency>python3-imagesize</Dependency>
<Dependency>python3-sphinx</Dependency> <Dependency>python3-snowballstemmer</Dependency>
<Dependency>python3-certifi</Dependency> <Dependency>python3-sphinx-alabaster-theme</Dependency>
<Dependency>python3-requests</Dependency> <Dependency>python3-sphinxcontrib-websupport</Dependency>
<Dependency>python3-imagesize</Dependency> </BuildDependencies>
<Dependency>python3-snowballstemmer</Dependency> <Patches>
<Dependency>python3-sphinx-alabaster-theme</Dependency> <!-- <Patch level="1">missing.patch</Patch> -->
<Dependency>python3-sphinxcontrib-websupport</Dependency> </Patches>
</BuildDependencies> </Source>
<Patches>
<!-- <Patch level="1">missing.patch</Patch> -->
</Patches>
</Source>
<Package> <Package>
<Name>mpd</Name> <Name>mpd</Name>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency>curl</Dependency> <Dependency>curl</Dependency>
<Dependency>flac</Dependency> <Dependency>flac</Dependency>
<Dependency>yajl</Dependency> <Dependency>yajl</Dependency>
<Dependency>lame</Dependency> <Dependency>lame</Dependency>
<Dependency>zlib</Dependency> <Dependency>zlib</Dependency>
<Dependency>dbus</Dependency> <Dependency>dbus</Dependency>
<Dependency>boost</Dependency> <Dependency>boost</Dependency>
<Dependency>expat</Dependency> <Dependency>expat</Dependency>
<Dependency>samba</Dependency> <Dependency>samba</Dependency>
<Dependency>icu4c</Dependency> <Dependency>icu4c</Dependency>
<Dependency>avahi</Dependency> <Dependency>avahi</Dependency>
<Dependency>faad2</Dependency> <Dependency>faad2</Dependency>
<Dependency>libao</Dependency> <Dependency>libao</Dependency>
<Dependency>shine</Dependency> <Dependency>shine</Dependency>
<Dependency>libmms</Dependency> <Dependency>libmms</Dependency>
<Dependency>mpg123</Dependency> <Dependency>mpg123</Dependency>
<Dependency>sqlite</Dependency> <Dependency>sqlite</Dependency>
<Dependency>openal</Dependency> <Dependency>openal</Dependency>
<Dependency>ffmpeg</Dependency> <Dependency>ffmpeg</Dependency>
<Dependency>libgme</Dependency> <Dependency>libgme</Dependency>
<Dependency>libmad</Dependency> <Dependency>libmad</Dependency>
<Dependency>libogg</Dependency> <Dependency>libogg</Dependency>
<Dependency>libnfs</Dependency> <Dependency>libnfs</Dependency>
<Dependency>libcdio</Dependency> <Dependency>libcdio</Dependency>
<Dependency>libopus</Dependency> <Dependency>libopus</Dependency>
<Dependency>libsoxr</Dependency> <Dependency>libsoxr</Dependency>
<Dependency>libupnp</Dependency> <Dependency>libupnp</Dependency>
<Dependency>twolame</Dependency> <Dependency>twolame</Dependency>
<Dependency>wavpack</Dependency> <Dependency>wavpack</Dependency>
<Dependency>zziplib</Dependency> <Dependency>zziplib</Dependency>
<Dependency>libpcre2</Dependency> <Dependency>libpcre2</Dependency>
<Dependency>alsa-lib</Dependency> <Dependency>alsa-lib</Dependency>
<Dependency>libshout</Dependency> <Dependency>libshout</Dependency>
<Dependency>liburing</Dependency> <Dependency>liburing</Dependency>
<Dependency>pipewire</Dependency> <Dependency>pipewire</Dependency>
<Dependency>libmpcdec</Dependency> <Dependency>libmpcdec</Dependency>
<Dependency>libgcrypt</Dependency> <Dependency>libgcrypt</Dependency>
<Dependency>audiofile</Dependency> <Dependency>audiofile</Dependency>
<Dependency>libid3tag</Dependency> <Dependency>libid3tag</Dependency>
<Dependency>libmikmod</Dependency> <Dependency>libmikmod</Dependency>
<Dependency>libvorbis</Dependency> <Dependency>libvorbis</Dependency>
<Dependency>avahi-libs</Dependency> <Dependency>avahi-libs</Dependency>
<Dependency>fluidsynth</Dependency> <Dependency>fluidsynth</Dependency>
<Dependency>libmodplug</Dependency> <Dependency>libmodplug</Dependency>
<Dependency>libsndfile</Dependency> <Dependency>libsndfile</Dependency>
<Dependency>libopenmpt</Dependency> <Dependency>libopenmpt</Dependency>
<Dependency>libmpdclient</Dependency> <Dependency>libmpdclient</Dependency>
<Dependency>libsamplerate</Dependency> <Dependency>libsamplerate</Dependency>
<Dependency>libchromaprint</Dependency> <Dependency>libchromaprint</Dependency>
<Dependency>pulseaudio-libs</Dependency> <Dependency>pulseaudio-libs</Dependency>
<Dependency>libcdio-paranoia</Dependency> <Dependency>libcdio-paranoia</Dependency>
<Dependency>jack-audio-connection-kit</Dependency> <Dependency>jack-audio-connection-kit</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="config">/etc</Path> <Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path> <Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/icons</Path> <Path fileType="data">/usr/share/icons</Path>
<Path fileType="man">/usr/share/man</Path> <Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path> <Path fileType="doc">/usr/share/doc</Path>
</Files> </Files>
<AdditionalFiles> <AdditionalFiles>
<!-- <AdditionalFile owner="root" permission="0644" target="."></AdditionalFile> --> <!-- <AdditionalFile owner="root" permission="0644" target="."></AdditionalFile> -->
</AdditionalFiles> </AdditionalFiles>
<Provides> <Provides>
<!-- <COMAR script="service.py">System.Service</COMAR> --> <!-- <COMAR script="service.py">System.Service</COMAR> -->
<!-- <COMAR script="package.py">System.Package</COMAR> --> <!-- <COMAR script="package.py">System.Package</COMAR> -->
</Provides> </Provides>
</Package> </Package>
<History> <History>
<Update release="18"> <Update release="19">
<Date>2024-10-24</Date> <Date>2025-02-04</Date>
<Version>0.23.15</Version> <Version>0.23.17</Version>
<Comment>Rebuild.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="17"> <Update release="18">
<Date>2023-10-30</Date> <Date>2024-10-24</Date>
<Version>0.23.12</Version> <Version>0.23.15</Version>
<Comment>Rebuild.</Comment> <Comment>Rebuild.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="16"> <Update release="17">
<Date>2023-01-27</Date> <Date>2023-10-30</Date>
<Version>0.23.12</Version> <Version>0.23.12</Version>
<Comment>Version bump.</Comment> <Comment>Rebuild.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="15"> <Update release="16">
<Date>2022-12-31</Date> <Date>2023-01-27</Date>
<Version>0.23.10</Version> <Version>0.23.12</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="14"> <Update release="15">
<Date>2022-07-29</Date> <Date>2022-12-31</Date>
<Version>0.23.8</Version> <Version>0.23.10</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="13"> <Update release="14">
<Date>2022-05-14</Date> <Date>2022-07-29</Date>
<Version>0.23.7</Version> <Version>0.23.8</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="12"> <Update release="13">
<Date>2022-04-16</Date> <Date>2022-05-14</Date>
<Version>0.23.6</Version> <Version>0.23.7</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="11"> <Update release="12">
<Date>2021-12-02</Date> <Date>2022-04-16</Date>
<Version>0.23.5</Version> <Version>0.23.6</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="10"> <Update release="11">
<Date>2021-11-23</Date> <Date>2021-12-02</Date>
<Version>0.23.4</Version> <Version>0.23.5</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="9"> <Update release="10">
<Date>2021-10-23</Date> <Date>2021-11-23</Date>
<Version>0.23.2</Version> <Version>0.23.4</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="8"> <Update release="9">
<Date>2021-10-17</Date> <Date>2021-10-23</Date>
<Version>0.23</Version> <Version>0.23.2</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="7"> <Update release="8">
<Date>2021-09-07</Date> <Date>2021-10-17</Date>
<Version>0.22.11</Version> <Version>0.23</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="6"> <Update release="7">
<Date>2021-07-11</Date> <Date>2021-09-07</Date>
<Version>0.22.9</Version> <Version>0.22.11</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="5"> <Update release="6">
<Date>2021-05-29</Date> <Date>2021-07-11</Date>
<Version>0.22.8</Version> <Version>0.22.9</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="4"> <Update release="5">
<Date>2021-05-20</Date> <Date>2021-05-29</Date>
<Version>0.22.7</Version> <Version>0.22.8</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="3"> <Update release="4">
<Date>2021-03-12</Date> <Date>2021-05-20</Date>
<Version>0.22.6</Version> <Version>0.22.7</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="2"> <Update release="3">
<Date>2021-01-22</Date> <Date>2021-03-12</Date>
<Version>0.22.4</Version> <Version>0.22.6</Version>
<Comment>Version bump.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
<Update release="1"> <Update release="2">
<Date>2020-12-13</Date> <Date>2021-01-22</Date>
<Version>0.22.3</Version> <Version>0.22.4</Version>
<Comment>First Beta release.</Comment> <Comment>Version bump.</Comment>
<Name>fury</Name> <Name>fury</Name>
<Email>uglyside@yandex.ru</Email> <Email>uglyside@yandex.ru</Email>
</Update> </Update>
</History> <Update release="1">
<Date>2020-12-13</Date>
<Version>0.22.3</Version>
<Comment>First Beta release.</Comment>
<Name>fury</Name>
<Email>uglyside@yandex.ru</Email>
</Update>
</History>
</PISI> </PISI>