summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNikos Toutountzoglou2022-03-25 14:34:30 +0100
committerNikos Toutountzoglou2022-03-25 14:34:30 +0100
commit9c415eb8c91cbf349e5c2515f9df7ffa036b370f (patch)
tree00063dad35a29f5f8a541c4e812ea12438cba8c7 /PKGBUILD
parentdc34893bde0725479aa194402d060c35fce09174 (diff)
downloadaur-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--PKGBUILD28
1 files changed, 13 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2ad2c7c8418e..2469d2627b38 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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++"