diff options
author | Nikos Toutountzoglou | 2022-03-25 14:34:30 +0100 |
---|---|---|
committer | Nikos Toutountzoglou | 2022-03-25 14:34:30 +0100 |
commit | 9c415eb8c91cbf349e5c2515f9df7ffa036b370f (patch) | |
tree | 00063dad35a29f5f8a541c4e812ea12438cba8c7 /PKGBUILD | |
parent | dc34893bde0725479aa194402d060c35fce09174 (diff) | |
download | aur-9c415eb8c91cbf349e5c2515f9df7ffa036b370f.tar.gz |
Major update to version 4.2.2. This version needs dotnet 5.0 runtime to run (mono will not run).
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 13 insertions, 15 deletions
@@ -1,44 +1,42 @@ # Maintainer: Nikos Toutountzoglou <nikos.toutou@gmail.com> pkgname=wg++ -pkgver=3.2 +pkgver=4.2 pkgrel=2 pkgdesc='WebGrab+Plus is a freeware (license via donation) multi-site incremental XMLTV EPG grabber.' arch=('any') url='http://webgrabplus.com/' license=('custom') -depends=('mono') +depends=( + 'dotnet-host-bin' + 'dotnet-runtime-5.0-bin' + ) makedepends=('git') provides=('wg++') -source=("http://webgrabplus.com/sites/default/files/download/SW/V3.2.0/WebGrabPlus_V3.2_install.tar.gz" - "http://webgrabplus.com/sites/default/files/download/SW/V3.2.2/WebGrabPlus_V3.2.2_beta_install.tar.gz" +source=("http://webgrabplus.com/sites/default/files/download/SW/V4.2.2/WebGrabPlus_V4.2_install.tar.gz" "git+https://github.com/SilentButeo2/webgrabplus-siteinipack.git" "wg++") -md5sums=('8c99a00f2bb86e673ab848f823db8270' - 'b866168acba36ac3a6d335bdf65d3cd1' +md5sums=('569b438673a4e1963c52f62c26bbcf16' 'SKIP' - '96ddf77a84554bb457dab4fd63e82ae6') + 'b9fc49688d55da5cf447b7a7b9a45361') package() { # Install application files mkdir -p "${pkgdir}/opt/wg++" - cp -R "${srcdir}/.wg++/bin" "${pkgdir}/opt/wg++/" + cp -R "${srcdir}/.wg++/bin.net" "${pkgdir}/opt/wg++/" cp -R "${srcdir}/.wg++/doc" "${pkgdir}/opt/wg++/" cp -R "${srcdir}/webgrabplus-siteinipack/siteini.pack" "${pkgdir}/opt/wg++/" # Install configuration files mkdir -p "${pkgdir}/usr/share/wg++" - cp -R "${srcdir}/webgrabplus-siteinipack/siteini.pack" "${pkgdir}/usr/share/wg++/siteini.pack" + cp -R "${srcdir}/webgrabplus-siteinipack/siteini.pack" "${pkgdir}/usr/share/wg++/siteini.pack" + cp -R "${srcdir}/.wg++/bin.net" "${pkgdir}/usr/share/wg++/" cp -R "${srcdir}/.wg++/mdb" "${pkgdir}/usr/share/wg++/" - sed -e "s/\r//g" "${pkgdir}/usr/share/wg++/mdb/mdb.config.example.xml" > "${pkgdir}/usr/share/wg++/mdb/mdb.config.xml" + mv "${pkgdir}/usr/share/wg++/mdb/mdb.config.example.xml" "${pkgdir}/usr/share/wg++/mdb/mdb.config.xml" cp -R "${srcdir}/.wg++/rex" "${pkgdir}/usr/share/wg++/" - sed -e "s/\r//g" "${pkgdir}/usr/share/wg++/rex/rex.config.example.xml" > "${pkgdir}/usr/share/wg++/rex/rex.config.xml" + mv "${pkgdir}/usr/share/wg++/rex/rex.config.example.xml" "${pkgdir}/usr/share/wg++/rex/rex.config.xml" cp -R "${srcdir}/.wg++/siteini.user" "${pkgdir}/usr/share/wg++/" - sed -e "s/\r//g" "${srcdir}/.wg++/WebGrab++.config.example.xml" > "${pkgdir}/usr/share/wg++/WebGrab++.config.example.xml" - - # Cleanup files before build - rm -f "${pkgdir}/usr/share/wg++/mdb/mdb.config.example.xml" "${pkgdir}/usr/share/wg++/rex/rex.config.example.xml" # Executable install -Dm755 "${srcdir}/wg++" "${pkgdir}/usr/bin/wg++" |