[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926163: marked as done (unblock: ruby-rails-assets-perfect-scrollbar/1.4.0-2)



Your message dated Mon, 01 Apr 2019 18:51:00 +0000
with message-id <5a84adff-518d-b031-2e04-05e00819213e@thykier.net>
and subject line Re: Bug#926163: unblock: ruby-rails-assets-perfect-scrollbar/1.4.0-2
has caused the Debian Bug report #926163,
regarding unblock: ruby-rails-assets-perfect-scrollbar/1.4.0-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
926163: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926163
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package ruby-rails-assets-perfect-scrollbar

Fixes rc bug #924174, fixes autopkgtest and removes unnecessary dependencies.

$ debdiff ruby-rails-assets-perfect-scrollbar_1.4.0-1.dsc ruby-rails-assets-perfect-scrollbar_1.4.0-2.dsc 
dpkg-source: warning: extracting unsigned source package (/home/pravi/forge/debian/git/ruby-team/ruby-rails-assets-perfect-scrollbar_1.4.0-1.dsc)
dpkg-source: warning: extracting unsigned source package (/home/pravi/forge/debian/git/ruby-team/ruby-rails-assets-perfect-scrollbar_1.4.0-2.dsc)
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/changelog ruby-rails-assets-perfect-scrollbar-1.4.0/debian/changelog
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/changelog	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/changelog	2019-04-01 14:44:51.000000000 +0530
@@ -1,3 +1,12 @@
+ruby-rails-assets-perfect-scrollbar (1.4.0-2) unstable; urgency=medium
+
+  * Fix symbolic link to libjs-perfect-scrollbar (Closes: #924174)
+  * Don't load css in smoke test (fixes autopkgtest)
+  * Remove unnecessary dependencies
+  * Add comment to patch
+
+ -- Pirate Praveen <praveen@debian.org>  Mon, 01 Apr 2019 14:44:51 +0530
+
 ruby-rails-assets-perfect-scrollbar (1.4.0-1) unstable; urgency=medium
 
   * Team upload
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/control ruby-rails-assets-perfect-scrollbar-1.4.0/debian/control
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/control	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/control	2019-04-01 14:44:51.000000000 +0530
@@ -20,9 +20,6 @@
          ruby | ruby-interpreter,
          ${misc:Depends},
          ${shlibs:Depends},
-         rake,
-         bundler,
-         ruby-chromedriver-helper
 Description: Minimalistic but perfect custom scrollbar plugin
  perfect-scrollbar is minimalistic but a perfect scrollbar plugin.
  There is no change on design layout and no manipulation on DOM tree. It uses
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/install ruby-rails-assets-perfect-scrollbar-1.4.0/debian/install
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/install	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/install	1970-01-01 05:30:00.000000000 +0530
@@ -1 +0,0 @@
-app usr/share/ruby-rails-assets-perfect-scrollbar
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/libjs-perfect-scrollbar.install ruby-rails-assets-perfect-scrollbar-1.4.0/debian/libjs-perfect-scrollbar.install
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/libjs-perfect-scrollbar.install	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/libjs-perfect-scrollbar.install	2019-04-01 14:44:51.000000000 +0530
@@ -1 +1 @@
-app/assets/javascripts/perfect-scrollbar/ usr/share/javascript/
+app/assets/javascripts/utatti-perfect-scrollbar/ usr/share/javascript/
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/patches/set-rails-engine-root.patch ruby-rails-assets-perfect-scrollbar-1.4.0/debian/patches/set-rails-engine-root.patch
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/patches/set-rails-engine-root.patch	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/patches/set-rails-engine-root.patch	2019-04-01 14:44:51.000000000 +0530
@@ -1,3 +1,5 @@
+Debian specific change to install assets in /usr/share
+
 --- a/lib/rails-assets-utatti-perfect-scrollbar.rb
 +++ b/lib/rails-assets-utatti-perfect-scrollbar.rb
 @@ -19,12 +19,13 @@ module RailsAssetsUtattiPerfectScrollbar
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.install ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.install
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.install	1970-01-01 05:30:00.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.install	2019-04-01 14:44:51.000000000 +0530
@@ -0,0 +1,2 @@
+app/assets/documents usr/share/ruby-rails-assets-perfect-scrollbar/app/assets
+app/assets/stylesheets usr/share/ruby-rails-assets-perfect-scrollbar/app/assets/stylesheets
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.links ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.links
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.links	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.links	2019-04-01 14:44:51.000000000 +0530
@@ -1 +1 @@
-usr/share/javascript/utatti-perfect-scrollbar/dist/perfect-scrollbar.js usr/share/ruby-rails-assets-perfect-scrollbar/app/assets/javascripts/perfect-scrollbar.js
+usr/share/javascript/utatti-perfect-scrollbar usr/share/ruby-rails-assets-perfect-scrollbar/app/assets/javascripts/utatti-perfect-scrollbar
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.maintscript ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.maintscript
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.maintscript	1970-01-01 05:30:00.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/ruby-rails-assets-perfect-scrollbar.maintscript	2019-04-01 14:44:51.000000000 +0530
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/ruby-rails-assets-perfect-scrollbar/app/assets/javascripts/utatti-perfect-scrollbar	/usr/share/javascript/utatti-perfect-scrollbar 1.4.0-2  ruby-rails-assets-perfect-scrollbar
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/rules ruby-rails-assets-perfect-scrollbar-1.4.0/debian/rules
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/rules	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/rules	2019-04-01 14:44:51.000000000 +0530
@@ -14,11 +14,6 @@
 %:
 	dh $@ --buildsystem=ruby --with ruby
 
-override_dh_auto_build:
-	mkdir -p app/assets/javascripts/perfect-scrollbar/min
-	uglifyjs -o app/assets/javascripts/perfect-scrollbar/min/perfect-scrollbar.min.js \
- app/assets/javascripts/utatti-perfect-scrollbar/dist/perfect-scrollbar.js
-
 override_dh_auto_clean:
 	dh_auto_clean
 	rm -rf app/assets/javascripts/perfect-scrollbar
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/control ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/control
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/control	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/control	2019-04-01 14:44:51.000000000 +0530
@@ -1,3 +1,2 @@
 Tests: smoke-test
-Depends: @, rails, ruby-coffee-script, ruby-sqlite3, ruby-spring
-Restrictions: needs-recommends
+Depends: @, rails
diff -Nru ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/smoke-test ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/smoke-test
--- ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/smoke-test	2019-01-14 00:50:32.000000000 +0530
+++ ruby-rails-assets-perfect-scrollbar-1.4.0/debian/tests/smoke-test	2019-04-01 14:44:51.000000000 +0530
@@ -9,13 +9,8 @@
 rails new foo-$1
 cd foo-$1
 
-cat >> app/assets/stylesheets/application.scss <<EOF
-@import "$1"
-EOF
-
-
 cat >> app/assets/javascripts/application.js <<EOF
-//= require utatti-perfect-scrollbar/dist/perfect-scrollbar
+//= require $1/dist/perfect-scrollbar
 EOF
 
 cat >> Gemfile <<EOF

unblock ruby-rails-assets-perfect-scrollbar/1.4.0-2

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Pirate Praveen:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package ruby-rails-assets-perfect-scrollbar
> 
> Fixes rc bug #924174, fixes autopkgtest and removes unnecessary dependencies.
> 
> [...]
> 
> unblock ruby-rails-assets-perfect-scrollbar/1.4.0-2
> 
> [...]
> 

Unblocked, thanks.
~Niels

--- End Message ---

Reply to: