Date: Tuesday, February 21, 2023 @ 08:36:27
  Author: eworm
Revision: 469321

archrelease: copy trunk to testing-x86_64

Added:
  mpd/repos/testing-x86_64/
  mpd/repos/testing-x86_64/PKGBUILD
    (from rev 469320, mpd/trunk/PKGBUILD)
  mpd/repos/testing-x86_64/keys/
  mpd/repos/testing-x86_64/mpd.conf
    (from rev 469320, mpd/trunk/mpd.conf)
  mpd/repos/testing-x86_64/mpd.service.override
    (from rev 469320, mpd/trunk/mpd.service.override)
  mpd/repos/testing-x86_64/mpd.sysusers
    (from rev 469320, mpd/trunk/mpd.sysusers)
  mpd/repos/testing-x86_64/mpd.tmpfiles
    (from rev 469320, mpd/trunk/mpd.tmpfiles)

----------------------+
 PKGBUILD             |  169 +++++++++++++++++++++++++++++++++++++++++++++++++
 mpd.conf             |    6 +
 mpd.service.override |    2 
 mpd.sysusers         |    2 
 mpd.tmpfiles         |    3 
 5 files changed, 182 insertions(+)

Copied: mpd/repos/testing-x86_64/PKGBUILD (from rev 469320, mpd/trunk/PKGBUILD)
===================================================================
--- testing-x86_64/PKGBUILD                             (rev 0)
+++ testing-x86_64/PKGBUILD     2023-02-21 08:36:27 UTC (rev 469321)
@@ -0,0 +1,169 @@
+# Maintainer: David Runge <[email protected]>
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Gaetan Bisson <[email protected]>
+# Contributor: Angel Velasquez <[email protected]>
+# Contributor: Andrea Scarpino <[email protected]>
+# Contributor: Damir Perisa <[email protected]>
+# Contributor: Ben <[email protected]>
+
+pkgname=mpd
+pkgver=0.23.12
+pkgrel=2
+pkgdesc="Flexible, powerful, server-side application for playing music"
+arch=(x86_64)
+url="https://www.musicpd.org/";
+license=(GPL2)
+depends=(
+  gcc-libs
+  glibc
+  libcdio
+  libcdio-paranoia
+  libgcrypt
+  libgme
+  libmad
+  libmms
+  libmodplug
+  libmpcdec
+  libnfs
+  libshout
+  libsidplayfp
+  libsoxr
+  # smbclient  # disabled because of 
https://bugzilla.samba.org/show_bug.cgi?id=11413
+  wavpack
+  wildmidi
+  zlib
+  zziplib
+)
+makedepends=(
+  alsa-lib
+  audiofile
+  avahi
+  boost
+  bzip2
+  chromaprint
+  curl
+  dbus
+  expat
+  faad2
+  ffmpeg
+  flac
+  fluidsynth
+  fmt
+  icu
+  jack
+  lame
+  libao
+  libid3tag
+  libmikmod
+  libmpdclient
+  libogg
+  libopenmpt
+  libpulse
+  libsamplerate
+  libsndfile
+  libupnp
+  liburing
+  libvorbis
+  meson
+  mpg123
+  openal
+  opus
+  libpipewire
+  python-sphinx
+  sqlite
+  systemd
+  twolame
+  yajl
+)
+backup=(etc/$pkgname.conf)
+source=(
+  
https://www.musicpd.org/download/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig}
+  $pkgname.conf
+  $pkgname.sysusers
+  $pkgname.tmpfiles
+  $pkgname.service.override
+)
+sha512sums=('54495b839d86b47ae6e2f6cf4e1baebd0e8eb924742e9db42cc7462ffc4b6f650b83f3eaea291fe905ff5f1975cf875537ffd23a111724013ce58e6df26ce36e'
+            'SKIP'
+            
'25a823740d92da8e186916701413114142eb6ad91a172c592e68b569c8e4f50fa99580e555ccf6cd31fc4f55a09bfe0278efa46e4e76ee0fe02846292fadf3c1'
+            
'6e467481406279767b709ec6d5c06dbd825c0de09045c52ffa2d21d0604dcfe19b7a92bf42bed25163d66a3a0d1dbde6185a648b433eaf5eac56be90491e2e18'
+            
'db473db27cd68994c3ee26e78e0fb34d13126301d8861563dcc12a22d62ecb14c4ffb1e0798c6aaccdff34e73bae3fbeeff7b42606c901a2d35e278865cdf35d'
+            
'c1782b82f9db1d30aece43a07230c5d57370f2494a16e108af03815d83968805472f10f53ea5495cf0e08ff8f245430c3c3bc44025af43aaf9ecd12fcd6afc6c')
+b2sums=('b218d9f477e92842638e3fba44c84957a3f656adaaf1ece998847db8d64883b8c997703206f74b37043888757f5f628799a3a35b25ea991f9ad00df1c4ad5e71'
+        'SKIP'
+        
'0969a3c477b6a3f34b44e067e515d7f306414dd14e0163584417b9d071e3cc825898219f7ff66ead7905b15429b8411304052d3b2b14a72e560bfabf9bf0adcf'
+        
'4ab6e415284c77802a39d0913d701fe55e56f3c22b19557661fbef77e456b5e1d151da4202695282b956602e716a7afdb994aa2fc17368b9a0d0d051d47a3afb'
+        
'd7b587c25dd5830c27af475a8fdd8102139d7c8fdd6f04fe23b36be030e4411582e289f575c299255ff8183096f7d47247327276f9a24641cbd032d9675b837a'
+        
'753664445d7d5cc0b36f51ac66549beea403b9731cbcb81b0a782974a0a73d90559ba93e6afcaa470b6f2f5a844c09ef695bdf3b1e6dfee97aa080f41b7fe513')
+validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') # Max Kellermann 
<[email protected]>
+
+build() {
+  local _meson_options=(
+    -D documentation=enabled
+    -D adplug=disabled
+    -D sndio=disabled
+    -D shine=disabled
+    -D tremor=disabled
+    -D b_ndebug=true
+  )
+
+  # NOTE: sndio conflicts with alsa
+  # TODO: package adplug
+  # TODO: package shine
+  arch-meson "${_meson_options[@]}" build $pkgname-$pkgver
+  ninja -C build
+}
+
+check() {
+  ninja -C build test
+}
+
+package() {
+  depends+=(
+    alsa-lib libasound.so
+    audiofile libaudiofile.so
+    avahi libavahi-{client,common}.so
+    bzip2 libbz2.so
+    chromaprint libchromaprint.so
+    curl libcurl.so
+    dbus libdbus-1.so
+    expat libexpat.so
+    faad2 libfaad.so
+    ffmpeg libav{codec,filter,format,util}.so
+    flac libFLAC.so
+    fluidsynth libfluidsynth.so
+    fmt libfmt.so 
+    icu libicui18n.so libicuuc.so
+    jack libjack.so
+    lame libmp3lame.so
+    libao libao.so
+    libid3tag libid3tag.so
+    libmikmod libmikmod.so
+    libmpdclient libmpdclient.so
+    libogg libogg.so
+    libopenmpt libopenmpt.so
+    libpipewire libpipewire-0.3.so
+    libpulse libpulse.so
+    libsamplerate libsamplerate.so
+    libsndfile libsndfile.so
+    libupnp libixml.so libupnp.so
+    liburing liburing.so
+    libvorbis libvorbis{,enc}.so
+    mpg123 libmpg123.so
+    openal libopenal.so
+    opus libopus.so
+    sqlite libsqlite3.so
+    systemd-libs libsystemd.so
+    twolame libtwolame.so
+    yajl libyajl.so
+  )
+
+  DESTDIR="$pkgdir" ninja -C build install
+  install -vDm 644 $pkgname-$pkgver/doc/${pkgname}conf.example -t 
"$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 $pkgname.service.override 
"$pkgdir/usr/lib/systemd/system/mpd.service.d/00-arch.conf"
+  install -vDm 644 $pkgname.conf -t "$pkgdir/etc/"
+  install -vDm 644 $pkgname.sysusers "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -vDm 644 $pkgname.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+}
+
+# vim: ts=2 sw=2 et:

Copied: mpd/repos/testing-x86_64/mpd.conf (from rev 469320, mpd/trunk/mpd.conf)
===================================================================
--- testing-x86_64/mpd.conf                             (rev 0)
+++ testing-x86_64/mpd.conf     2023-02-21 08:36:27 UTC (rev 469321)
@@ -0,0 +1,6 @@
+# See: /usr/share/doc/mpd/mpdconf.example
+
+pid_file "/run/mpd/mpd.pid"
+db_file "/var/lib/mpd/mpd.db"
+state_file "/var/lib/mpd/mpdstate"
+playlist_directory "/var/lib/mpd/playlists"

Copied: mpd/repos/testing-x86_64/mpd.service.override (from rev 469320, 
mpd/trunk/mpd.service.override)
===================================================================
--- testing-x86_64/mpd.service.override                         (rev 0)
+++ testing-x86_64/mpd.service.override 2023-02-21 08:36:27 UTC (rev 469321)
@@ -0,0 +1,2 @@
+[Service]
+User=mpd

Copied: mpd/repos/testing-x86_64/mpd.sysusers (from rev 469320, 
mpd/trunk/mpd.sysusers)
===================================================================
--- testing-x86_64/mpd.sysusers                         (rev 0)
+++ testing-x86_64/mpd.sysusers 2023-02-21 08:36:27 UTC (rev 469321)
@@ -0,0 +1,2 @@
+u mpd 45 - /var/lib/mpd
+m mpd audio

Copied: mpd/repos/testing-x86_64/mpd.tmpfiles (from rev 469320, 
mpd/trunk/mpd.tmpfiles)
===================================================================
--- testing-x86_64/mpd.tmpfiles                         (rev 0)
+++ testing-x86_64/mpd.tmpfiles 2023-02-21 08:36:27 UTC (rev 469321)
@@ -0,0 +1,3 @@
+d /run/mpd 0755 mpd mpd
+d /var/lib/mpd 0755 mpd mpd
+d /var/lib/mpd/playlists 0755 mpd mpd

Reply via email to