[arch-commits] Commit in buildbot-www/repos (2 files)

2019-11-24 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, November 25, 2019 @ 06:18:23
  Author: yan12125
Revision: 533192

archrelease: copy trunk to community-testing-any

Added:
  buildbot-www/repos/community-testing-any/
  buildbot-www/repos/community-testing-any/PKGBUILD
(from rev 533191, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |  112 +
 1 file changed, 112 insertions(+)

Copied: buildbot-www/repos/community-testing-any/PKGBUILD (from rev 533191, 
buildbot-www/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-11-25 06:18:23 UTC (rev 533192)
@@ -0,0 +1,112 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.5.1
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git python-buildbot-pkg=$pkgver python-mock)
+checkdepends=(chromium)
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('cee691d3e04481ff5b5ad3514d7fe0d5e3971c0dd9a4f67640e7dae7af6826a5'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
+  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
+)
+
+prepare() {
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: do not use virtualenv
+  sed -i -e 's#frontend_deps:.*#frontend_deps:#' \
+ -e 's#frontend_tests_headless:.*#frontend_tests_headless:#' Makefile
+  # To avoid circular dependency
+  sed -i -e '/import buildbot/d' \
+ -e "/setup_requires/ s#'buildbot', ##" www/*/setup.py
+}
+
+build() {
+  export NODE_OPTIONS="--max-old-space-size=2048"
+
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: use system packages instead of ones via pip
+  make PIP=/usr/bin/true frontend_deps
+
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+check() {
+  cd "$srcdir"/buildbot-$pkgver
+  CHROME_BIN=/usr/bin/chromium make frontend_tests_headless
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in buildbot-www/repos (2 files)

2019-11-03 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 02:48:06
  Author: felixonmars
Revision: 523030

archrelease: copy trunk to community-staging-any

Added:
  buildbot-www/repos/community-staging-any/
  buildbot-www/repos/community-staging-any/PKGBUILD
(from rev 523029, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |  112 +
 1 file changed, 112 insertions(+)

Copied: buildbot-www/repos/community-staging-any/PKGBUILD (from rev 523029, 
buildbot-www/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-11-04 02:48:06 UTC (rev 523030)
@@ -0,0 +1,112 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.5.0
+pkgrel=2
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git python-buildbot-pkg=$pkgver python-mock)
+checkdepends=(chromium)
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('b5af824031c2bac87a73cd580fe597b439c113352f3f5d8c8146afbbf077fc77'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
+  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
+)
+
+prepare() {
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: do not use virtualenv
+  sed -i -e 's#frontend_deps:.*#frontend_deps:#' \
+ -e 's#frontend_tests_headless:.*#frontend_tests_headless:#' Makefile
+  # To avoid circular dependency
+  sed -i -e '/import buildbot/d' \
+ -e "/setup_requires/ s#'buildbot', ##" www/*/setup.py
+}
+
+build() {
+  export NODE_OPTIONS="--max-old-space-size=2048"
+
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: use system packages instead of ones via pip
+  make PIP=/usr/bin/true frontend_deps
+
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+check() {
+  cd "$srcdir"/buildbot-$pkgver
+  CHROME_BIN=/usr/bin/chromium make frontend_tests_headless
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in buildbot-www/repos (2 files)

2019-10-18 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, October 18, 2019 @ 17:38:35
  Author: yan12125
Revision: 516895

archrelease: copy trunk to community-testing-any

Added:
  buildbot-www/repos/community-testing-any/
  buildbot-www/repos/community-testing-any/PKGBUILD
(from rev 516894, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |  112 +
 1 file changed, 112 insertions(+)

Copied: buildbot-www/repos/community-testing-any/PKGBUILD (from rev 516894, 
buildbot-www/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-10-18 17:38:35 UTC (rev 516895)
@@ -0,0 +1,112 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.5.0
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git python-buildbot-pkg=$pkgver python-mock)
+checkdepends=(chromium)
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('b5af824031c2bac87a73cd580fe597b439c113352f3f5d8c8146afbbf077fc77'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
+  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
+)
+
+prepare() {
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: do not use virtualenv
+  sed -i -e 's#frontend_deps:.*#frontend_deps:#' \
+ -e 's#frontend_tests_headless:.*#frontend_tests_headless:#' Makefile
+  # To avoid circular dependency
+  sed -i -e '/import buildbot/d' \
+ -e "/setup_requires/ s#'buildbot', ##" www/*/setup.py
+}
+
+build() {
+  export NODE_OPTIONS="--max-old-space-size=2048"
+
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: use system packages instead of ones via pip
+  make PIP=/usr/bin/true frontend_deps
+
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+check() {
+  cd "$srcdir"/buildbot-$pkgver
+  CHROME_BIN=/usr/bin/chromium make frontend_tests_headless
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in buildbot-www/repos (2 files)

2019-08-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, August 18, 2019 @ 16:02:21
  Author: yan12125
Revision: 500061

archrelease: copy trunk to community-testing-any

Added:
  buildbot-www/repos/community-testing-any/
  buildbot-www/repos/community-testing-any/PKGBUILD
(from rev 500060, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |  102 +
 1 file changed, 102 insertions(+)

Copied: buildbot-www/repos/community-testing-any/PKGBUILD (from rev 500060, 
buildbot-www/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-08-18 16:02:21 UTC (rev 500061)
@@ -0,0 +1,102 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.4.0
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git buildbot=$pkgver python-buildbot-pkg=$pkgver python-mock)
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('a865074e4874f20e11990ab5c65f87276b2bce9f7c29ca5b3b0da53ae51afbfd'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
+  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
+)
+
+prepare() {
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: do not use virtualenv
+  sed -i 's#frontend_deps:.*#frontend_deps:#' Makefile
+}
+
+build() {
+  export NODE_OPTIONS="--max-old-space-size=2048"
+
+  cd "$srcdir"/buildbot-$pkgver
+  # HACK: use system packages instead of ones via pip
+  make PIP=/usr/bin/true frontend_deps
+
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in buildbot-www/repos (2 files)

2019-05-06 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, May 6, 2019 @ 13:05:34
  Author: yan12125
Revision: 460863

archrelease: copy trunk to community-testing-any

Added:
  buildbot-www/repos/community-testing-any/
  buildbot-www/repos/community-testing-any/PKGBUILD
(from rev 460862, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |   90 +
 1 file changed, 90 insertions(+)

Copied: buildbot-www/repos/community-testing-any/PKGBUILD (from rev 460862, 
buildbot-www/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-05-06 13:05:34 UTC (rev 460863)
@@ -0,0 +1,90 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.3.0
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git buildbot=$pkgver python-buildbot-pkg=$pkgver python-mock)
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('eb57afd7f8005b84bc345903211e4a3ff1a4d6a162eb55a37ab9bd445044476e'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
+  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
+)
+
+build() {
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in buildbot-www/repos (2 files)

2019-03-11 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, March 11, 2019 @ 07:38:00
  Author: yan12125
Revision: 439696

archrelease: copy trunk to community-testing-any

Added:
  buildbot-www/repos/community-testing-any/
  buildbot-www/repos/community-testing-any/PKGBUILD
(from rev 439695, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |   89 +
 1 file changed, 89 insertions(+)

Copied: buildbot-www/repos/community-testing-any/PKGBUILD (from rev 439695, 
buildbot-www/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-03-11 07:38:00 UTC (rev 439696)
@@ -0,0 +1,89 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.1.0
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git buildbot=$pkgver python-buildbot-pkg=$pkgver python-mock)
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('a15491995d9168e8e50c2f958ce4bfef2984ca25dee21bd694c8ea0a12e47509'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
+)
+
+build() {
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in buildbot-www/repos (2 files)

2019-02-09 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, February 10, 2019 @ 06:58:21
  Author: yan12125
Revision: 431081

archrelease: copy trunk to community-testing-any

Added:
  buildbot-www/repos/community-testing-any/
  buildbot-www/repos/community-testing-any/PKGBUILD
(from rev 431080, buildbot-www/trunk/PKGBUILD)

--+
 PKGBUILD |   90 +
 1 file changed, 90 insertions(+)

Copied: buildbot-www/repos/community-testing-any/PKGBUILD (from rev 431080, 
buildbot-www/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-02-10 06:58:21 UTC (rev 431081)
@@ -0,0 +1,90 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=2.0.1
+# `git rev-parse v$pkgver`
+_tag_rev=4c358c260bd9a339ce167a28b8dd6d19cd7a413f
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git buildbot=$pkgver python-buildbot-pkg=$pkgver python-mock)
+source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev;)
+sha256sums=('SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
+)
+
+build() {
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot/www/$module
+python setup.py build
+  done
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+  # 
https://github.com/buildbot/buildbot/blob/v1.6.0/www/badges/buildbot_badges/__init__.py#L40
+  optdepends=(
+'ttf-dejavu: the default font for rendering badges as PNGs'
+  )
+
+  cd buildbot/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}