[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-12-26 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, December 27, 2020 @ 04:09:44
  Author: yan12125
Revision: 793355

upgpkg: buildbot 2.9.4-1; less verbose tests

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 01:44:15 UTC (rev 793354)
+++ PKGBUILD2020-12-27 04:09:44 UTC (rev 793355)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.9.3
+pkgver=2.9.4
 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f
 pkgrel=1
 arch=(any)
@@ -27,7 +27,7 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "subunit-tests.diff")
-sha256sums=('184255af362855cdcd001c82c3a9e49d1071e24aebb4e9ffb4da5e2f52365e09'
+sha256sums=('9ffa555c328da9770960fd034d5d730a8fb13a00cbe28db431b30904aa65f4c5'
 'SKIP'
 'SKIP'
 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55')
@@ -110,10 +110,10 @@
   export PATH="$PATH:$srcdir/tmp_install"
 
   cd "$srcdir"/buildbot-$pkgver/master
-  TZ=UTC trial3 --rterrors buildbot
+  TZ=UTC trial3 --reporter=summary --rterrors buildbot
 
   cd "$srcdir"/buildbot-$pkgver/worker
-  PYTHONPATH=. trial3 buildbot_worker
+  PYTHONPATH=. trial3 --reporter=summary buildbot_worker
 
   for module in base waterfall_view console_view grid_view wsgi_dashboards
   do


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-12-18 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, December 18, 2020 @ 16:35:06
  Author: yan12125
Revision: 778739

upgpkg: buildbot 2.9.3-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-18 16:33:21 UTC (rev 778738)
+++ PKGBUILD2020-12-18 16:35:06 UTC (rev 778739)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.9.2
+pkgver=2.9.3
 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f
 pkgrel=1
 arch=(any)
@@ -27,7 +27,7 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "subunit-tests.diff")
-sha256sums=('7072d39fac7cd126e7bf6bed6e14b94bb6c86c360caf12e69c578af305e2883a'
+sha256sums=('184255af362855cdcd001c82c3a9e49d1071e24aebb4e9ffb4da5e2f52365e09'
 'SKIP'
 'SKIP'
 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55')


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-12-09 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, December 9, 2020 @ 08:30:29
  Author: yan12125
Revision: 772325

upgpkg: buildbot 2.9.2-1; try to make it reproducible

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-09 07:03:39 UTC (rev 772324)
+++ PKGBUILD2020-12-09 08:30:29 UTC (rev 772325)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.9.1
+pkgver=2.9.2
 _bb_contrib_commit=4c8615db51253f0be4bfd08210a3aaf903a74b4f
 pkgrel=1
 arch=(any)
@@ -27,7 +27,7 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "subunit-tests.diff")
-sha256sums=('388e0a757019b73148f6552c1cccbc13e998f13cacb32e56e4c85387b0adbc75'
+sha256sums=('7072d39fac7cd126e7bf6bed6e14b94bb6c86c360caf12e69c578af305e2883a'
 'SKIP'
 'SKIP'
 'cd66bf65e45fa0a5916a6e0201dcebc4db001e4f47da856afbffc58a04356d55')
@@ -122,6 +122,9 @@
   done
 }
 
+# use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 and 
https://bugs.python.org/issue34722
+export PYTHONHASHSEED=0
+
 package_buildbot() {
   pkgdesc='The Continuous Integration Framework'
   # include setuptools as plugins are enumerated via pkg_resources


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-11-12 Thread Felix Yan via arch-commits
Date: Friday, November 13, 2020 @ 07:25:28
  Author: felixonmars
Revision: 753839

upgpkg: buildbot 2.8.4-2: Python 3.9 rebuild

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-13 07:16:35 UTC (rev 753838)
+++ PKGBUILD2020-11-13 07:25:28 UTC (rev 753839)
@@ -10,7 +10,7 @@
  python-buildbot-wsgi-dashboards python-buildbot-badges)
 pkgver=2.8.4
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=1
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-08-31 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, August 31, 2020 @ 06:12:49
  Author: yan12125
Revision: 693734

upgpkg: buildbot 2.8.4-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-31 06:12:08 UTC (rev 693733)
+++ PKGBUILD2020-08-31 06:12:49 UTC (rev 693734)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.8.3
+pkgver=2.8.4
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
 pkgrel=1
 arch=(any)
@@ -29,7 +29,7 @@
 "reproducible-html.diff"
 "sqlalchemy-1.13.18.diff"
 "ignore-setuptools-warning.diff")
-sha256sums=('a8ccc3e3e6b5fa2117c827229767e57d470346a836dc713df957b3df71c3f59e'
+sha256sums=('b8c1d807d89dc220422843d7043831ee35ca03dfd7fd4da5a4f73899dffa1849'
 'SKIP'
 'SKIP'
 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864'


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-08-28 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, August 28, 2020 @ 12:24:50
  Author: yan12125
Revision: 690699

upgpkg: buildbot 2.8.3-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-28 12:24:27 UTC (rev 690698)
+++ PKGBUILD2020-08-28 12:24:50 UTC (rev 690699)
@@ -8,9 +8,9 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.8.2
+pkgver=2.8.3
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=2
+pkgrel=1
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -29,7 +29,7 @@
 "reproducible-html.diff"
 "sqlalchemy-1.13.18.diff"
 "ignore-setuptools-warning.diff")
-sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9'
+sha256sums=('a8ccc3e3e6b5fa2117c827229767e57d470346a836dc713df957b3df71c3f59e'
 'SKIP'
 'SKIP'
 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864'


[arch-commits] Commit in buildbot/trunk (PKGBUILD ignore-setuptools-warning.diff)

2020-07-17 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, July 17, 2020 @ 06:31:35
  Author: yan12125
Revision: 664246

buildbot: fix check() with setuptools 49.2.0

Ref: https://github.com/pypa/setuptools/issues/2259

Added:
  buildbot/trunk/ignore-setuptools-warning.diff
Modified:
  buildbot/trunk/PKGBUILD

+
 PKGBUILD   |   12 +---
 ignore-setuptools-warning.diff |   12 
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-17 06:11:46 UTC (rev 664245)
+++ PKGBUILD2020-07-17 06:31:35 UTC (rev 664246)
@@ -10,7 +10,7 @@
  python-buildbot-wsgi-dashboards python-buildbot-badges)
 pkgver=2.8.2
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=1
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -27,12 +27,14 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "reproducible-html.diff"
-"sqlalchemy-1.13.18.diff")
+"sqlalchemy-1.13.18.diff"
+"ignore-setuptools-warning.diff")
 sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9'
 'SKIP'
 'SKIP'
 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864'
-'cd6119e8f8346ad2bcfedb3bfdbfcdcbb9908ea1db9f3ec09d323f6c9d13d9df')
+'cd6119e8f8346ad2bcfedb3bfdbfcdcbb9908ea1db9f3ec09d323f6c9d13d9df'
+'d09f851fb1a50f99d407ea79fa25a90ec0f70b593983108468c87fee8b3cc476')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
@@ -42,6 +44,10 @@
   cd buildbot-$pkgver
   patch -Np1 -i ../reproducible-html.diff
   patch -Np1 -i ../sqlalchemy-1.13.18.diff
+  # Setuptools 49.2.0 complains if distutils is imported earlier than 
setuptools
+  # The warning is still under discussion, so just ignore it for now
+  # https://github.com/pypa/setuptools/issues/2259
+  patch -Np1 -i ../ignore-setuptools-warning.diff
 
   # HACK: do not use virtualenv
   sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile

Added: ignore-setuptools-warning.diff
===
--- ignore-setuptools-warning.diff  (rev 0)
+++ ignore-setuptools-warning.diff  2020-07-17 06:31:35 UTC (rev 664246)
@@ -0,0 +1,12 @@
+diff --git a/master/buildbot/test/__init__.py 
b/master/buildbot/test/__init__.py
+index f7ba7b1e7..6d4b86eab 100644
+--- a/master/buildbot/test/__init__.py
 b/master/buildbot/test/__init__.py
+@@ -131,3 +131,7 @@ warnings.filterwarnings('ignore', ".*Not importing 
directory .*/zope: missing __
+ category=ImportWarning)
+ warnings.filterwarnings('ignore', ".*Not importing directory 
.*/sphinxcontrib: missing __init__",
+ category=ImportWarning)
++
++# ignore warnings from setuptools 49.2.0
++warnings.filterwarnings('ignore', ".*Distutils was imported before 
Setuptools.*",
++category=UserWarning)


[arch-commits] Commit in buildbot/trunk (PKGBUILD sqlalchemy-1.13.18.diff)

