ruby-hamlit (2.7.5-1) unstable; urgency=medium
authorBalasankar C <balasankarc@autistici.org>
Sun, 13 Nov 2016 06:48:46 +0000 (06:48 +0000)
committerBalasankar C <balasankarc@autistici.org>
Sun, 13 Nov 2016 06:48:46 +0000 (06:48 +0000)
  * Team upload.
  * Upstream update.
  * Remove unwanted paths from d/copyright.
  * Add dep3 headers to quilt patches.

[dgit import unpatched ruby-hamlit 2.7.5-1]

13 files changed:
1  2 
debian/changelog
debian/compat
debian/control
debian/copyright
debian/patches/001-remove-git-in-gemspec.patch
debian/patches/002-remove-bundler.patch
debian/patches/series
debian/ruby-hamlit.docs
debian/ruby-hamlit.examples
debian/ruby-tests.rake
debian/rules
debian/source/format
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f8ba9062d4796e059333104528b5bb3623467d8b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,22 @@@
++ruby-hamlit (2.7.5-1) unstable; urgency=medium
++
++  * Team upload.
++  * Upstream update.
++  * Remove unwanted paths from d/copyright.
++  * Add dep3 headers to quilt patches.
++
++ -- Balasankar C <balasankarc@autistici.org>  Sun, 13 Nov 2016 12:18:46 +0530
++
++ruby-hamlit (2.7.0-1) unstable; urgency=medium
++
++  * New upstream release
++  * Switch to github tarballs 
++
++ -- Pirate Praveen <praveen@debian.org>  Tue, 13 Sep 2016 13:06:54 +0530
++
++ruby-hamlit (2.5.0+debian-1) unstable; urgency=medium
++
++  * Initial release (Closes: #829629)
++  * Disable haml tests (need haml 4.1.0.beta.1)
++
++ -- Pirate Praveen <praveen@debian.org>  Sat, 23 Jul 2016 22:11:31 +0530
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ec635144f60048986bc560c5576355344005e6e7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++9
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..18ebe67c2da6032f5e9fe7d4ab4036d37688bbc9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,38 @@@
++Source: ruby-hamlit
++Section: ruby
++Priority: optional
++Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
++Uploaders: Pirate Praveen <praveen@debian.org>
++Build-Depends: debhelper (>= 9~),
++               gem2deb,
++               rake,
++               ruby-temple (>= 0.7.6),
++               ruby-thor,
++               ruby-tilt,
++               ruby-unindent,
++               ruby-actionpack,
++               ruby-rails,
++               ruby-haml,
++               ruby-coffee-script,
++               ruby-redcarpet,
++               ruby-sass
++Standards-Version: 3.9.8
++Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/ruby-hamlit.git
++Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/ruby-hamlit.git
++Homepage: https://github.com/k0kubun/hamlit
++Testsuite: autopkgtest-pkg-ruby
++XS-Ruby-Versions: all
++
++Package: ruby-hamlit
++Architecture: any
++XB-Ruby-Versions: ${ruby:Versions}
++Depends: ruby | ruby-interpreter,
++         ruby-temple (>= 0.7.6),
++         ruby-thor,
++         ruby-tilt,
++         ${misc:Depends},
++         ${shlibs:Depends}
++Description: High Performance Haml Implementation
++ Hamlit is another implementation of Haml. With some limitations by design for
++ performance, Hamlit is **8.54x times faster** than original haml gem in one
++ benchmark (see README.md for details). 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..dfa87458e3c5c9ea36b89c51790e3c8b7e8b60c0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,58 @@@
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: hamlit
++Source: http://rubygems.org/gems/hamlit
++
++Files: *
++Copyright: 2015 Takashi Kokubun
++License: Expat
++
++Files: benchmark/slim/*
++Copyright: 2010 - 2015 Slim Team
++License: Expat
++
++Files: lib/hamlit/parser/*.rb test/haml/*
++Copyright: 2006-2009 Hampton Catlin and Natalie Weizenbaum
++License: Expat
++
++Files: test/haml/haml-spec/*
++Copyright: 2004 Sam Hocevar <sam@hocevar.net>
++License: DWTFYWTPL
++
++Files: debian/*
++Copyright: 2016 Praveen Arimbrathodiyil <praveen@debian.org>
++License: Expat
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person obtaining
++ a copy of this software and associated documentation files (the
++ "Software"), to deal in the Software without restriction, including
++ without limitation the rights to use, copy, modify, merge, publish,
++ distribute, sublicense, and/or sell copies of the Software, and to
++ permit persons to whom the Software is furnished to do so, subject to
++ the following conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
++ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
++ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
++ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
++
++License: DWTFYWTPL
++ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
++ Version 2, December 2004
++ .
++ Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
++ .
++ Everyone is permitted to copy and distribute verbatim or modified
++ copies of this license document, and changing it is allowed as long
++ as the name is changed.
++ .
++ DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING,
++ DISTRIBUTION AND MODIFICATION
++ .
++ 0. You just DO WHAT THE FUCK YOU WANT TO.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..88ceb54a7112daf2fe217f1cfce403ef7fb6d1c4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,18 @@@
++Description: Remove usage of git from gemspec
++Author: Pirate Praveen <praveen@debian.org>
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++--- a/hamlit.gemspec
+++++ b/hamlit.gemspec
++@@ -14,9 +14,9 @@
++   spec.homepage      = 'https://github.com/k0kubun/hamlit'
++   spec.license       = 'MIT'
++ 
++-  spec.files         = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features|sample)/}) }
+++  spec.files         = Dir['lib/**/*']+Dir['ext/**/*']+Dir['sample/**/*']+['REFERENCE.md']
++   spec.bindir        = 'exe'
++-  spec.executables   = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
+++  spec.executables   = 'hamlit'
++   spec.extensions    = ['ext/hamlit/extconf.rb']
++   spec.require_paths = ['lib']
++   spec.required_ruby_version = '>= 2.1.0'
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..db15dd980298690c53e0277a28b49428855dcdff
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,13 @@@
++Description: Remove usage of bundler from tests
++Author: Pirate Praveen <praveen@debian.org>
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++--- a/test/test_helper.rb
+++++ b/test/test_helper.rb
++@@ -1,5 +1,5 @@
++ require 'unindent'
++-require 'bundler/setup'
+++#require 'bundler/setup'
++ require 'minitest/autorun'
++ require 'action_pack'
++ require 'action_controller'
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1a24192db1958baf8e80aabb4ccaecd686772630
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++001-remove-git-in-gemspec.patch
++002-remove-bundler.patch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b43bf86b50fd8d3529a0dc062c30006ed38f309e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++README.md
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b4372208abbcc5f20f8d9299b78f232af630eab5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++# Examples:
++# FIXME: sample/ dir found in source. Consider installing the examples.
++# sample/*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..49fc19048245d356b9090603c63cc96215e9c997
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++require 'gem2deb/rake/testtask'
++
++Gem2Deb::Rake::TestTask.new do |t|
++  t.libs = ['test']
++  t.test_files = FileList['test/**/*_test.rb'] - FileList['test/haml/*_test.rb'] - FileList['test/hamlit/engine/attributes_test.rb']
++end
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0a3ffe89f7f8b6155d8313d77dda736e37d201c3
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++#!/usr/bin/make -f
++
++export GEM2DEB_TEST_RUNNER = --check-dependencies
++
++%:
++      dh $@ --buildsystem=ruby --with ruby
++
++clean:
++      dh clean --buildsystem=ruby
++      rm -f ext/hamlit/buffer.c
++      rm -f ext/hamlit/houdini*.c
++      rm -rf .sass-cache
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..625d1b41de660f0a306bb19799daf4f4a09c67c9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts=uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha|b|a)\d*)$/$1~$2/,dversionmangle=s/(\d)[\+]?(debian|dfsg|ds|deb|gh)\~(rc)*\d*$/$1~$3/ \
++ https://github.com/k0kubun/hamlit/tags .*/v?(\d[\d\.]+)\.tar\.gz