diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -3,8 +3,8 @@ pkgname=timetracker-bin _pkgname=TimeTracker pkgver=0.9.24 _electronversion=26 -pkgrel=2 -pkgdesc="An application to track your work time ⏰" +pkgrel=3 +pkgdesc="An application to track your work time ⏰.(Prebuilt version.Use system-wide electron)" arch=('x86_64') url="https://github.com/DerKommentator/time-tracker" license=('GPL-3.0-only') @@ -21,17 +21,18 @@ source=( "${pkgname%-bin}.sh" ) sha256sums=('150d910ce346ecfb89d5624d3d925b07047c85d9655dd9a31e1d9e640d261907' - '2b2e8aeed33fd71c521e49fd54fb2fa81218d16aef8bccb88d77909055ab8051') -build() { - sed -e "s|@electronversion@|${_electronversion}|g" \ - -e "s|@appname@|${pkgname%-bin}|g" \ - -e "s|@runname@|app.asar|g" \ - -e "s|@cfgdirname@|${_pkgname}|g" \ - -e "s|@options@||g" \ - -i "${srcdir}/${pkgname%-bin}.sh" - chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" + '291f50480f5a61bc9c68db7d44cd0412071128706baa868a9cb854f8779a1980') +prepare() { + sed -i -e " + s/@electronversion@/${_electronversion}/g + s/@appname@/${pkgname%-bin}/g + s/@runname@/app.asar/g + s/@cfgdirname@/${_pkgname}/g + s/@options@//g + " "${srcdir}/${pkgname%-bin}.sh" + chmod +x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null - sed "s|AppRun --no-sandbox|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" + sed -i "s/AppRun --no-sandbox/${pkgname%-bin}/g" "${srcdir}/squashfs-root/${pkgname%-bin}.desktop" } package() { install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" |