@@ -16,5 +16,5 @@ def build():
|
||||
def install():
|
||||
mesontools.install()
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README.rst")
|
||||
pisitools.dodoc("AUTHORS", "NEWS")
|
||||
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<Description>
|
||||
A stable, documented, asynchronous API library for interfacing MPD in the C, C++ and Objective C languages.
|
||||
</Description>
|
||||
<Archive sha1sum="6e7918b8ed7c7941203eee063424f6445f4d0e34" type="tarxz">
|
||||
https://musicpd.org/download/libmpdclient/2/libmpdclient-2.20.tar.xz
|
||||
<Archive sha1sum="d122c6f11f613151c0148392f745f81a8677d4f5" type="tarxz">
|
||||
https://musicpd.org/download/libmpdclient/2/libmpdclient-2.22.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
@@ -49,6 +49,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2024-10-24</Date>
|
||||
<Version>2.22</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2021-11-23</Date>
|
||||
<Version>2.20</Version>
|
||||
|
||||
@@ -8,14 +8,15 @@ from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
j = "--enable-outputs \
|
||||
--disable-clock \
|
||||
--disable-static \
|
||||
--disable-visualizer \
|
||||
--with-taglib \
|
||||
"
|
||||
j = ''.join([
|
||||
' --enable-outputs',
|
||||
' --disable-clock',
|
||||
' --disable-static',
|
||||
' --with-taglib '
|
||||
])
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure(j)
|
||||
|
||||
def build():
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<Description>
|
||||
ncmpcpp – featureful ncurses based MPD client inspired by ncmpc.
|
||||
</Description>
|
||||
<Archive sha1sum="7e88cabbfacd76054f180860f420b0e1966c6e83" type="tarbz2">
|
||||
https://rybczak.net/ncmpcpp/stable/ncmpcpp-0.9.2.tar.bz2
|
||||
<Archive sha1sum="d8b0790a91935c4aa9d366c353d3e1a59d52f8ec" type="targz">
|
||||
https://github.com/ncmpcpp/ncmpcpp/archive/0.10.1/ncmpcpp-0.10.1.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>ccache</Dependency>
|
||||
@@ -56,6 +56,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2024-10-24</Date>
|
||||
<Version>0.10.1</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2023-10-30</Date>
|
||||
<Version>0.9.2</Version>
|
||||
|
||||
@@ -9,8 +9,8 @@ from pisi.actionsapi import pisitools
|
||||
|
||||
j = ''.join([
|
||||
' -Ddocumentation=enabled',
|
||||
' -Dfifo=false',
|
||||
'',
|
||||
' -Dfifo=true',
|
||||
' -Dtcp=true',
|
||||
' -Ddsd=true',
|
||||
' -Dcue=true',
|
||||
|
||||
@@ -15,8 +15,8 @@
|
||||
<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.
|
||||
</Description>
|
||||
<Archive sha1sum="b7a144a87292ef7aaa4573c42204b69342c7ae91" type="tarxz">
|
||||
https://musicpd.org/download/mpd/0.23/mpd-0.23.12.tar.xz
|
||||
<Archive sha1sum="73fad0a14bc4f3d487d7e1fdb79ffb96aab4615c" type="tarxz">
|
||||
https://musicpd.org/download/mpd/0.23/mpd-0.23.15.tar.xz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>meson</Dependency>
|
||||
@@ -163,6 +163,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="18">
|
||||
<Date>2024-10-24</Date>
|
||||
<Version>0.23.15</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="17">
|
||||
<Date>2023-10-30</Date>
|
||||
<Version>0.23.12</Version>
|
||||
|
||||
@@ -4,28 +4,24 @@
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import cmaketools
|
||||
from pisi.actionsapi import mesontools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
shelltools.export("JOBS", get.makeJOBS().replace("-j5", "-j1"))
|
||||
|
||||
j = ''.join([
|
||||
'-DCMAKE_BUILD_TYPE=Release ',
|
||||
'-DCMAKE_INSTALL_LIBDIR=lib ',
|
||||
' -DCMAKE_BUILD_TYPE=Release',
|
||||
' -DCMAKE_INSTALL_LIBDIR=lib',
|
||||
' -Bbuild -G Ninja -L '
|
||||
])
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure("%s -G Ninja -L" % j, sourceDir = '..')
|
||||
cmaketools.configure(j)
|
||||
|
||||
def build():
|
||||
shelltools.system("ninja -C build")
|
||||
mesontools.build()
|
||||
|
||||
def install():
|
||||
shelltools.system("DESTDIR=%s ninja -C build install" % get.installDIR())
|
||||
mesontools.install()
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING.LIB", "README", "TODO", "docs/COPYING*", "docs/README.SDL")
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
<Description>
|
||||
The ZZIPlib provides read access on ZIP-archives and unpacked data. It features an additional simplified API following the standard Posix API for file access.
|
||||
</Description>
|
||||
<Archive sha1sum="330cab1c477196d2d26d30d5f4cb031647fd4597" type="targz">
|
||||
https://github.com/gdraheim/zziplib/archive/v0.13.72.tar.gz
|
||||
<Archive sha1sum="a48917744eefc5c31d9e5d66352b847d675686c9" type="targz">
|
||||
https://github.com/gdraheim/zziplib/archive/v0.13.78/zziplib-0.13.78.tar.gz
|
||||
</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
@@ -62,12 +62,20 @@
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2024-10-24</Date>
|
||||
<Version>0.13.78</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>fury</Name>
|
||||
<Email>uglyside@yandex.ru</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2023-11-04</Date>
|
||||
<Version>0.13.72</Version>
|
||||
|
||||
Reference in New Issue
Block a user