2020-06-30 Thread Chih-Hsuan Yen via arch-commits
Date: Tuesday, June 30, 2020 @ 11:29:21
  Author: yan12125
Revision: 657153

buildbot: add a patch for compatibility with SQLAlchemy 1.13.18

Ref: https://github.com/buildbot/buildbot/pull/5387#issuecomment-651732731

Added:
  buildbot/trunk/sqlalchemy-1.13.18.diff
Modified:
  buildbot/trunk/PKGBUILD

-+
 PKGBUILD|7 +--
 sqlalchemy-1.13.18.diff |   13 +
 2 files changed, 18 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-30 10:42:23 UTC (rev 657152)
+++ PKGBUILD2020-06-30 11:29:21 UTC (rev 657153)
@@ -26,11 +26,13 @@
  git yarn)
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
-"reproducible-html.diff")
+"reproducible-html.diff"
+"sqlalchemy-1.13.18.diff")
 sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9'
 'SKIP'
 'SKIP'
-'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864')
+'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864'
+'cd6119e8f8346ad2bcfedb3bfdbfcdcbb9908ea1db9f3ec09d323f6c9d13d9df')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
@@ -39,6 +41,7 @@
 prepare() {
   cd buildbot-$pkgver
   patch -Np1 -i ../reproducible-html.diff
+  patch -Np1 -i ../sqlalchemy-1.13.18.diff
 
   # HACK: do not use virtualenv
   sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile

Added: sqlalchemy-1.13.18.diff
===
--- sqlalchemy-1.13.18.diff (rev 0)
+++ sqlalchemy-1.13.18.diff 2020-06-30 11:29:21 UTC (rev 657153)
@@ -0,0 +1,13 @@
+diff --git a/master/buildbot/db/enginestrategy.py 
b/master/buildbot/db/enginestrategy.py
+index 7cd014e37..cb835602b 100644
+--- a/master/buildbot/db/enginestrategy.py
 b/master/buildbot/db/enginestrategy.py
+@@ -216,7 +216,7 @@ class 
BuildbotEngineStrategy(strategies.PlainEngineStrategy):
+ raise TypeError("Buildbot requires use_unicode=True " +
+ "(and adds it automatically)")
+ else:
+-u.query['use_unicode'] = True
++u.query['use_unicode'] = "True"
+ 
+ if 'charset' in u.query:
+ if u.query['charset'] != "utf8":


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-06-19 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, June 20, 2020 @ 04:36:37
  Author: yan12125
Revision: 647982

upgpkg: buildbot 2.8.2-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-19 23:39:37 UTC (rev 647981)
+++ PKGBUILD2020-06-20 04:36:37 UTC (rev 647982)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.8.1
+pkgver=2.8.2
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
 pkgrel=1
 arch=(any)
@@ -27,7 +27,7 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "reproducible-html.diff")
-sha256sums=('0777e49da3e4b710e4eb871c25e2a6fcfdc232db32f221c5257d87998b5bd153'
+sha256sums=('e5ef72bba5eee9f84f5c2df45fb6238537714c7ce9f9838418d385a3722948c9'
 'SKIP'
 'SKIP'
 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864')


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-06-07 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, June 7, 2020 @ 13:32:31
  Author: yan12125
Revision: 640044

upgpkg: buildbot 2.8.1-1; along with some minor style fixes

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-07 13:31:48 UTC (rev 640043)
+++ PKGBUILD2020-06-07 13:32:31 UTC (rev 640044)
@@ -8,7 +8,7 @@
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
-pkgver=2.8.0
+pkgver=2.8.1
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
 pkgrel=1
 arch=(any)
@@ -27,7 +27,7 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "reproducible-html.diff")
-sha256sums=('8c7e475550d5f608b23c3e5a56db7d865da977ec4c71a14213c04c10f6f1e26b'
+sha256sums=('0777e49da3e4b710e4eb871c25e2a6fcfdc232db32f221c5257d87998b5bd153'
 'SKIP'
 'SKIP'
 'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864')
@@ -59,15 +59,15 @@
   cd "$srcdir"/buildbot-$pkgver/pkg
   python setup.py egg_info
 
-   buildbot 
+   buildbot 
   cd "$srcdir"/buildbot-$pkgver/master
   python setup.py build
 
-   buildbot-worker 
+  ## buildbot-worker ###
   cd "$srcdir"/buildbot-$pkgver/worker
   python setup.py build
 
-   buildbot-www 
+  ### buildbot-www #
   cd "$srcdir"/buildbot-$pkgver
 
   # HACK: use system packages instead of ones via pip
@@ -80,7 +80,7 @@
 python setup.py build
   done
 
-   buildbot-docs 
+  ### buildbot-docs 
   cd "$srcdir/buildbot-$pkgver"
   make docs
 }


[arch-commits] Commit in buildbot/trunk (PKGBUILD reproducible-html.diff)

2020-05-25 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, May 25, 2020 @ 16:13:29
  Author: yan12125
Revision: 634634

upgpkg: buildbot 2.7.0-2; make python-buildbot-www reproducible

Added:
  buildbot/trunk/reproducible-html.diff
Modified:
  buildbot/trunk/PKGBUILD

+
 PKGBUILD   |9 ++---
 reproducible-html.diff |   22 ++
 2 files changed, 28 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-25 16:11:51 UTC (rev 634633)
+++ PKGBUILD2020-05-25 16:13:29 UTC (rev 634634)
@@ -10,7 +10,7 @@
  python-buildbot-wsgi-dashboards python-buildbot-badges)
 pkgver=2.7.0
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=1
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -28,13 +28,15 @@
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "pygments-2.5.diff"
 "sphinx-issue7139.diff"
-"sphinx-3.0.patch")
+"sphinx-3.0.patch"
+"reproducible-html.diff")
 sha256sums=('8b0ce7d332c5013517bf3bbcc70638d16c8ded8c099770bfbc8126332ff3016a'
 'SKIP'
 'SKIP'
 'aab7437b4db78fd07971b875db0cdb9af4e4807ae8c0b7d5d4bae5ae03074ec2'
 '44753dd07bef78105528d371a053594fd7a24922e23a2841d67ff44c764224b6'
-'148410975575748984de7ae7d013135899bc522a56b7b678df3ac9bb55321f6f')
+'148410975575748984de7ae7d013135899bc522a56b7b678df3ac9bb55321f6f'
+'b921d29994eff3af134ca1b37acf291a6a95f5da35a2a4f885557adcca22f864')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
@@ -45,6 +47,7 @@
   patch -Np1 -i ../pygments-2.5.diff
   patch -Np1 -i ../sphinx-issue7139.diff
   patch -Np1 -i ../sphinx-3.0.patch
+  patch -Np1 -i ../reproducible-html.diff
 
   # HACK: do not use virtualenv
   sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile

Added: reproducible-html.diff
===
--- reproducible-html.diff  (rev 0)
+++ reproducible-html.diff  2020-05-25 16:13:29 UTC (rev 634634)
@@ -0,0 +1,22 @@
+--- a/www/base/src/app/layout.jade 2020-02-28 05:30:40.0 +0800
 b/www/base/src/app/layout.jade 2020-05-24 22:01:39.401819550 +0800
+@@ -1,3 +1,5 @@
++- var timestamp = process.env.SOURCE_DATE_EPOCH ? 
(parseInt(process.env.SOURCE_DATE_EPOCH) * 1000) : new Date().getTime();
++
+ doctype html
+ html.no-js(ng-app="app", xmlns:ng='http://angularjs.org', xmlns:app='ignored')
+ head
+@@ -18,10 +20,10 @@
+ script(src="browser-warning-list.js")
+ script
+   | window.T =  {{ custom_templates | tojson }};
+-script(src="scripts.js?_" + (new Date()).getTime())
++script(src="scripts.js?_" + timestamp)
+ | {% for app in config.plugins -%}
+-script(src="{{app}}/scripts.js?_" + (new Date()).getTime())
+-link(href='{{app}}/styles.css?_' + (new Date()).getTime(), 
rel='stylesheet')
++script(src="{{app}}/scripts.js?_" + timestamp)
++link(href='{{app}}/styles.css?_' + timestamp, rel='stylesheet')
+ script
+   | angular.module('app').requires.push('{{app}}')
+ | {% endfor %}


[arch-commits] Commit in buildbot/trunk (PKGBUILD sphinx-3.0.patch)

2020-04-08 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, April 8, 2020 @ 14:34:01
  Author: yan12125
Revision: 612608

