diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 17 insertions, 18 deletions
@@ -1,7 +1,6 @@ # Maintainer: davedatum <ask at davedatum dot com> pkgname=topsi-project-manager-git -_pkgname=topsi-project-manager pkgver=0.1.r0.g1c9d0d4 pkgrel=1.1 pkgdesc="A Desktop Kanban board app" @@ -12,42 +11,42 @@ depends=("electron4") makedepends=("git" "npm") provides=("${pkgname}") conflicts=("${pkgname}") -install=${_pkgname}.install -source=("${_pkgname}::git+$url.git#tag=v0.1" - "${_pkgname}.sh" - "${_pkgname}.desktop" - "${_pkgname}.install") +install=${pkgname}.install +source=("${pkgname}::git+$url.git#tag=v0.1" + "${pkgname}.sh" + "${pkgname}.desktop" + "${pkgname}.install") md5sums=('SKIP' - '5534a05a4906962ed5f49ecc21b6f805' - '5e08442fe5120f87b93c138a2205d0b7' - '3b1ed88f92128675ecd30eb2ad96a931') + '3c93fa571256014cc3428b149a7f4a47' + '937ba0e316613e0be68cab0c9cb24a44' + '3adfb178bd5c883661b1fccf17395b48') prepare() { - sed -i -e '/"scripts"/a "linux": "node .electron-vue/build.js && electron-builder --dir",' "${srcdir}/${_pkgname}/package.json" + sed -i -e '/"scripts"/a "linux": "node .electron-vue/build.js && electron-builder --dir",' "${srcdir}/${pkgname}/package.json" } pkgver() { - cd "${_pkgname}" + cd "${pkgname}" git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${pkgname}" npm install && npm run linux } package() { - install -Dm755 "${srcdir}/${_pkgname}/build/linux-unpacked/resources/app.asar" "${pkgdir}/opt/${_pkgname}/app.asar" - install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" - install -Dm644 "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm755 "${srcdir}/${pkgname}/build/linux-unpacked/resources/app.asar" "${pkgdir}/opt/${pkgname}/app.asar" + install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "${srcdir}/${_pkgname}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${srcdir}/${pkgname}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" for _size in "1024x1024" "512x512" "256x256" "128x128" "64x64" "48x48" "32x32" "24x24" "16x16" do - install -Dm755 "${srcdir}/${_pkgname}/build/icons/png/${_size}.png" \ - "${pkgdir}/usr/share/icons/hicolor/${_size}/apps/${_pkgname}.png" + install -Dm755 "${srcdir}/${pkgname}/build/icons/png/${_size}.png" \ + "${pkgdir}/usr/share/icons/hicolor/${_size}/apps/${pkgname}.png" done }
\ No newline at end of file |