[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)

2020-09-26 Thread Bruno Pagani via arch-commits
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)

2020-02-14 Thread Bruno Pagani via arch-commits
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)

2020-01-10 Thread Bruno Pagani via arch-commits
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)

2019-11-27 Thread Bruno Pagani via arch-commits
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)

2019-09-29 Thread Bruno Pagani via arch-commits
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)

2019-08-26 Thread Bruno Pagani via arch-commits
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)

2019-02-24 Thread Bruno Pagani via arch-commits
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)

2018-11-02 Thread Bruno Pagani via arch-commits
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)

2018-09-06 Thread Bruno Pagani via arch-commits
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:'