[DRE-commits] [ruby-ramaze] 02/04: Minor fixes, including some lintian warnings
Gunnar Wolf
gwolf at alioth.debian.org
Thu Aug 29 17:40:17 UTC 2013
This is an automated email from the git hooks/post-receive script.
gwolf pushed a commit to branch master
in repository ruby-ramaze.
commit ca54921256da9f4b975c53094fb9644e338923e0
Author: Gunnar Wolf <gwolf at debian.org>
Date: Thu Aug 29 11:46:19 2013 -0500
Minor fixes, including some lintian warnings
---
debian/changelog | 3 ++-
debian/control | 10 ++++++----
debian/copyright | 2 +-
debian/ruby-ramaze.dirs | 1 +
debian/ruby-ramaze.lintian-overrides | 5 +++++
debian/rules | 7 +++++++
6 files changed, 22 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 6481ea8..c082b77 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,8 +7,9 @@ ruby-ramaze (2012.12.08-1) UNRELEASED; urgency=low
* Create transitional packages; review+update copyright information
* Incorporate previous packaging information from the old packaging
* Don't require rubygems from within Debian packages
+ * Minor fixes, including some lintian warnings
- -- Gunnar Wolf <gwolf at gwolf.org> Thu, 29 Aug 2013 10:10:15 -0500
+ -- Gunnar Wolf <gwolf at debian.org> Thu, 29 Aug 2013 10:10:15 -0500
libramaze-ruby (2010.06.18-2) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 3f82977..a35a8a9 100644
--- a/debian/control
+++ b/debian/control
@@ -2,9 +2,9 @@ Source: ruby-ramaze
Section: ruby
Priority: optional
Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
-Uploaders: Cédric Boutillier <cedric.boutillier at gmail.com>
+Uploaders: Cédric Boutillier <cedric.boutillier at gmail.com>, Gunnar Wolf <gwolf at debian.org>
Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.2.13~)
-Standards-Version: 3.9.3
+Standards-Version: 3.9.4
Vcs-Git: git://anonscm.debian.org/pkg-ruby-extras/ruby-ramaze.git
Vcs-Browser: http://anonscm.debian.org/gitweb?p=pkg-ruby-extras/ruby-ramaze.git;a=summary
Homepage: http://ramaze.net/
@@ -19,8 +19,10 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-innat
Replaces: libramaze-ruby1.8 (<< 3.1.4-1~), libramaze-ruby (<< 3.1.4-1~)
Breaks: libramaze-ruby1.8 (<< 3.1.4-1~), libramaze-ruby (<< 3.1.4-1~)
Provides: libramaze-ruby1.8, libramaze-ruby
-Description: Ramaze is a simple and modular web framework
- Ramaze is a simple and modular web framework
+Description: Simple and modular web framework
+ Ramaze is a very simple and straight-forward web-framework.
+ The philosophy of it could be expressed in a mix of KISS and POLS,
+ trying to make simple things simple and complex things possible and fun.
Package: libramaze-ruby
Section: oldlibs
diff --git a/debian/copyright b/debian/copyright
index 96e3bcc..df6a171 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -65,7 +65,7 @@ License: GPL-2
Files: lib/proto/public/js/jquery.js
Copyright: 2008 John Resig
-License: MIT, GPL-2
+License: MIT or GPL-2
Files: lib/ramaze/snippets/ramaze/lru_hash.rb
Copyright: 2002 Yoshinori K. Okuji <okuji at enbug.org>
diff --git a/debian/ruby-ramaze.dirs b/debian/ruby-ramaze.dirs
new file mode 100644
index 0000000..ba50dd6
--- /dev/null
+++ b/debian/ruby-ramaze.dirs
@@ -0,0 +1 @@
+usr/share/ruby/vendor_ruby/
diff --git a/debian/ruby-ramaze.lintian-overrides b/debian/ruby-ramaze.lintian-overrides
new file mode 100644
index 0000000..edd46ad
--- /dev/null
+++ b/debian/ruby-ramaze.lintian-overrides
@@ -0,0 +1,5 @@
+# We ship a very old version of jquery as part of the examples,
+# not worth declaring a dependency on libjs-jquery
+ruby-ramaze binary: embedded-javascript-library
+# Spurious error emitted by lintian, reported as #721268
+ruby-ramaze binary: missing-dep-for-interpreter
diff --git a/debian/rules b/debian/rules
index a5e7dc8..eb01726 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,13 @@
#
# If you need to specify the .gemspec (eg there is more than one)
#export DH_RUBY_GEMSPEC=gem.gemspec
+DEST = debian/ruby-ramaze
%:
dh $@ --buildsystem=ruby --with ruby
+
+override_dh_install:
+ dh_install
+ mv $(DEST)/usr/lib/ruby/vendor_ruby/proto $(DEST)/usr/share/ruby/vendor_ruby/
+ ln -s ../../../share/ruby/vendor_ruby/proto $(DEST)/usr/lib/ruby/vendor_ruby/
+ chmod a+x $(DEST)/usr/lib/ruby/vendor_ruby/proto/config.ru
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-ramaze.git
More information about the Pkg-ruby-extras-commits
mailing list