blob: e701f32acce01fd18b9c7edaa64ba36ebb840e3d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  | 
# Maintainer: AudioLinux  <audiolinux AT fastmail DOT fm>
pkgname=minimserver
pkgver=0.8.4
pkgrel=1
pkgdesc="UPnP Audio Server"
arch=('x86_64')
url="http://www.minimserver.com"
license=('custom:minimserver')
depends=('jre8-openjdk' 'bash')
install=${pkgname}.install
source=("http://www.tophifi.it/ftp/packages/MinimServer-${pkgver}-x64.apk" "minimserver@.service" "http://tophifi.it/ftp/packages/minimserver_bin.tar.gz")
sha256sums=('SKIP' '1242041a76ce3296a426602c3ab7944ba810eb7152370cc54620b51e2e2813f8'
'11568572b615fc096da58792af8e95e736b2d07b36913aa659184ed755b9a890')
package() {
  cd ${srcdir}
  
  mkdir -p ${pkgdir}/opt/minimserver/icons
  bsdtar xf data.tar.gz -C "${pkgdir}/opt/minimserver"
  rm -rf ${pkgdir}/opt/minimserver/libext
  rm -rf ${pkgdir}/opt/minimserver/libsys
  rm ${pkgdir}/opt/minimserver/bin/startd
  rm ${pkgdir}/opt/minimserver/bin/stopall
  install -Dm755 ${srcdir}/bin_modified/startd ${pkgdir}/opt/minimserver/bin/startd
  install -Dm755 ${srcdir}/bin_modified/stopall ${pkgdir}/opt/minimserver/bin/stopall
  install -Dm644 ${srcdir}/bin_modified/server48.png ${pkgdir}/opt/minimserver/icons/server48.png
  install -Dm644 ${srcdir}/bin_modified/MinimServer.desktop ${pkgdir}/opt/minimserver/icons/MinimServer.desktop
  install -Dm644 "minimserver@.service" \
  "$pkgdir/usr/lib/systemd/system/minimserver@.service"
}
  |