[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Saturday, September 26, 2020 @ 14:13:48 Author: archange Revision: 712461 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 712460, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 712460, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 712460, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 712460, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 712460, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 108 +++-- config.ini | 423 +- kresus.service | 71 - kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 368 insertions(+), 240 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-26 14:13:05 UTC (rev 712460) +++ PKGBUILD2020-09-26 14:13:48 UTC (rev 712461) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.15.2 -pkgrel=2 -pkgdesc="Self-hosted personal finance manager" -arch=(x86_64) -url="https://kresus.org; -license=(MIT) -backup=('etc/webapps/kresus/config.ini') -depends=(python nodejs-lts-erbium weboob) -makedepends=(yarn npm libpng) -optdepends=('python-pdfminer: La Banque Postale support') -source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2 -config.ini -${pkgname}.service -${pkgname}.sysusers -${pkgname}.tmpfiles) -sha256sums=('420ed94313e3343f47d84095bd9adade166cc1e5d83f211d39cb2dd254bb63a6' -'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -chown -R root:root "${pkgdir}"/usr - -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 712460, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-26 14:13:48 UTC (rev 712461) @@ -0,0 +1,62 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.16.0 +pkgrel=1 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(python nodejs-lts-erbium weboob) +makedepends=(yarn npm libpng) +optdepends=('python-pdfminer: La Banque Postale support') +source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2 +config.ini +${pkgname}.service +${pkgname}.sysusers +${pkgname}.tmpfiles) +sha256sums=('cf1757f317f1cc3cb659af0a76ed5ff2e0b00b9af19e7e30bec6518466ab6e97' +'7f86ff72e3002c2906c45e762e073642b8405046f6af1dd049ad73860c7fd042' +'cbbfcfc7714fa4c714e956fffa203511c47dde67e06dee9d87f8ff44ac3c708b' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +prepare() { +cd ${pkgname}-${pkgver} +yarn install +} + +build() { +cd ${pkgname}-${pkgver} +yarn run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +DESTDIR="${pkgdir}" npm -g install kresus + +# Remove useless stuff +rm -rf "${pkgdir}"/usr/lib/node_modules/kresus/node_modules/leveldown/prebuilds/{{android,linux}-arm{,64},{darwin,win32}-x64} +rm -r "${pkgdir}"/usr/lib/node_modules/kresus/support/ +find "${pkgdir}"/usr/lib/node_modules/kresus/ -type d -name 'test*' -exec rm -rf {} \+ +find "${pkgdir}"/usr/lib/node_modules/kresus/ -type f \( -name '*\.md' -o -name 'LICENSE*' -o -name '\.*' \) -delete + +# Compile sqlite support +#DESTDIR="${pkgdir}" npm -g install sqlite3 +#find
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Friday, February 14, 2020 @ 16:00:48 Author: archange Revision: 571131 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 571130, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 571130, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 571130, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 571130, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 571130, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 92 +++ config.ini | 318 +++--- kresus.service | 64 +- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 240 insertions(+), 240 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-14 16:00:36 UTC (rev 571130) +++ PKGBUILD2020-02-14 16:00:48 UTC (rev 571131) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.15.2 -pkgrel=1 -pkgdesc="Self-hosted personal finance manager" -arch=(x86_64) -url="https://kresus.org; -license=(MIT) -backup=('etc/webapps/kresus/config.ini') -depends=(python nodejs-lts-erbium weboob-headless) -makedepends=(yarn npm libpng) -optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') -source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2 -config.ini -${pkgname}.service -${pkgname}.sysusers -${pkgname}.tmpfiles) -sha256sums=('420ed94313e3343f47d84095bd9adade166cc1e5d83f211d39cb2dd254bb63a6' -'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -chown -R root:root "${pkgdir}"/usr - -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 571130, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-14 16:00:48 UTC (rev 571131) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.15.2 +pkgrel=2 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(python nodejs-lts-erbium weboob) +makedepends=(yarn npm libpng) +optdepends=('python-pdfminer: La Banque Postale support') +source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2 +config.ini +${pkgname}.service +${pkgname}.sysusers +${pkgname}.tmpfiles) +sha256sums=('420ed94313e3343f47d84095bd9adade166cc1e5d83f211d39cb2dd254bb63a6' +'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +cd .. +install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ +install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf +} Deleted: config.ini === ---
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Friday, January 10, 2020 @ 15:19:48 Author: archange Revision: 551651 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 551650, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 551650, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 551650, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 551650, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 551650, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 92 +++ config.ini | 318 +++--- kresus.service | 64 +- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 240 insertions(+), 240 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-10 15:19:38 UTC (rev 551650) +++ PKGBUILD2020-01-10 15:19:48 UTC (rev 551651) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.15.1 -pkgrel=1 -pkgdesc="Self-hosted personal finance manager" -arch=(x86_64) -url="https://kresus.org; -license=(MIT) -backup=('etc/webapps/kresus/config.ini') -depends=(python nodejs-lts-erbium weboob-headless) -makedepends=(yarn npm libpng) -optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') -source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('ab4c6461a3844114ec2c79feebaebd428dadfa527d7e4793f29eee961c7e30db' -'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -chown -R root:root "${pkgdir}"/usr - -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 551650, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-10 15:19:48 UTC (rev 551651) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.15.2 +pkgrel=1 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(python nodejs-lts-erbium weboob-headless) +makedepends=(yarn npm libpng) +optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') +source=(https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2 +config.ini +${pkgname}.service +${pkgname}.sysusers +${pkgname}.tmpfiles) +sha256sums=('420ed94313e3343f47d84095bd9adade166cc1e5d83f211d39cb2dd254bb63a6' +'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +cd .. +install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ +install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf +} Deleted: config.ini
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Wednesday, November 27, 2019 @ 11:26:52 Author: archange Revision: 534148 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 534147, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 534147, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 534147, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 534147, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 534147, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 92 +++ config.ini | 318 +++--- kresus.service | 64 +- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 240 insertions(+), 240 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-27 11:26:38 UTC (rev 534147) +++ PKGBUILD2019-11-27 11:26:52 UTC (rev 534148) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.14.0 -pkgrel=3 -pkgdesc="Self-hosted personal finance manager" -arch=(x86_64) -url="https://kresus.org; -license=(MIT) -backup=('etc/webapps/kresus/config.ini') -depends=(nodejs-lts-dubnium weboob-headless) -makedepends=(yarn npm libpng python2) -optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') -source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' -'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -chown -R root:root "${pkgdir}"/usr - -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 534147, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-27 11:26:52 UTC (rev 534148) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.15.1 +pkgrel=1 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(python nodejs-lts-erbium weboob-headless) +makedepends=(yarn npm libpng) +optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') +source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('ab4c6461a3844114ec2c79feebaebd428dadfa527d7e4793f29eee961c7e30db' +'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +cd .. +install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ +install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf +} Deleted: config.ini
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Sunday, September 29, 2019 @ 12:28:46 Author: archange Revision: 512069 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 512068, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 512068, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 512068, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 512068, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 512068, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 92 +++ config.ini | 318 +++--- kresus.service | 64 +- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 240 insertions(+), 240 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-09-29 12:28:13 UTC (rev 512068) +++ PKGBUILD2019-09-29 12:28:46 UTC (rev 512069) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.14.0 -pkgrel=2 -pkgdesc="Self-hosted personal finance manager" -arch=(x86_64) -url="https://kresus.org; -license=(MIT) -backup=('etc/webapps/kresus/config.ini') -depends=(nodejs-lts-dubnium weboob-headless) -makedepends=(yarn npm libpng python2) -optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') -source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' -'e9ea978f2edb56651471fcfb7689318dbeba737e2bf3f9847536526ca698a9e3' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} - -make DESTDIR="${pkgdir}" install - -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -chown -R root:root "${pkgdir}"/usr - -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 512068, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-09-29 12:28:46 UTC (rev 512069) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.14.0 +pkgrel=3 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(nodejs-lts-dubnium weboob-headless) +makedepends=(yarn npm libpng python2) +optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') +source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' +'63e105f26d46b9402519b314a2d43e4c3363dc990198eab68d0c816b8ce56b43' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +cd .. +install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ +install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf +} Deleted: config.ini
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Monday, August 26, 2019 @ 21:39:32 Author: archange Revision: 502318 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 502317, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 502317, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 502317, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 502317, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 502317, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 90 +++ config.ini | 318 +++--- kresus.service | 64 +- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 240 insertions(+), 238 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-26 21:38:53 UTC (rev 502317) +++ PKGBUILD2019-08-26 21:39:32 UTC (rev 502318) @@ -1,44 +0,0 @@ -# Maintainer: Bruno Pagani - -pkgname=kresus -pkgver=0.14.0 -pkgrel=1 -pkgdesc="Self-hosted personal finance manager" -arch=('x86_64') -url="https://kresus.org; -license=('MIT') -backup=('etc/webapps/kresus/config.ini') -depends=('nodejs' 'weboob-headless') -makedepends=('yarn' 'npm' 'libpng' 'python2') -optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') -source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' -'e9ea978f2edb56651471fcfb7689318dbeba737e2bf3f9847536526ca698a9e3' -'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver} -make DESTDIR="${pkgdir}" install -# Fix python2 name -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 502317, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-26 21:39:32 UTC (rev 502318) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.14.0 +pkgrel=2 +pkgdesc="Self-hosted personal finance manager" +arch=(x86_64) +url="https://kresus.org; +license=(MIT) +backup=('etc/webapps/kresus/config.ini') +depends=(nodejs-lts-dubnium weboob-headless) +makedepends=(yarn npm libpng python2) +optdepends=('python-pdfminer: For IBAN extraction from PDF RIB') +source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' +'e9ea978f2edb56651471fcfb7689318dbeba737e2bf3f9847536526ca698a9e3' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} + +make DESTDIR="${pkgdir}" install + +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +chown -R root:root "${pkgdir}"/usr + +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ + +cd .. +install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ +install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf +install -Dm644
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Sunday, February 24, 2019 @ 23:35:56 Author: archange Revision: 435624 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 435623, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 435623, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 435623, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 435623, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 435623, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 90 - config.ini | 284 ++ kresus.service | 63 ++- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 238 insertions(+), 205 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-24 23:35:39 UTC (rev 435623) +++ PKGBUILD2019-02-24 23:35:56 UTC (rev 435624) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) - -pkgname=kresus -pkgver=0.13.3 -_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b -pkgrel=2 -pkgdesc="Self-hosted personal finance manager" -arch=('x86_64') -url="https://kresus.org; -license=('MIT') -backup=('etc/webapps/kresus/config.ini') -depends=('nodejs' 'weboob-headless') -makedepends=('npm' 'libpng' 'python2') -optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') -source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2' -'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a' -'0231362054dca49e4fadf3f853095a0f9d6ceebf1d8b12d9332a7bf8b09bcbe2' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver}-${_commit} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver}-${_commit} -make DESTDIR="${pkgdir}" install -# Fix python2 name -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/server/weboob/main.py -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 435623, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-24 23:35:56 UTC (rev 435624) @@ -0,0 +1,44 @@ +# Maintainer: Bruno Pagani + +pkgname=kresus +pkgver=0.14.0 +pkgrel=1 +pkgdesc="Self-hosted personal finance manager" +arch=('x86_64') +url="https://kresus.org; +license=('MIT') +backup=('etc/webapps/kresus/config.ini') +depends=('nodejs' 'weboob-headless') +makedepends=('yarn' 'npm' 'libpng' 'python2') +optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') +source=("https://framagit.org/kresusapp/kresus/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('741a996db2b121e360c0dcf72633d56d010fca22dbf230a99a8be91be3a642bc' +'e9ea978f2edb56651471fcfb7689318dbeba737e2bf3f9847536526ca698a9e3' +'3d4b07c2c029be80597e84d9fbbf67c479c6231347b83cf429af4441ec5a491e' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +# Fix python2 name +sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py +# Fix npm crazyness +chmod -R go-w "${pkgdir}"/usr +
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Friday, November 2, 2018 @ 15:58:34 Author: archange Revision: 401237 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 401236, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 401236, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 401236, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 401236, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 401236, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 92 +-- config.ini | 250 +++--- kresus.service | 54 ++- kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 205 insertions(+), 197 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-02 15:58:17 UTC (rev 401236) +++ PKGBUILD2018-11-02 15:58:34 UTC (rev 401237) @@ -1,46 +0,0 @@ -# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) - -pkgname=kresus -pkgver=0.13.3 -_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b -pkgrel=1 -pkgdesc="Self-hosted personal finance manager" -arch=('x86_64') -url="https://kresus.org; -license=('MIT') -backup=('etc/webapps/kresus/config.ini') -depends=('nodejs' 'weboob-headless') -makedepends=('npm' 'libpng' 'python2') -optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') -source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2' -'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a' -'5ea65d143558e50a47a65daa6a363b876e0d369a162ba88e3070f685a9ac8de9' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') - -build() { -cd ${pkgname}-${pkgver}-${_commit} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver}-${_commit} -make DESTDIR="${pkgdir}" install -# Fix python2 name -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/server/weboob/main.py -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py -# Fix npm crazyness -chmod -R go-w "${pkgdir}"/usr -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 401236, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-02 15:58:34 UTC (rev 401237) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) + +pkgname=kresus +pkgver=0.13.3 +_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b +pkgrel=2 +pkgdesc="Self-hosted personal finance manager" +arch=('x86_64') +url="https://kresus.org; +license=('MIT') +backup=('etc/webapps/kresus/config.ini') +depends=('nodejs' 'weboob-headless') +makedepends=('npm' 'libpng' 'python2') +optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') +source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2' +'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a' +'0231362054dca49e4fadf3f853095a0f9d6ceebf1d8b12d9332a7bf8b09bcbe2' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver}-${_commit} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver}-${_commit} +make DESTDIR="${pkgdir}" install +# Fix python2 name +sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:'
[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)
Date: Thursday, September 6, 2018 @ 13:12:46 Author: archange Revision: 377609 archrelease: copy trunk to community-x86_64 Added: kresus/repos/community-x86_64/PKGBUILD (from rev 377608, kresus/trunk/PKGBUILD) kresus/repos/community-x86_64/config.ini (from rev 377608, kresus/trunk/config.ini) kresus/repos/community-x86_64/kresus.service (from rev 377608, kresus/trunk/kresus.service) kresus/repos/community-x86_64/kresus.sysusers (from rev 377608, kresus/trunk/kresus.sysusers) kresus/repos/community-x86_64/kresus.tmpfiles (from rev 377608, kresus/trunk/kresus.tmpfiles) Deleted: kresus/repos/community-x86_64/PKGBUILD kresus/repos/community-x86_64/config.ini kresus/repos/community-x86_64/kresus.service kresus/repos/community-x86_64/kresus.sysusers kresus/repos/community-x86_64/kresus.tmpfiles -+ PKGBUILD| 91 +-- config.ini | 250 +++--- kresus.service | 45 - kresus.sysusers |2 kresus.tmpfiles |4 5 files changed, 197 insertions(+), 195 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-06 13:12:26 UTC (rev 377608) +++ PKGBUILD2018-09-06 13:12:46 UTC (rev 377609) @@ -1,45 +0,0 @@ -# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) - -pkgname=kresus -pkgver=0.13.2 -_commit=0c2bb82d76d8cfa1c0d183576bd8bddd8ab14a90 -pkgrel=1 -pkgdesc="Self-hosted personal finance manager" -arch=('x86_64') -url="https://kresus.org; -license=('MIT') -backup=('etc/webapps/kresus/config.ini') -depends=('nodejs' 'weboob-headless') -makedepends=('npm' 'libpng' 'python2') -optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') -source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2; -'config.ini' -"${pkgname}.service" -"${pkgname}.sysusers" -"${pkgname}.tmpfiles") -sha256sums=('2594837ddb656c230e439db3c86a05743b14df1fd819ad53738e03118e61263e' -'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a' -'9d1e05cb232fd511de31f09c93ea346b256f63b9435bff86826323d93281ef20' -'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' -'e58284777bb3750f52973dd021da6ba9837652975f53e383960b1c23c317edb8') - -build() { -cd ${pkgname}-${pkgver}-${_commit} -npm install && npm run build:prod -} - -package() { -cd ${pkgname}-${pkgver}-${_commit} -make DESTDIR="${pkgdir}" install -# Fix python2 name -sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/server/weboob/main.py -# Fix npm crazyness -chmod -R o-w "${pkgdir}"/usr -install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ - -cd .. -install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/ -install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf -install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf -} Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 377608, kresus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-06 13:12:46 UTC (rev 377609) @@ -0,0 +1,46 @@ +# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) + +pkgname=kresus +pkgver=0.13.3 +_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b +pkgrel=1 +pkgdesc="Self-hosted personal finance manager" +arch=('x86_64') +url="https://kresus.org; +license=('MIT') +backup=('etc/webapps/kresus/config.ini') +depends=('nodejs' 'weboob-headless') +makedepends=('npm' 'libpng' 'python2') +optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB') +source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2; +'config.ini' +"${pkgname}.service" +"${pkgname}.sysusers" +"${pkgname}.tmpfiles") +sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2' +'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a' +'5ea65d143558e50a47a65daa6a363b876e0d369a162ba88e3070f685a9ac8de9' +'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc' +'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632') + +build() { +cd ${pkgname}-${pkgver}-${_commit} +npm install && npm run build:prod +} + +package() { +cd ${pkgname}-${pkgver}-${_commit} +make DESTDIR="${pkgdir}" install +# Fix python2 name +sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' "${pkgdir}"/usr/lib/node_modules/kresus/server/weboob/main.py +sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:'