42 lines
1.5 KiB
Bash
42 lines
1.5 KiB
Bash
# Maintainer: nl6720 <nl6720@archlinux.org>
|
|
|
|
pkgname=ps3netsrv
|
|
_wMM_version=1.47.28
|
|
pkgver=20200708
|
|
pkgrel=1
|
|
pkgdesc='PS3 Net Server (mod by aldostools)'
|
|
arch=('x86_64')
|
|
url='https://github.com/aldostools/webMAN-MOD/'
|
|
license=('MIT')
|
|
depends=('gcc-libs' 'mbedtls')
|
|
makedepends=('meson')
|
|
backup=("etc/conf.d/${pkgname}")
|
|
source=(
|
|
"https://github.com/aldostools/webMAN-MOD/releases/download/${_wMM_version}/ps3netsrv_${pkgver}.zip"
|
|
"${pkgname}.service"
|
|
"${pkgname}.conf"
|
|
)
|
|
sha512sums=(
|
|
'338babce04958fe17857b0e772f397bf87c39c6a801d5670ca20ac054fbf2d7032bbf4eeb0521858d8843ddf27e00c009b9802694b315cec713b939aeb430312'
|
|
'ce955bbaf577963244a6e96a8a8fffe037e5067321bc507fe7f71b12d8e198b5280de708dd9cffbf59d0c9a82e05bf9901dbcc8f8bc0d548b2d2c2ead7e07941'
|
|
'c81e3ef6a4bf07cd150b205793ca5a3886cf9d76c1087cc1d1325ca779628c074cfcbe8349b0bda691f61ab4f394d8594af1ed945c7207acc5712057dc5fbe59'
|
|
)
|
|
|
|
build() {
|
|
cd "${srcdir}/${pkgname}_${pkgver}/${pkgname}"
|
|
meson --prefix /usr --buildtype=plain build
|
|
ninja -C build
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}/${pkgname}_${pkgver}/${pkgname}"
|
|
DESTDIR="$pkgdir" ninja -C build install
|
|
install -Dm644 "${srcdir}/${pkgname}.service" "$pkgdir/usr/lib/systemd/system/${pkgname}.service"
|
|
install -Dm644 "${srcdir}/${pkgname}.conf" "$pkgdir/etc/conf.d/${pkgname}"
|
|
install -Dm644 "${srcdir}/${pkgname}_${pkgver}/LICENSE.TXT" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE.TXT"
|
|
|
|
echo 'u ps3netsrv - "PS3 Net Server daemon"' |
|
|
install -Dm644 /dev/stdin "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
|
|
|
|
}
|