diff options
author | morganamilo | 2019-01-29 18:18:15 +0000 |
---|---|---|
committer | morganamilo | 2019-01-29 18:39:29 +0000 |
commit | a2c4fdbac26986474f4e7aa3920210beabb6c267 (patch) | |
tree | 7a3dce34df814a75f40978f135154d248d40433a | |
parent | e118c151bff3c378b6068d3fada1600ff389d61c (diff) | |
download | aur-a2c4fdbac26986474f4e7aa3920210beabb6c267.tar.gz |
Fix pkgbuild
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 14 insertions, 26 deletions
@@ -1,17 +1,13 @@ pkgbase = superproductivity-git pkgdesc = To Do List / Time Tracker with Jira Integration. - pkgver = 1.9.2.r0.gd0aca7d + pkgver = 1.999.1000.r15.g08bd5c5e pkgrel = 1 url = http://super-productivity.com/ arch = x86_64 license = MIT makedepends = npm makedepends = gulp - makedepends = bower - makedepends = yarn - makedepends = chromium makedepends = libicns - makedepends = graphicsmagick makedepends = python3 depends = gtk2 depends = libxss @@ -25,7 +21,7 @@ pkgbase = superproductivity-git depends = xprintidle provides = superproductivity conflicts = superproductivity - source = git+https://github.com/johannesjo/super-productivity#branch=develop + source = git+https://github.com/johannesjo/super-productivity md5sums = SKIP pkgname = superproductivity-git @@ -4,7 +4,7 @@ pkgname=superproductivity-git _pkgname=superProductivity _reponame=super-productivity _binname=superproductivity -pkgver=1.9.2.r0.gd0aca7d +pkgver=1.999.1000.r15.g08bd5c5e pkgrel=1 pkgdesc='To Do List / Time Tracker with Jira Integration.' arch=('x86_64') @@ -12,52 +12,44 @@ url="http://super-productivity.com/" license=('MIT') depends=('gtk2' 'libxss' 'gconf' 'nss' 'nspr' 'libnotify' 'libappindicator' 'libxtst' 'alsa-lib' 'xprintidle') -makedepends=('npm' 'gulp' 'bower' 'yarn' 'chromium' 'libicns' 'graphicsmagick' 'python3') +makedepends=('npm' 'gulp' 'libicns' 'python3') provides=('superproductivity') conflicts=('superproductivity') -source=("git+https://github.com/johannesjo/${_reponame}#branch=develop") +source=("git+https://github.com/johannesjo/${_reponame}") md5sums=('SKIP') build() { cd ${srcdir}/${_reponame} npm install - bower install - CHROME_BIN=/usr/bin/chromium npm run dist -- -l deb + npm run dist -- -l deb +} +package() { + cd "${srcdir}/${_reponame}/app-builds" #use the deb because it contains icon files and a .desktop file - _pkgver=`git describe --abbrev=0 --tags | sed 's/^.//'` - cd "${srcdir}/${_reponame}/dist/" + local _pkgver=`git describe --abbrev=0 --tags | sed 's/^.//'` ar -x superProductivity_${_pkgver}_amd64.deb tar -xf "data.tar.xz" -} - - -package() { - cd ${srcdir}/${_reponame} install -d "${pkgdir}/opt/${_pkgname}" - cp -a "${srcdir}/${_reponame}/dist/opt/${_pkgname}/." "${pkgdir}/opt/${_pkgname}" + cp -a "opt/${_pkgname}/." "${pkgdir}/opt/${_pkgname}" chmod 755 "${pkgdir}/opt/${_pkgname}/${_binname}" install -d "${pkgdir}/usr/share/applications" - install -Dm644 "${srcdir}/${_reponame}/dist/usr/share/applications/${_binname}.desktop" "${pkgdir}/usr/share/applications" + install -Dm644 "/usr/share/applications/${_binname}.desktop" "${pkgdir}/usr/share/applications" install -d "${pkgdir}/usr/bin" ln -s "/opt/${_pkgname}/${_binname}" "${pkgdir}/usr/bin/${_binname}" - for size in `ls "${srcdir}/${_reponame}/dist/usr/share/icons/hicolor/"`; do - install -Dm644 "${srcdir}/${_reponame}/dist/usr/share/icons/hicolor/${size}/apps/${_binname}.png" "${pkgdir}/usr/share/icons/hicolor/${size}/apps/${_binname}.png" + for size in `ls "usr/share/icons/hicolor/"`; do + install -Dm644 "usr/share/icons/hicolor/${size}/apps/${_binname}.png" "${pkgdir}/usr/share/icons/hicolor/${size}/apps/${_binname}.png" done install -Dm644 "${srcdir}/${_reponame}/LICENSE" "${pkgdir}/usr/share/licenses/${_binname}/LICENSE" - - } pkgver() { cd ${srcdir}/${_reponame} git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } - - |