diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -2,8 +2,8 @@ pkgname=shedshield-bin pkgver=0.0.3_beta _electronversion=25 -pkgrel=4 -pkgdesc="A cross-platform application that shuts down your desktop PC before loadshedding.Prebuilt version." +pkgrel=5 +pkgdesc="A cross-platform application that shuts down your desktop PC before loadshedding.(Prebuilt version)" arch=('x86_64') url="https://github.com/ZJouba/ShedShield" license=('GPL-3.0-only') @@ -12,21 +12,23 @@ conflicts=("${pkgname%-bin}") depends=( "electron${_electronversion}" ) +options=( + '!emptydirs' +) source=( - "${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver//_/-}/${pkgname%-bin}_${pkgver//_/.}_amd64.deb" + "${pkgname%-bin}-${pkgver}.rpm::${url}/releases/download/v${pkgver//_/-}/${pkgname%-bin}-${pkgver//_/.}.${CARCH}.rpm" "${pkgname%-bin}.sh" ) -sha256sums=('7ad50254295afd4283a42b1805eb7be96fe7f02f64085dd43c31cd823b6bd388' +sha256sums=('41a5cba707400b977693bb22c84577af52cc5f5e1af66f55c8738eeb50ddf275' '291f50480f5a61bc9c68db7d44cd0412071128706baa868a9cb854f8779a1980') -build() { - sed -e " +prepare() { + sed -i -e " s/@electronversion@/${_electronversion}/g s/@appname@/${pkgname%-bin}/g s/@runname@/app/g s/@cfgdirname@/${pkgname%-bin}/g s/@options@//g - " -i "${srcdir}/${pkgname%-bin}.sh" - bsdtar -xf "${srcdir}/data."* + " "${srcdir}/${pkgname%-bin}.sh" find "${srcdir}/usr/lib/${pkgname%-bin}/resources/app/.webpack" -type f -exec sed -i "s/process.resourcesPath/\'\/usr\/lib\/${pkgname%-bin}\'/g" {} + } package() { |