buildbot: fix building with python-sphinx 3.0.0

Added:
  buildbot/trunk/sphinx-3.0.patch
Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 sphinx-3.0.patch |  103 +
 2 files changed, 108 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 14:25:05 UTC (rev 612607)
+++ PKGBUILD2020-04-08 14:34:01 UTC (rev 612608)
@@ -27,12 +27,14 @@
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.asc}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
 "pygments-2.5.diff"
-"sphinx-issue7139.diff")
+"sphinx-issue7139.diff"
+"sphinx-3.0.patch")
 sha256sums=('8b0ce7d332c5013517bf3bbcc70638d16c8ded8c099770bfbc8126332ff3016a'
 'SKIP'
 'SKIP'
 'aab7437b4db78fd07971b875db0cdb9af4e4807ae8c0b7d5d4bae5ae03074ec2'
-'44753dd07bef78105528d371a053594fd7a24922e23a2841d67ff44c764224b6')
+'44753dd07bef78105528d371a053594fd7a24922e23a2841d67ff44c764224b6'
+'148410975575748984de7ae7d013135899bc522a56b7b678df3ac9bb55321f6f')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
@@ -42,6 +44,7 @@
   cd buildbot-$pkgver
   patch -Np1 -i ../pygments-2.5.diff
   patch -Np1 -i ../sphinx-issue7139.diff
+  patch -Np1 -i ../sphinx-3.0.patch
 
   # HACK: do not use virtualenv
   sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile

Added: sphinx-3.0.patch
===
--- sphinx-3.0.patch(rev 0)
+++ sphinx-3.0.patch2020-04-08 14:34:01 UTC (rev 612608)
@@ -0,0 +1,103 @@
+From 16fc5f43358e9790f325e1c6abdc5defc2d58832 Mon Sep 17 00:00:00 2001
+From: Chih-Hsuan Yen 
+Date: Wed, 8 Apr 2020 20:22:36 +0800
+Subject: [PATCH] Fixing building docs with Sphinx 3.0
+
+1. Remove the bbdocs.highlighterrors extension, which is incompatible with
+   Sphinx 3.0, where sphinx.highlighting.PygmentsBridge.unhighlighted()
+   is removed. Actually that extension appears to be unused all the time.
+   When that module is added [1], Sphinx 1.3.3 is used [2], while calls
+   to PygmentsBridge.unhighlighted() had been gradually removed in Sphinx
+   1.2 [3] and 1.3 [4].
+2. Fix duplicate names in docs. Two of them are caused by incorrect
+   function/class name, and others are by same class names in different
+   Python modules with missing py:module declarations.
+3. Bump the Sphinx version
+
+[1] 
https://github.com/buildbot/buildbot/commit/b3292b136a9bce478aacc36b2462e922d5575e93
+[2] 
https://github.com/buildbot/buildbot/blob/b3292b136a9bce478aacc36b2462e922d5575e93/.travis.yml#L127
+[3] 
https://github.com/sphinx-doc/sphinx/commit/b29226a0609d5803afd51c01f6d522bd30592dbf
+[4] 
https://github.com/sphinx-doc/sphinx/commit/db1cf80a69778d882f5c39b8966dc9fd5af256ac
+---
+ .../newsfragments/update-sphinx-3.doc |  1 +
+ master/docs/bbdocs/highlighterrors.py | 96 ---
+ master/docs/conf.py   |  1 -
+ master/docs/developer/utils.rst   |  8 +-
+ .../docs/manual/configuration/buildsteps.rst  |  2 +-
+ requirements-cidocs.txt   |  2 +-
+ 6 files changed, 10 insertions(+), 100 deletions(-)
+ create mode 100644 master/buildbot/newsfragments/update-sphinx-3.doc
+ delete mode 100644 master/docs/bbdocs/highlighterrors.py
+
+diff --git a/master/buildbot/newsfragments/update-sphinx-3.doc 
b/master/buildbot/newsfragments/update-sphinx-3.doc
+new file mode 100644
+index 00..aa7accbaab
+--- /dev/null
 b/master/buildbot/newsfragments/update-sphinx-3.doc
+@@ -0,0 +1 @@
++Make docs build with Sphinx 3 and fix some typos and incorrect Python module 
declarations
+diff --git a/master/docs/conf.py b/master/docs/conf.py
+index 2e340b5a44..bc3738f9ce 100755
+--- a/master/docs/conf.py
 b/master/docs/conf.py
+@@ -56,7 +56,6 @@
+ 'sphinx.ext.todo',
+ 'sphinx.ext.extlinks',
+ 'bbdocs.ext',
+-'bbdocs.highlighterrors',
+ 'sphinxcontrib.blockdiag',
+ 'sphinxcontrib.jinja',
+ 'sphinx_rtd_theme',
+diff --git a/master/docs/developer/utils.rst b/master/docs/developer/utils.rst
+index adc0cb2981..0c968ff133 100644
+--- a/master/docs/developer/utils.rst
 b/master/docs/developer/utils.rst
+@@ -789,7 +789,7 @@ The classes in the :py:mod:`buildbot.util.subscription` 
module are used for deal
+ 
+ Get a named state value from the object's state.
+ 
+-.. py:method:: getState(name, value)
++.. py:method:: setState(name, value)
+ 
+ :param name: the name of the value to 

