[DRE-commits] [pkg-ruby-extras] 01/01: update master repository
Antonio Terceiro
terceiro at moszumanska.debian.org
Fri Jul 15 01:26:01 UTC 2016
This is an automated email from the git hooks/post-receive script.
terceiro pushed a commit to branch master
in repository pkg-ruby-extras.
commit c2154582ed3e93f2fa0966f827a67eccfbaad76b
Author: Antonio Terceiro <terceiro at debian.org>
Date: Thu Jul 14 22:25:41 2016 -0300
update master repository
---
.gitignore | 17 +++++++++-----
.mrconfig | 68 ++++++++++++++++++++++++++++++++++++--------------------
build-and-upload | 38 +++++++++++++++++++++++++++++++
3 files changed, 93 insertions(+), 30 deletions(-)
diff --git a/.gitignore b/.gitignore
index e4869c4..d721ffe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -162,6 +162,7 @@
/ruby-bogus
/ruby-bond
/ruby-bootstrap-sass
+/ruby-bootstrap-switch-rails
/ruby-bourne
/ruby-brass
/ruby-browser
@@ -416,6 +417,7 @@
/ruby-gherkin
/ruby-ghi
/ruby-gir-ffi
+/ruby-github-api
/ruby-github-linguist
/ruby-github-markdown
/ruby-github-markup
@@ -449,6 +451,7 @@
/ruby-haml-contrib
/ruby-haml-magic-translations
/ruby-haml-rails
+/ruby-hamlit
/ruby-hamster
/ruby-handlebars-assets
/ruby-hashdiff
@@ -525,6 +528,7 @@
/ruby-js-image-paths
/ruby-js-routes
/ruby-json
+/ruby-json-jwt
/ruby-json-schema
/ruby-json-spec
/ruby-jsonify
@@ -794,6 +798,7 @@
/ruby-rails-assets-jquery-nicescroll
/ruby-rails-assets-jquery-placeholder
/ruby-rails-assets-jquery-textchange
+/ruby-rails-assets-jquery-ui
/ruby-rails-assets-jquery.slimscroll
/ruby-rails-assets-markdown-it
/ruby-rails-assets-markdown-it--markdown-it-for-inline
@@ -875,11 +880,6 @@
/ruby-rspec-rails
/ruby-rspec-retry
/ruby-rsync
-/ruby-rubinius
-/ruby-rubinius-coverage
-/ruby-rubinius-debugger
-/ruby-rubinius-developer-tools
-/ruby-rubinius-profiler
/ruby-ruby-engine
/ruby-ruby-version
/ruby-ruby2ruby
@@ -887,7 +887,6 @@
/ruby-rubyipmi
/ruby-rubymail
/ruby-rubypants
-/ruby-rubysl
/ruby-rubytorrent
/ruby-rubyvis
/ruby-rufus-scheduler
@@ -971,6 +970,7 @@
/ruby-stud
/ruby-subexec
/ruby-svg-graph
+/ruby-swd
/ruby-switch
/ruby-sys-admin
/ruby-syslog-logger
@@ -1032,10 +1032,13 @@
/ruby-unicode
/ruby-unicorn-worker-killer
/ruby-upr
+/ruby-url-safe-base64
/ruby-uuid
/ruby-uuidtools
/ruby-valid
/ruby-validatable
+/ruby-validate-email
+/ruby-validate-url
/ruby-varia-model
/ruby-vcr
/ruby-vegas
@@ -1045,6 +1048,7 @@
/ruby-warden
/ruby-wavefile
/ruby-web-console
+/ruby-webfinger
/ruby-webmock
/ruby-webrobots
/ruby-websocket-driver
@@ -1090,6 +1094,7 @@
/vagrant-cachier
/vagrant-libvirt
/vagrant-lxc
+/vpim
/webgen0.4
/webgen0.5
/wheezy-transition-tracker
diff --git a/.mrconfig b/.mrconfig
index 8179a57..1df8c57 100644
--- a/.mrconfig
+++ b/.mrconfig
@@ -669,6 +669,10 @@ skip = lazy
checkout = git_checkout ruby-bootstrap-sass
skip = lazy
+[ruby-bootstrap-switch-rails]
+checkout = git_checkout ruby-bootstrap-switch-rails
+skip = lazy
+
[ruby-bourne]
checkout = git_checkout ruby-bourne
skip = lazy
@@ -1685,6 +1689,10 @@ skip = lazy
checkout = git_checkout ruby-gir-ffi
skip = lazy
+[ruby-github-api]
+checkout = git_checkout ruby-github-api
+skip = lazy
+
[ruby-github-linguist]
checkout = git_checkout ruby-github-linguist
skip = lazy
@@ -1817,6 +1825,10 @@ skip = lazy
checkout = git_checkout ruby-haml-rails
skip = lazy
+[ruby-hamlit]
+checkout = git_checkout ruby-hamlit
+skip = lazy
+
[ruby-hamster]
checkout = git_checkout ruby-hamster
skip = lazy
@@ -2121,6 +2133,10 @@ skip = lazy
checkout = git_checkout ruby-json
skip = lazy
+[ruby-json-jwt]
+checkout = git_checkout ruby-json-jwt
+skip = lazy
+
[ruby-json-schema]
checkout = git_checkout ruby-json-schema
skip = lazy
@@ -3197,6 +3213,10 @@ skip = lazy
checkout = git_checkout ruby-rails-assets-jquery-textchange
skip = lazy
+[ruby-rails-assets-jquery-ui]
+checkout = git_checkout ruby-rails-assets-jquery-ui
+skip = lazy
+
[ruby-rails-assets-jquery.slimscroll]
checkout = git_checkout ruby-rails-assets-jquery.slimscroll
skip = lazy
@@ -3521,26 +3541,6 @@ skip = lazy
checkout = git_checkout ruby-rsync
skip = lazy
-[ruby-rubinius]
-checkout = git_checkout ruby-rubinius
-skip = lazy
-
-[ruby-rubinius-coverage]
-checkout = git_checkout ruby-rubinius-coverage
-skip = lazy
-
-[ruby-rubinius-debugger]
-checkout = git_checkout ruby-rubinius-debugger
-skip = lazy
-
-[ruby-rubinius-developer-tools]
-checkout = git_checkout ruby-rubinius-developer-tools
-skip = lazy
-
-[ruby-rubinius-profiler]
-checkout = git_checkout ruby-rubinius-profiler
-skip = lazy
-
[ruby-ruby-engine]
checkout = git_checkout ruby-ruby-engine
skip = lazy
@@ -3569,10 +3569,6 @@ skip = lazy
checkout = git_checkout ruby-rubypants
skip = lazy
-[ruby-rubysl]
-checkout = git_checkout ruby-rubysl
-skip = lazy
-
[ruby-rubytorrent]
checkout = git_checkout ruby-rubytorrent
skip = lazy
@@ -3905,6 +3901,10 @@ skip = lazy
checkout = git_checkout ruby-svg-graph
skip = lazy
+[ruby-swd]
+checkout = git_checkout ruby-swd
+skip = lazy
+
[ruby-switch]
checkout = git_checkout ruby-switch
skip = lazy
@@ -4149,6 +4149,10 @@ skip = lazy
checkout = git_checkout ruby-upr
skip = lazy
+[ruby-url-safe-base64]
+checkout = git_checkout ruby-url-safe-base64
+skip = lazy
+
[ruby-uuid]
checkout = git_checkout ruby-uuid
skip = lazy
@@ -4165,6 +4169,14 @@ skip = lazy
checkout = git_checkout ruby-validatable
skip = lazy
+[ruby-validate-email]
+checkout = git_checkout ruby-validate-email
+skip = lazy
+
+[ruby-validate-url]
+checkout = git_checkout ruby-validate-url
+skip = lazy
+
[ruby-varia-model]
checkout = git_checkout ruby-varia-model
skip = lazy
@@ -4201,6 +4213,10 @@ skip = lazy
checkout = git_checkout ruby-web-console
skip = lazy
+[ruby-webfinger]
+checkout = git_checkout ruby-webfinger
+skip = lazy
+
[ruby-webmock]
checkout = git_checkout ruby-webmock
skip = lazy
@@ -4381,6 +4397,10 @@ skip = lazy
checkout = git_checkout vagrant-lxc
skip = lazy
+[vpim]
+checkout = git_checkout vpim
+skip = lazy
+
[webgen0.4]
checkout = git_checkout webgen0.4
skip = lazy
diff --git a/build-and-upload b/build-and-upload
index 6787804..1ceb39b 100755
--- a/build-and-upload
+++ b/build-and-upload
@@ -85,6 +85,44 @@ check_package() {
echo "OK, but you should probably run the test suite before uploading!"
fi
fi
+
+ if [ "$distribution" = unstable ] || \
+ [ "$distribution" = experimental ] || \
+ [ "$distribution" = UNRELEASED ]; then
+ test_reverse_dependencies
+ fi
+}
+
+test_reverse_dependencies() {
+ local binaries=$(dh_listpackages)
+ local debs=$(dcmd --deb "$changes")
+ if [ ! -d "${HOME}/.chdist/unstable" ]; then
+ chdist create unstable
+ fi
+ cat > "${HOME}/.chdist/unstable/etc/apt/sources.list" <<EOF
+deb http://deb.debian.org/debian/ unstable main
+deb-src http://deb.debian.org/debian/ unstable main
+EOF
+ chdist apt unstable update
+ local rdeps=$(chdist apt-cache unstable rdepends $binaries | grep '^\s' | xargs -n 1 chdist bin2src unstable | sort | uniq)
+ local failed_rdeps=""
+ if [ -n "$rdeps" ]; then
+ echo "I: found reverse dependencies: $rdeps"
+ for pkg in $rdeps; do
+ if confirm "Test ${pkg}? [Y/n] " y; then
+ local rc=0
+ adt-run --user debci --apt-upgrade $debs "$pkg" --- lxc --sudo adt-sid-"$arch" || rc=$?
+ if [ $rc -ne 0 -a $rc -ne 2 -a $rc -ne 8 ]; then
+ failed_rdeps="$failed_rdeps $pkg"
+ fi
+ fi
+ done
+ for pkg in $failed_rdeps; do
+ warning "Tests for $pkg failed! Please verify before uploading"
+ done
+ else
+ echo "I: no reverse dependencies found, skipping"
+ fi
}
confirm() {
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/pkg-ruby-extras.git
More information about the Pkg-ruby-extras-commits
mailing list