[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-02-01 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, February 1, 2020 @ 19:09:30
  Author: yan12125
Revision: 561096

upgpkg: buildbot 2.6.0-4; merge buildbot-worker; remove windows-specific files 
from buildbot-worker; simpler approach for ad-hoc installation of Python 
distributions

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   48 
 1 file changed, 32 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-01 19:06:15 UTC (rev 561095)
+++ PKGBUILD2020-02-01 19:09:30 UTC (rev 561096)
@@ -4,24 +4,23 @@
 # Contributor: William Rea 
 
 pkgbase=buildbot
-pkgname=(buildbot buildbot-docs
+pkgname=(buildbot buildbot-worker buildbot-docs
  python-buildbot-www python-buildbot-waterfall-view
  python-buildbot-console-view python-buildbot-grid-view
  python-buildbot-wsgi-dashboards python-buildbot-badges)
 pkgver=2.6.0
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=3
+pkgrel=4
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
   python-moto python-parameterized
-  buildbot-worker=$pkgver
   openssh chromium)
 makedepends=(python-twisted python-jinja python-zope-interface
  python-sqlalchemy-migrate python-dateutil python-txaio
  python-autobahn python-pyjwt python-yaml
- python-setuptools python-mock
+ python-setuptools python-mock python-future
  python-sphinx-jinja python-sphinxcontrib-blockdiag
  git yarn)
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
@@ -52,20 +51,24 @@
 
   sed -i '/buildbot_windows_service/d' master/setup.py
   rm -v master/buildbot/scripts/windows_service.py
+  sed -i '/buildbot_worker_windows_service/d' worker/setup.py
+  rm -v worker/buildbot_worker/scripts/windows_service.py
 }
 
 build() {
   export NODE_OPTIONS="--max-old-space-size=2048"
 
-  site_packages_path=$(python -c 'import site; 
print(site.getsitepackages()[0])')
-
   cd "$srcdir"/buildbot-$pkgver/pkg
-  python setup.py install --root="$srcdir"/tmp_install
+  python setup.py egg_info
 
    buildbot 
   cd "$srcdir"/buildbot-$pkgver/master
   python setup.py build
 
+   buildbot-worker 
+  cd "$srcdir"/buildbot-$pkgver/worker
+  python setup.py build
+
    buildbot-www 
   cd "$srcdir"/buildbot-$pkgver
 
@@ -72,7 +75,7 @@
   # HACK: use system packages instead of ones via pip
   make PIP=/usr/bin/true frontend_deps
 
-  export PYTHONPATH="$srcdir"/tmp_install$site_packages_path
+  export PYTHONPATH="$srcdir"/buildbot-$pkgver/pkg
   for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
   do
 cd "$srcdir"/buildbot-$pkgver/www/$module
@@ -87,23 +90,26 @@
 check() {
   # Install packages to a temp folder for tests
   cd "$srcdir"/buildbot-$pkgver/master
+  python setup.py egg_info
+  python setup.py install_scripts --install-dir="$srcdir/tmp_install"
 
-  site_packages_path=$(python -c 'import site; 
print(site.getsitepackages()[0])')
+  cd "$srcdir"/buildbot-$pkgver/worker
+  python setup.py egg_info
 
-  python setup.py install --root="$srcdir"/tmp_install --skip-build
-  # Copy files over for integration tests
-  cp -v buildbot/test/integration/*.tgz 
"$srcdir"/tmp_install$site_packages_path/buildbot/test/integration/
-
   cd "$srcdir"/buildbot-$pkgver/www/base
-  python setup.py install --root="$srcdir"/tmp_install --skip-build
+  python setup.py egg_info
 
   # Run tests
-  export PYTHONPATH="$srcdir"/tmp_install$site_packages_path
-  export PATH="$PATH:$srcdir/tmp_install/usr/bin"
+  _basedir="$srcdir/buildbot-$pkgver"
+  export 
PYTHONPATH="$_basedir/master:$_basedir/worker:$_basedir/www/base:$_basedir/pkg"
+  export PATH="$PATH:$srcdir/tmp_install"
 
   cd "$srcdir"/buildbot-$pkgver/master
   TZ=UTC trial3 --rterrors buildbot
 
+  cd "$srcdir"/buildbot-$pkgver/worker
+  PYTHONPATH=. trial3 buildbot_worker
+
   for module in base waterfall_view console_view grid_view wsgi_dashboards
   do
 cd "$srcdir"/buildbot-$pkgver/www/$module
@@ -147,6 +153,16 @@
 -t "$pkgdir"/usr/lib/systemd/system/
 }
 
+package_buildbot-worker() {
+  pkgdesc='Buildbot worker daemon'
+  depends=(python-setuptools python-twisted python-future)
+
+  cd buildbot-$pkgver/worker
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 
"$srcdir"/buildbot-contrib/worker/contrib/systemd/buildbot-worker@.service \
+-t "$pkgdir"/usr/lib/systemd/system/
+}
+
 package_buildbot-docs() {
   pkgdesc='Buildbot docs'
 


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-02-01 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, February 1, 2020 @ 14:59:33
  Author: yan12125
Revision: 561031

upgpkg: buildbot 2.6.0-3; merge buildbot-www and no long use standalone 
python-buildbot-pkg; eliminate duplicated webpack builds; fix pkgdesc of 
buildbot-docs; improve optdepends of buildbot

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |  168 +
 1 file changed, 147 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-01 13:37:58 UTC (rev 561030)
+++ PKGBUILD2020-02-01 14:59:33 UTC (rev 561031)
@@ -4,28 +4,34 @@
 # Contributor: William Rea 
 
 pkgbase=buildbot
-pkgname=(buildbot buildbot-docs)
-pkgdesc='The Continuous Integration Framework'
+pkgname=(buildbot buildbot-docs
+ python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
 pkgver=2.6.0
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=2
+pkgrel=3
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
-depends=(python-twisted python-jinja python-zope-interface
- python-sqlalchemy-migrate python-dateutil python-txaio
- python-autobahn python-pyjwt python-yaml)
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
-  python-mock python-moto python-parameterized
-  python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
-  openssh git)
-makedepends=(python-setuptools git python-sphinx-jinja 
python-sphinxcontrib-blockdiag)
+  python-moto python-parameterized
+  buildbot-worker=$pkgver
+  openssh chromium)
+makedepends=(python-twisted python-jinja python-zope-interface
+ python-sqlalchemy-migrate python-dateutil python-txaio
+ python-autobahn python-pyjwt python-yaml
+ python-setuptools python-mock
+ python-sphinx-jinja python-sphinxcontrib-blockdiag
+ git yarn)
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
+
"https://github.com/yan12125/buildbot/commit/26af545b3f8cbf97f2335e61b08dcf30f447c17b.patch;
 "pygments-2.5.diff")
 sha256sums=('0ac835b58db309bebcf00fa77687385551833b3dac1c66aa671d271776050c19'
 'SKIP'
 'SKIP'
+'4bf518b614aa208152fb88e39325a8f5b5a681ee91e9033728f2bb20a7704611'
 '01cb9351a05cf2523e9c6c14561b2024508798902258d3b3f5caa9a6486bfc82')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
@@ -35,42 +41,104 @@
 prepare() {
   cd buildbot-$pkgver
   patch -Np1 -i ../pygments-2.5.diff
+  patch -Np1 -i ../26af545b3f8cbf97f2335e61b08dcf30f447c17b.patch
+
+  # HACK: do not use virtualenv
+  sed -i -e 's#frontend_deps:.*#frontend_deps:#' Makefile
+
+  # HACK: Do not build JS again during install
+  # We take care about the command order manually
+  sed -i '/egg_info=EggInfoCommand/d' pkg/buildbot_pkg.py
+
+  sed -i '/buildbot_windows_service/d' master/setup.py
+  rm -v master/buildbot/scripts/windows_service.py
 }
 
 build() {
-  cd buildbot-$pkgver
+  export NODE_OPTIONS="--max-old-space-size=2048"
 
-  pushd master
+  site_packages_path=$(python -c 'import site; 
print(site.getsitepackages()[0])')
+
+  cd "$srcdir"/buildbot-$pkgver/pkg
+  python setup.py install --root="$srcdir"/tmp_install
+
+   buildbot 
+  cd "$srcdir"/buildbot-$pkgver/master
   python setup.py build
-  popd
 
+   buildbot-www 
+  cd "$srcdir"/buildbot-$pkgver
+
+  # HACK: use system packages instead of ones via pip
+  make PIP=/usr/bin/true frontend_deps
+
+  export PYTHONPATH="$srcdir"/tmp_install$site_packages_path
+  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
+
+   buildbot-docs 
+  cd "$srcdir/buildbot-$pkgver"
   make docs
 }
 
 check() {
-  cd buildbot-$pkgver/master
+  # Install packages to a temp folder for tests
+  cd "$srcdir"/buildbot-$pkgver/master
 
   site_packages_path=$(python -c 'import site; 
print(site.getsitepackages()[0])')
 
-  python setup.py install --root="$srcdir"/tmp_install
+  python setup.py install --root="$srcdir"/tmp_install --skip-build
   # Copy files over for integration tests
   cp -v buildbot/test/integration/*.tgz 
"$srcdir"/tmp_install$site_packages_path/buildbot/test/integration/
 
+  cd "$srcdir"/buildbot-$pkgver/www/base
+  python setup.py install --root="$srcdir"/tmp_install --skip-build
+
+  # Run tests
   export 

[arch-commits] Commit in buildbot/trunk (PKGBUILD pygments-2.5.diff)

2020-01-31 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, February 1, 2020 @ 06:48:44
  Author: yan12125
Revision: 560988

upgpkg: buildbot 2.6.0-2; add buildbot-docs

Added:
  buildbot/trunk/pygments-2.5.diff
Modified:
  buildbot/trunk/PKGBUILD

---+
 PKGBUILD  |   58 
 pygments-2.5.diff |   39 ++
 2 files changed, 80 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-01 06:38:03 UTC (rev 560987)
+++ PKGBUILD2020-02-01 06:48:44 UTC (rev 560988)
@@ -3,11 +3,12 @@
 # Contributor: Sergej Pupykin 
 # Contributor: William Rea 
 
-pkgname=buildbot
+pkgbase=buildbot
+pkgname=(buildbot buildbot-docs)
 pkgdesc='The Continuous Integration Framework'
 pkgver=2.6.0
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=1
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -18,30 +19,32 @@
   python-mock python-moto python-parameterized
   python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
   openssh git)
-makedepends=(python-setuptools git)
-optdepends=(
-  'python-boto3: for AWS EC2 latent worker'
-  'python-lz4: to compress logs using lz4'
-  'python-treq: for using HTTP requests as steps'
-  'python-txrequests: for using HTTP requests as steps'
-  'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
-  'python-docker: for Docker latent worker'
-  'pass: to use SecretInPass provider'
-  'vault: to use HashiCorpVaultSecretProvider provider'
-)
+makedepends=(python-setuptools git python-sphinx-jinja 
python-sphinxcontrib-blockdiag)
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
-
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;)
+
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;
+"pygments-2.5.diff")
 sha256sums=('0ac835b58db309bebcf00fa77687385551833b3dac1c66aa671d271776050c19'
 'SKIP'
-'SKIP')
+'SKIP'
+'01cb9351a05cf2523e9c6c14561b2024508798902258d3b3f5caa9a6486bfc82')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
 )
 
+prepare() {
+  cd buildbot-$pkgver
+  patch -Np1 -i ../pygments-2.5.diff
+}
+
 build() {
-  cd buildbot-$pkgver/master
+  cd buildbot-$pkgver
+
+  pushd master
   python setup.py build
+  popd
+
+  make docs
 }
 
 check() {
@@ -58,9 +61,30 @@
   TZ=UTC trial3 --rterrors buildbot
 }
 
-package() {
+package_buildbot() {
+  optdepends=(
+'python-boto3: for AWS EC2 latent worker'
+'python-lz4: to compress logs using lz4'
+'python-treq: for using HTTP requests as steps'
+'python-txrequests: for using HTTP requests as steps'
+'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
+'python-docker: for Docker latent worker'
+'pass: to use SecretInPass provider'
+'vault: to use HashiCorpVaultSecretProvider provider'
+  )
+
   cd buildbot-$pkgver/master
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
   install -Dm644 
"$srcdir"/buildbot-contrib/master/contrib/systemd/buildbot@.service \
 -t "$pkgdir"/usr/lib/systemd/system/
 }
+
+package_buildbot-docs() {
+  depends=()
+
+  cd buildbot-$pkgver/master/docs
+  install -Ddm755 "$pkgdir"/usr/share/doc/buildbot
+  for kind in html singlehtml ; do
+cp -dr --no-preserve=ownership _build/$kind 
"$pkgdir"/usr/share/doc/buildbot/$kind
+  done
+}

Added: pygments-2.5.diff
===
--- pygments-2.5.diff   (rev 0)
+++ pygments-2.5.diff   2020-02-01 06:48:44 UTC (rev 560988)
@@ -0,0 +1,39 @@
+diff --git a/master/docs/manual/configuration/schedulers.rst 
b/master/docs/manual/configuration/schedulers.rst
+index d4b667afe..51bd25321 100644
+--- a/master/docs/manual/configuration/schedulers.rst
 b/master/docs/manual/configuration/schedulers.rst
+@@ -678,7 +678,7 @@ This scheduler will perform a build each Monday morning at 
6:23am and again at 8
+ 
+ c['schedulers'].append(
+ schedulers.Nightly(name='BeforeWork',
+-   branch=`default`,
++   branch='default',
+builderNames=['builder1'],
+dayOfWeek=0, hour=[6,8], minute=23,
+onlyIfChanged=True))
+diff --git a/master/docs/manual/customization.rst 
b/master/docs/manual/customization.rst
+index df0b14554..0ac854733 100644
+--- a/master/docs/manual/customization.rst
 b/master/docs/manual/customization.rst
+@@ -1252,7 +1252,7 @@ Then you need a ``templates/mydashboard.html`` file near 
your ``master.cfg``.
+ This template 

[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2020-01-29 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, January 29, 2020 @ 08:31:48
  Author: yan12125
Revision: 558435

upgpkg: buildbot 2.6.0-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-29 08:31:37 UTC (rev 558434)
+++ PKGBUILD2020-01-29 08:31:48 UTC (rev 558435)
@@ -5,9 +5,9 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.5.1
+pkgver=2.6.0
 _bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
-pkgrel=2
+pkgrel=1
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -31,7 +31,7 @@
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
 
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;)
-sha256sums=('cee691d3e04481ff5b5ad3514d7fe0d5e3971c0dd9a4f67640e7dae7af6826a5'
+sha256sums=('0ac835b58db309bebcf00fa77687385551833b3dac1c66aa671d271776050c19'
 'SKIP'
 'SKIP')
 validpgpkeys=(


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-12-25 Thread Chih-Hsuan Yen via arch-commits
Date: Wednesday, December 25, 2019 @ 11:28:02
  Author: yan12125
Revision: 540840

upgpkg: buildbot 2.5.1-2; add systemd service file

Ref: https://github.com/buildbot/buildbot-contrib/pull/17

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-25 11:27:15 UTC (rev 540839)
+++ PKGBUILD2019-12-25 11:28:02 UTC (rev 540840)
@@ -6,7 +6,8 @@
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
 pkgver=2.5.1
-pkgrel=1
+_bb_contrib_commit=ada3c8f30ca7e1b6bb260e2e5971053fbd254333
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -17,7 +18,7 @@
   python-mock python-moto python-parameterized
   python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
   openssh git)
-makedepends=(python-setuptools)
+makedepends=(python-setuptools git)
 optdepends=(
   'python-boto3: for AWS EC2 latent worker'
   'python-lz4: to compress logs using lz4'
@@ -28,8 +29,10 @@
   'pass: to use SecretInPass provider'
   'vault: to use HashiCorpVaultSecretProvider provider'
 )
-source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
+
"git+https://github.com/buildbot/buildbot-contrib.git#commit=$_bb_contrib_commit;)
 sha256sums=('cee691d3e04481ff5b5ad3514d7fe0d5e3971c0dd9a4f67640e7dae7af6826a5'
+'SKIP'
 'SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
@@ -58,4 +61,6 @@
 package() {
   cd buildbot-$pkgver/master
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 
"$srcdir"/buildbot-contrib/master/contrib/systemd/buildbot@.service \
+-t "$pkgdir"/usr/lib/systemd/system/
 }


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-11-04 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 08:14:54
  Author: felixonmars
Revision: 523646

Python 3.8 rebuild

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-04 08:14:48 UTC (rev 523645)
+++ PKGBUILD2019-11-04 08:14:54 UTC (rev 523646)
@@ -6,7 +6,7 @@
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
 pkgver=2.5.0
-pkgrel=1
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-11-03 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 3, 2019 @ 18:55:16
  Author: yan12125
Revision: 522561

buildbot: fix tests with Python 3.8

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-03 18:13:54 UTC (rev 522560)
+++ PKGBUILD2019-11-03 18:55:16 UTC (rev 522561)
@@ -29,10 +29,12 @@
   'vault: to use HashiCorpVaultSecretProvider provider'
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
-$pkgname-automat-117.diff)
+$pkgname-automat-117.diff
+$pkgname-python38.diff)
 sha256sums=('b5af824031c2bac87a73cd580fe597b439c113352f3f5d8c8146afbbf077fc77'
 'SKIP'
-'00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3')
+'00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3'
+'cb09b08ff40283b8931da446282e6e31f3a46b1912177d93c62ba4b6575e1654')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
@@ -41,6 +43,7 @@
 prepare() {
   cd buildbot-$pkgver/master
   patch -Np2 -i ../../$pkgname-automat-117.diff
+  patch -Np2 -i ../../$pkgname-python38.diff
 }
 
 build() {


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

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

upgpkg: buildbot 2.5.0-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 17:38:35 UTC (rev 516895)
+++ PKGBUILD2019-10-18 17:38:56 UTC (rev 516896)
@@ -5,7 +5,7 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.4.1
+pkgver=2.5.0
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -30,7 +30,7 @@
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
 $pkgname-automat-117.diff)
-sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672'
+sha256sums=('b5af824031c2bac87a73cd580fe597b439c113352f3f5d8c8146afbbf077fc77'
 'SKIP'
 '00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3')
 validpgpkeys=(


[arch-commits] Commit in buildbot/trunk (PKGBUILD buildbot-automat-117.diff)

2019-10-13 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, October 13, 2019 @ 14:44:56
  Author: yan12125
Revision: 515315

buildbot: fix build

* Add a workaround for incompatibility between automat and attrs [1]. 
Discovered by reproducible builds [2].
* Also fixes the vault secret provider name [3]

[1] https://github.com/glyph/automat/issues/117
[2] 
https://tests.reproducible-builds.org/archlinux/community/buildbot/build1.log
[3] https://github.com/buildbot/buildbot/issues/4510

Added:
  buildbot/trunk/buildbot-automat-117.diff
Modified:
  buildbot/trunk/PKGBUILD

---+
 PKGBUILD  |   13 ++---
 buildbot-automat-117.diff |   10 ++
 2 files changed, 20 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-13 14:31:31 UTC (rev 515314)
+++ PKGBUILD2019-10-13 14:44:56 UTC (rev 515315)
@@ -26,16 +26,23 @@
   'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
   'python-docker: for Docker latent worker'
   'pass: to use SecretInPass provider'
-  'vault: to use SecretInVault provider'
+  'vault: to use HashiCorpVaultSecretProvider provider'
 )
-source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
+$pkgname-automat-117.diff)
 sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672'
-'SKIP')
+'SKIP'
+'00587459a73af8faabcef08b80fd83270f22907238111abaa4edf57c80e992f3')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
   'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
 )
 
+prepare() {
+  cd buildbot-$pkgver/master
+  patch -Np2 -i ../../$pkgname-automat-117.diff
+}
+
 build() {
   cd buildbot-$pkgver/master
   python setup.py build

Added: buildbot-automat-117.diff
===
--- buildbot-automat-117.diff   (rev 0)
+++ buildbot-automat-117.diff   2019-10-13 14:44:56 UTC (rev 515315)
@@ -0,0 +1,10 @@
+--- buildbot/master/buildbot/test/__init__.py  2019-10-10 20:56:41.191340974 
+0800
 buildbot/master/buildbot/test/__init__.py  2019-10-10 20:57:49.008283272 
+0800
+@@ -119,3 +119,7 @@
+ 
+ # sqlalchemy-migrate uses deprecated api from sqlalchemy 
https://review.openstack.org/#/c/648072/
+ warnings.filterwarnings('ignore', ".*Engine.contextual_connect.*", 
DeprecationWarning)
++
++# automat not fully compatible with attrs 19.2 yet
++# https://github.com/glyph/automat/issues/117
++warnings.filterwarnings('ignore', ".*The usage of `cmp` is deprecated.*", 
DeprecationWarning)


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-09-14 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, September 15, 2019 @ 00:33:57
  Author: yan12125
Revision: 510600

upgpkg: buildbot 2.4.1-1

* Add python-docker to optdepends

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-15 00:31:30 UTC (rev 510599)
+++ PKGBUILD2019-09-15 00:33:57 UTC (rev 510600)
@@ -5,7 +5,7 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.4.0
+pkgver=2.4.1
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -24,11 +24,12 @@
   'python-treq: for using HTTP requests as steps'
   'python-txrequests: for using HTTP requests as steps'
   'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
+  'python-docker: for Docker latent worker'
   'pass: to use SecretInPass provider'
   'vault: to use SecretInVault provider'
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
-sha256sums=('a865074e4874f20e11990ab5c65f87276b2bce9f7c29ca5b3b0da53ae51afbfd'
+sha256sums=('6237a4c61a6208324ca246b328ba01660fa40a40cce20430963b33901cd80672'
 'SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

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

upgpkg: buildbot 2.4.0-1

* Eliminate hard-coded Python version
* Copy extra files for integration tests
* git is needed for new tryclient tests

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-18 15:58:36 UTC (rev 500057)
+++ PKGBUILD2019-08-18 16:01:08 UTC (rev 500058)
@@ -5,7 +5,7 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.3.1
+pkgver=2.4.0
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -16,7 +16,7 @@
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
   python-mock python-moto python-parameterized
   python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
-  openssh)
+  openssh git)
 makedepends=(python-setuptools)
 optdepends=(
   'python-boto3: for AWS EC2 latent worker'
@@ -28,7 +28,7 @@
   'vault: to use SecretInVault provider'
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
-sha256sums=('93241e1660cc8e0a37dba6c8c4bbb2e989f5da35006d6b5b523dfc3f37e8b927'
+sha256sums=('a865074e4874f20e11990ab5c65f87276b2bce9f7c29ca5b3b0da53ae51afbfd'
 'SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
@@ -43,9 +43,13 @@
 check() {
   cd buildbot-$pkgver/master
 
+  site_packages_path=$(python -c 'import site; 
print(site.getsitepackages()[0])')
+
   python setup.py install --root="$srcdir"/tmp_install
+  # Copy files over for integration tests
+  cp -v buildbot/test/integration/*.tgz 
"$srcdir"/tmp_install$site_packages_path/buildbot/test/integration/
 
-  export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages
+  export PYTHONPATH="$srcdir"/tmp_install$site_packages_path
   export PATH="$PATH:$srcdir/tmp_install/usr/bin"
   TZ=UTC trial3 --rterrors buildbot
 }


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-05-23 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, May 23, 2019 @ 12:06:48
  Author: yan12125
Revision: 469259

upgpkg: buildbot 2.3.1-1

Not going through [community-testing] as this version fixes a security issue 
[1].

[1] 
https://github.com/buildbot/buildbot/wiki/OAuth-vulnerability-in-using-submitted-authorization-token-for-authentication

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-23 12:06:28 UTC (rev 469258)
+++ PKGBUILD2019-05-23 12:06:48 UTC (rev 469259)
@@ -5,7 +5,7 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.3.0
+pkgver=2.3.1
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -28,7 +28,7 @@
   'vault: to use SecretInVault provider'
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
-sha256sums=('eb57afd7f8005b84bc345903211e4a3ff1a4d6a162eb55a37ab9bd445044476e'
+sha256sums=('93241e1660cc8e0a37dba6c8c4bbb2e989f5da35006d6b5b523dfc3f37e8b927'
 'SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

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

upgpkg: buildbot 2.3.0-1

AWS_* environment variables no longer necessary after 
https://github.com/spulec/moto/pull/1952

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-06 13:02:55 UTC (rev 460859)
+++ PKGBUILD2019-05-06 13:04:29 UTC (rev 460860)
@@ -5,7 +5,7 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.2.0
+pkgver=2.3.0
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -28,10 +28,11 @@
   'vault: to use SecretInVault provider'
 )
 
source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
-sha256sums=('126adffe288f9b6df2d3a4eca49be757f65c01bc0c551d562681b4cf5ca460fb'
+sha256sums=('eb57afd7f8005b84bc345903211e4a3ff1a4d6a162eb55a37ab9bd445044476e'
 'SKIP')
 validpgpkeys=(
-  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 (@tardyp on GitHub)
+  'FD0004A26EADFE43A4C3F249C6F7AE200374452D'  # Povilas Kanapickas 
 (@p12tic on GitHub)
 )
 
 build() {
@@ -42,10 +43,6 @@
 check() {
   cd buildbot-$pkgver/master
 
-  # https://github.com/spulec/moto/issues/1924
-  export AWS_SECRET_ACCESS_KEY=foobar_secret
-  export AWS_ACCESS_KEY_ID=foobar_key
-
   python setup.py install --root="$srcdir"/tmp_install
 
   export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-04-07 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, April 7, 2019 @ 15:19:20
  Author: yan12125
Revision: 450306

upgpkg: buildbot 2.2.0-1

* python-future is not needed after 
https://github.com/buildbot/buildbot/pull/4660
* Use distutils instead of pip to reduce dependencies
* install-test-files.patch is landed 
https://github.com/buildbot/buildbot/pull/4654

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-07 15:14:37 UTC (rev 450305)
+++ PKGBUILD2019-04-07 15:19:20 UTC (rev 450306)
@@ -5,18 +5,19 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.1.0
+pkgver=2.2.0
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
-depends=(python-twisted python-jinja python-zope-interface python-future
+depends=(python-twisted python-jinja python-zope-interface
  python-sqlalchemy-migrate python-dateutil python-txaio
  python-autobahn python-pyjwt python-yaml)
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
   python-mock python-moto python-parameterized
   python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
-  python-pip openssh)
+  openssh)
+makedepends=(python-setuptools)
 optdepends=(
   'python-boto3: for AWS EC2 latent worker'
   'python-lz4: to compress logs using lz4'
@@ -23,21 +24,16 @@
   'python-treq: for using HTTP requests as steps'
   'python-txrequests: for using HTTP requests as steps'
   'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
+  'pass: to use SecretInPass provider'
+  'vault: to use SecretInVault provider'
 )
-source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
-install-test-files.patch)
-sha256sums=('a15491995d9168e8e50c2f958ce4bfef2984ca25dee21bd694c8ea0a12e47509'
-'SKIP'
-'b6c583a8c8dc20a84a0402539dbadd854408a15d6424841e59a6daa47fe2')
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig})
+sha256sums=('126adffe288f9b6df2d3a4eca49be757f65c01bc0c551d562681b4cf5ca460fb'
+'SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 )
 
-prepare() {
-  cd buildbot-$pkgver
-  patch -Np1 -i ../install-test-files.patch
-}
-
 build() {
   cd buildbot-$pkgver/master
   python setup.py build
@@ -50,7 +46,7 @@
   export AWS_SECRET_ACCESS_KEY=foobar_secret
   export AWS_ACCESS_KEY_ID=foobar_key
 
-  pip install --root="$srcdir"/tmp_install .
+  python setup.py install --root="$srcdir"/tmp_install
 
   export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages
   export PATH="$PATH:$srcdir/tmp_install/usr/bin"


[arch-commits] Commit in buildbot/trunk (PKGBUILD install-test-files.patch)

2019-03-11 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, March 11, 2019 @ 07:36:46
  Author: yan12125
Revision: 439693

upgpkg: buildbot 2.1.0-1

Added:
  buildbot/trunk/install-test-files.patch
Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   25 +++--
 install-test-files.patch |   13 +
 2 files changed, 28 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-11 07:35:51 UTC (rev 439692)
+++ PKGBUILD2019-03-11 07:36:46 UTC (rev 439693)
@@ -5,9 +5,7 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=2.0.1
-# `git rev-parse v$pkgver`
-_tag_rev=4c358c260bd9a339ce167a28b8dd6d19cd7a413f
+pkgver=2.1.0
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -15,9 +13,8 @@
 depends=(python-twisted python-jinja python-zope-interface python-future
  python-sqlalchemy-migrate python-dateutil python-txaio
  python-autobahn python-pyjwt python-yaml)
-makedepends=(git)
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
-  python-mock python-moto
+  python-mock python-moto python-parameterized
   python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
   python-pip openssh)
 optdepends=(
@@ -27,19 +24,27 @@
   'python-txrequests: for using HTTP requests as steps'
   'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
 )
-source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev;)
-sha256sums=('SKIP')
+source=("https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz"{,.sig}
+install-test-files.patch)
+sha256sums=('a15491995d9168e8e50c2f958ce4bfef2984ca25dee21bd694c8ea0a12e47509'
+'SKIP'
+'b6c583a8c8dc20a84a0402539dbadd854408a15d6424841e59a6daa47fe2')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 )
 
+prepare() {
+  cd buildbot-$pkgver
+  patch -Np1 -i ../install-test-files.patch
+}
+
 build() {
-  cd buildbot/master
+  cd buildbot-$pkgver/master
   python setup.py build
 }
 
 check() {
-  cd buildbot/master
+  cd buildbot-$pkgver/master
 
   # https://github.com/spulec/moto/issues/1924
   export AWS_SECRET_ACCESS_KEY=foobar_secret
@@ -53,6 +58,6 @@
 }
 
 package() {
-  cd buildbot/master
+  cd buildbot-$pkgver/master
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }

Added: install-test-files.patch
===
--- install-test-files.patch(rev 0)
+++ install-test-files.patch2019-03-11 07:36:46 UTC (rev 439693)
@@ -0,0 +1,13 @@
+diff --git a/master/setup.py b/master/setup.py
+index c4172be5a..4a89ac895 100755
+--- a/master/setup.py
 b/master/setup.py
+@@ -217,6 +217,8 @@ setup_args = {
+ include("buildbot/spec/types", "*.raml"),
+ include("buildbot/test/unit/test_templates_dir", "*.html"),
+ include("buildbot/test/unit/test_templates_dir/plugin", "*.*"),
++include("buildbot/test/integration/pki", "*.*"),
++include("buildbot/test/integration/pki/ca", "*.*"),
+ ] + include_statics("buildbot/www/static"),
+ 'cmdclass': {'install_data': install_data_twisted,
+  'sdist': our_sdist},


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-02-09 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, February 10, 2019 @ 06:53:18
  Author: yan12125
Revision: 431075

upgpkg: buildbot 2.0.1-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-10 06:47:06 UTC (rev 431074)
+++ PKGBUILD2019-02-10 06:53:18 UTC (rev 431075)
@@ -5,9 +5,9 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=1.8.0
+pkgver=2.0.1
 # `git rev-parse v$pkgver`
-_tag_rev=5b1106e9e2898cff174e7dd4f03dfd80a5c79f16
+_tag_rev=4c358c260bd9a339ce167a28b8dd6d19cd7a413f
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -25,6 +25,7 @@
   'python-lz4: to compress logs using lz4'
   'python-treq: for using HTTP requests as steps'
   'python-txrequests: for using HTTP requests as steps'
+  'python-pyopenssl: to use SSL/TLS in mail or IRC notifiers'
 )
 source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev;)
 sha256sums=('SKIP')


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2019-01-21 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, January 21, 2019 @ 08:47:53
  Author: yan12125
Revision: 425828

upgpkg: buildbot 1.8.0-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-21 08:31:46 UTC (rev 425827)
+++ PKGBUILD2019-01-21 08:47:53 UTC (rev 425828)
@@ -5,7 +5,9 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=1.7.0
+pkgver=1.8.0
+# `git rev-parse v$pkgver`
+_tag_rev=5b1106e9e2898cff174e7dd4f03dfd80a5c79f16
 pkgrel=1
 arch=(any)
 url='https://buildbot.net'
@@ -24,20 +26,19 @@
   'python-treq: for using HTTP requests as steps'
   'python-txrequests: for using HTTP requests as steps'
 )
-source=(https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz{,.sig})
-sha256sums=('e22f51b693f7fb293b6a111072cada00bc227fcdc2575bcb1c45f10fa25f5738'
-'SKIP')
+source=("git+https://github.com/buildbot/buildbot?signed#tag=$_tag_rev;)
+sha256sums=('SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
 )
 
 build() {
-  cd buildbot-$pkgver/master
+  cd buildbot/master
   python setup.py build
 }
 
 check() {
-  cd buildbot-$pkgver/master
+  cd buildbot/master
 
   # https://github.com/spulec/moto/issues/1924
   export AWS_SECRET_ACCESS_KEY=foobar_secret
@@ -51,6 +52,6 @@
 }
 
 package() {
-  cd buildbot-$pkgver/master
+  cd buildbot/master
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2018-12-24 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, December 24, 2018 @ 15:00:58
  Author: yan12125
Revision: 417833

upgpkg: buildbot 1.7.0-1

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |   15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-24 14:44:10 UTC (rev 417832)
+++ PKGBUILD2018-12-24 15:00:58 UTC (rev 417833)
@@ -5,8 +5,8 @@
 
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
-pkgver=1.6.0
-pkgrel=2
+pkgver=1.7.0
+pkgrel=1
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -15,8 +15,9 @@
  python-autobahn python-pyjwt python-yaml)
 makedepends=(git)
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
-  python-mock python-moto python-buildbot-pkg buildbot-worker
-  python-buildbot-www python-pip openssh)
+  python-mock python-moto
+  python-buildbot-pkg=$pkgver buildbot-worker=$pkgver 
python-buildbot-www=$pkgver
+  python-pip openssh)
 optdepends=(
   'python-boto3: for AWS EC2 latent worker'
   'python-lz4: to compress logs using lz4'
@@ -24,7 +25,7 @@
   'python-txrequests: for using HTTP requests as steps'
 )
 
source=(https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz{,.sig})
-sha256sums=('1d6dbab6cc3fa77cf709589d93bd86de030dc9bf244eebca1f16c388ed27d24a'
+sha256sums=('e22f51b693f7fb293b6a111072cada00bc227fcdc2575bcb1c45f10fa25f5738'
 'SKIP')
 validpgpkeys=(
   '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
@@ -44,7 +45,9 @@
 
   pip install --root="$srcdir"/tmp_install .
 
-  PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages TZ=UTC 
trial3 --rterrors buildbot
+  export PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages
+  export PATH="$PATH:$srcdir/tmp_install/usr/bin"
+  TZ=UTC trial3 --rterrors buildbot
 }
 
 package() {


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2018-11-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 18, 2018 @ 15:38:40
  Author: yan12125
Revision: 408716

upgpkg: buildbot 1.6.0-2

Enable buildbot-www tests

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-18 15:37:31 UTC (rev 408715)
+++ PKGBUILD2018-11-18 15:38:40 UTC (rev 408716)
@@ -6,7 +6,7 @@
 pkgname=buildbot
 pkgdesc='The Continuous Integration Framework'
 pkgver=1.6.0
-pkgrel=1
+pkgrel=2
 arch=(any)
 url='https://buildbot.net'
 license=(GPL2)
@@ -16,7 +16,7 @@
 makedepends=(git)
 checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
   python-mock python-moto python-buildbot-pkg buildbot-worker
-  python-pip openssh)
+  python-buildbot-www python-pip openssh)
 optdepends=(
   'python-boto3: for AWS EC2 latent worker'
   'python-lz4: to compress logs using lz4'


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2015-06-04 Thread Sergej Pupykin
Date: Thursday, June 4, 2015 @ 16:44:41
  Author: spupykin
Revision: 134792

upgpkg: buildbot 0.8.12-1

upd

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-04 14:38:51 UTC (rev 134791)
+++ PKGBUILD2015-06-04 14:44:41 UTC (rev 134792)
@@ -3,8 +3,8 @@
 # Contributor: William Rea sillywi...@gmail.com
 
 pkgname=buildbot
-pkgver=0.8.10
-pkgrel=3
+pkgver=0.8.12
+pkgrel=1
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
 url=http://buildbot.net;
@@ -13,7 +13,7 @@
 'python2-dateutil' 'python2-sqlparse')
 
source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz
version-parse.patch)
-md5sums=('3201aaecf32df7810f4e23c14d20a544'
+md5sums=('c61fa219942f8a1ed43cdbc1e4ef0187'
  '61986f8b1d88ab74c8b290c49580152b')
 
 prepare() {


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2015-02-06 Thread Sergej Pupykin
Date: Friday, February 6, 2015 @ 11:19:55
  Author: spupykin
Revision: 127187

upgpkg: buildbot 0.8.10-3

upd

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-06 10:07:48 UTC (rev 127186)
+++ PKGBUILD2015-02-06 10:19:55 UTC (rev 127187)
@@ -4,12 +4,13 @@
 
 pkgname=buildbot
 pkgver=0.8.10
-pkgrel=2
+pkgrel=3
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
 url=http://buildbot.net;
 license=(GPL)
-depends=('python2-twisted' 'python2-jinja' 'python2-migrate' 
'python2-dateutil')
+depends=('python2-twisted' 'python2-jinja' 'python2-migrate'
+'python2-dateutil' 'python2-sqlparse')
 
source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz
version-parse.patch)
 md5sums=('3201aaecf32df7810f4e23c14d20a544'


[arch-commits] Commit in buildbot/trunk (PKGBUILD version-parse.patch)

2015-01-05 Thread Sergej Pupykin
Date: Monday, January 5, 2015 @ 22:29:47
  Author: spupykin
Revision: 125456

upgpkg: buildbot 0.8.10-2

upd

Added:
  buildbot/trunk/version-parse.patch
Modified:
  buildbot/trunk/PKGBUILD

-+
 PKGBUILD|   13 ++---
 version-parse.patch |   24 
 2 files changed, 34 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-05 21:20:44 UTC (rev 125455)
+++ PKGBUILD2015-01-05 21:29:47 UTC (rev 125456)
@@ -4,15 +4,22 @@
 
 pkgname=buildbot
 pkgver=0.8.10
-pkgrel=1
+pkgrel=2
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
 url=http://buildbot.net;
 license=(GPL)
 depends=('python2-twisted' 'python2-jinja' 'python2-migrate' 
'python2-dateutil')
-source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz)
-md5sums=('3201aaecf32df7810f4e23c14d20a544')
+source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz
+   version-parse.patch)
+md5sums=('3201aaecf32df7810f4e23c14d20a544'
+ '61986f8b1d88ab74c8b290c49580152b')
 
+prepare() {
+  cd $srcdir/buildbot-${pkgver/_/}
+  patch -p1 $srcdir/version-parse.patch
+}
+
 package() {
   cd $srcdir/buildbot-${pkgver/_/}
   python2 setup.py install --root=$pkgdir

Added: version-parse.patch
===
--- version-parse.patch (rev 0)
+++ version-parse.patch 2015-01-05 21:29:47 UTC (rev 125456)
@@ -0,0 +1,24 @@
+diff -wbBur buildbot-0.8.10.org/buildbot/db/enginestrategy.py 
buildbot-0.8.10/buildbot/db/enginestrategy.py
+--- buildbot-0.8.10.org/buildbot/db/enginestrategy.py  2014-12-02 
19:53:49.0 +0300
 buildbot-0.8.10/buildbot/db/enginestrategy.py  2015-01-06 
00:25:47.462298489 +0300
+@@ -56,7 +56,7 @@
+ version = 0.6
+ except:
+ version = 0.0
+-return tuple(map(int, version.split('.')))
++return tuple(map(int, version.split('.')[0:3]))
+ 
+ 
+ class BuildbotEngineStrategy(strategies.ThreadLocalEngineStrategy):
+diff -wbBur buildbot-0.8.10.org/buildbot/db/model.py 
buildbot-0.8.10/buildbot/db/model.py
+--- buildbot-0.8.10.org/buildbot/db/model.py   2014-12-02 19:53:49.0 
+0300
 buildbot-0.8.10/buildbot/db/model.py   2015-01-06 00:25:59.228965020 
+0300
+@@ -499,7 +499,7 @@
+ version = 0.6
+ except:
+ version = 0.0
+-version_tup = tuple(map(int, version.split('.')))
++version_tup = tuple(map(int, version.split('.')[0:3]))
+ log.msg(using SQLAlchemy-Migrate version %s % (version,))
+ if version_tup  (0, 6, 1):
+ raise RuntimeError(You are using SQLAlchemy-Migrate %s. 


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2015-01-04 Thread Bartłomiej Piotrowski
Date: Sunday, January 4, 2015 @ 09:12:45
  Author: bpiotrowski
Revision: 125326

upgpkg: buildbot 0.8.10-1

new upstream release

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-04 06:39:59 UTC (rev 125325)
+++ PKGBUILD2015-01-04 08:12:45 UTC (rev 125326)
@@ -3,7 +3,7 @@
 # Contributor: William Rea sillywi...@gmail.com
 
 pkgname=buildbot
-pkgver=0.8.9
+pkgver=0.8.10
 pkgrel=1
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
@@ -11,7 +11,7 @@
 license=(GPL)
 depends=('python2-twisted' 'python2-jinja' 'python2-migrate' 
'python2-dateutil')
 
source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz)
-md5sums=('b4c723d1e0324ea19511e622e420c6e7')
+md5sums=('3201aaecf32df7810f4e23c14d20a544')
 
 package() {
   cd $srcdir/buildbot-${pkgver/_/}


[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2014-07-02 Thread Sergej Pupykin
Date: Wednesday, July 2, 2014 @ 12:13:33
  Author: spupykin
Revision: 114623

upgpkg: buildbot 0.8.9-1

upd

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-07-02 09:40:44 UTC (rev 114622)
+++ PKGBUILD2014-07-02 10:13:33 UTC (rev 114623)
@@ -3,15 +3,15 @@
 # Contributor: William Rea sillywi...@gmail.com
 
 pkgname=buildbot
-pkgver=0.8.8
-pkgrel=2
+pkgver=0.8.9
+pkgrel=1
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
 url=http://buildbot.net;
 license=(GPL)
 depends=('twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil')
-source=(http://buildbot.googlecode.com/files/buildbot-${pkgver/_/}.tar.gz)
-md5sums=('472f512584bbb18cc677ca2ec3b3a905')
+source=(https://pypi.python.org/packages/source/b/buildbot/buildbot-$pkgver.tar.gz)
+md5sums=('b4c723d1e0324ea19511e622e420c6e7')
 
 package() {
   cd $srcdir/buildbot-${pkgver/_/}



[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2014-01-10 Thread Balló György
Date: Saturday, January 11, 2014 @ 03:53:05
  Author: bgyorgy
Revision: 103739

upgpkg: buildbot 0.8.8-2

Remove unneeded dependencies

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-01-11 02:10:34 UTC (rev 103738)
+++ PKGBUILD2014-01-11 02:53:05 UTC (rev 103739)
@@ -4,13 +4,12 @@
 
 pkgname=buildbot
 pkgver=0.8.8
-pkgrel=1
+pkgrel=2
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
 url=http://buildbot.net;
 license=(GPL)
-depends=('twisted' 'python2-jinja' 'python2-simplejson' 'python2-pysqlite'
-'python2-migrate' 'python2-dateutil')
+depends=('twisted' 'python2-jinja' 'python2-migrate' 'python2-dateutil')
 source=(http://buildbot.googlecode.com/files/buildbot-${pkgver/_/}.tar.gz)
 md5sums=('472f512584bbb18cc677ca2ec3b3a905')
 



[arch-commits] Commit in buildbot/trunk (PKGBUILD)

2013-10-21 Thread Sergej Pupykin
Date: Monday, October 21, 2013 @ 14:21:36
  Author: spupykin
Revision: 98922

upgpkg: buildbot 0.8.8-1

upd

Modified:
  buildbot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-21 12:19:46 UTC (rev 98921)
+++ PKGBUILD2013-10-21 12:21:36 UTC (rev 98922)
@@ -3,7 +3,7 @@
 # Contributor: William Rea sillywi...@gmail.com
 
 pkgname=buildbot
-pkgver=0.8.7_p1
+pkgver=0.8.8
 pkgrel=1
 pkgdesc=A system to automate the compile/test cycle required by most software 
projects
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('twisted' 'python2-jinja' 'python2-simplejson' 'python2-pysqlite'
 'python2-migrate' 'python2-dateutil')
 source=(http://buildbot.googlecode.com/files/buildbot-${pkgver/_/}.tar.gz)
-md5sums=('bf3fa19e954adfa407d93dd7840c8975')
+md5sums=('472f512584bbb18cc677ca2ec3b3a905')
 
 package() {
   cd $srcdir/buildbot-${pkgver/_/}