From: Cédric Boutillier Date: Thu, 14 Feb 2019 13:07:54 +0000 (+0000) Subject: Import ruby-hamlit_2.9.2-2.debian.tar.xz X-Git-Tag: archive/raspbian/2.15.1-2+rpi1~1^2^2^2~3^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=24af3bb0bc35218e073684dff0840fccbdbaa098;p=ruby-hamlit.git Import ruby-hamlit_2.9.2-2.debian.tar.xz [dgit import tarball ruby-hamlit 2.9.2-2 ruby-hamlit_2.9.2-2.debian.tar.xz] --- 24af3bb0bc35218e073684dff0840fccbdbaa098 diff --git a/changelog b/changelog new file mode 100644 index 0000000..6f7da2c --- /dev/null +++ b/changelog @@ -0,0 +1,75 @@ +ruby-hamlit (2.9.2-2) unstable; urgency=medium + + * Improve descriptions + * Make sure that versions of ruby-actionview and ruby-haml are compatible + for tests, fixing incidentally autopkgtest (Closes: #890072) + + -- Cédric Boutillier Thu, 14 Feb 2019 14:07:54 +0100 + +ruby-hamlit (2.9.2-1) unstable; urgency=medium + + * Team upload + * New upstream version 2.9.2 + * Bump debhelper compatibility level to 11 + * Bump Standards-Version to 4.3.0 (no changes needed) + * Re-write watch file + + -- Utkarsh Gupta Thu, 03 Jan 2019 13:35:25 +0530 + +ruby-hamlit (2.8.8-1) unstable; urgency=medium + + * Team upload + * New upstream release + * Bump standards version to 4.1.4 + * Updated Vcs- urls to salsa + * Updated copyright url to use https + + -- Hari Govind S Wed, 20 Jun 2018 12:07:54 +0000 + +ruby-hamlit (2.8.7-2) unstable; urgency=medium + + * Reupload to unstable + * Bump debhelper compat to 11 + + -- Pirate Praveen Sun, 25 Feb 2018 13:24:13 +0530 + +ruby-hamlit (2.8.7-1) experimental; urgency=medium + + * New upstream release + + -- Pirate Praveen Tue, 20 Feb 2018 21:17:33 +0530 + +ruby-hamlit (2.8.5-1) experimental; urgency=medium + + [ Cédric Boutillier ] + * New upstream version 2.8.5 + * Bump debhelper compatibility level to 10 + + [ Pirate Praveen ] + * Bump Standards-Version to 4.1.2 (no changes needed) + * Ignore test failures (temporarily for experimental upload) + + -- Pirate Praveen Tue, 26 Dec 2017 17:24:35 +0530 + +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 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 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 Sat, 23 Jul 2016 22:11:31 +0530 diff --git a/compat b/compat new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +11 diff --git a/control b/control new file mode 100644 index 0000000..cfad213 --- /dev/null +++ b/control @@ -0,0 +1,38 @@ +Source: ruby-hamlit +Section: ruby +Priority: optional +Maintainer: Debian Ruby Extras Maintainers +Uploaders: Pirate Praveen +Build-Depends: debhelper (>= 11~), + gem2deb, + rake, + ruby-temple (>= 0.8), + ruby-thor, + ruby-tilt, + ruby-unindent, + ruby-actionpack (>= 2:5.2), + ruby-rails, + ruby-haml (>=5), + ruby-coffee-script, + ruby-redcarpet, + ruby-sass +Standards-Version: 4.3.0 +Vcs-Git: https://salsa.debian.org/ruby-team/ruby-hamlit.git +Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-hamlit +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.8), + ruby-thor, + ruby-tilt, + ${misc:Depends}, + ${shlibs:Depends} +Description: high performance Haml implementation + Hamlit is another implementation of Haml, a Ruby HTML abstraction markup + language. With some limitations by design for performance, Hamlit is much + faster (up to about 8 times) than original haml gem in some benchmarks. diff --git a/copyright b/copyright new file mode 100644 index 0000000..8bec9f6 --- /dev/null +++ b/copyright @@ -0,0 +1,58 @@ +Format: https://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 +License: DWTFYWTPL + +Files: debian/* +Copyright: 2016 Praveen Arimbrathodiyil +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 + . + 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. diff --git a/patches/001-remove-git-in-gemspec.patch b/patches/001-remove-git-in-gemspec.patch new file mode 100644 index 0000000..c88dada --- /dev/null +++ b/patches/001-remove-git-in-gemspec.patch @@ -0,0 +1,18 @@ +Description: Remove usage of git from gemspec +Author: Pirate Praveen +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/hamlit.gemspec ++++ b/hamlit.gemspec +@@ -14,9 +14,9 @@ Gem::Specification.new do |spec| + 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.require_paths = ['lib'] + + if /java/ === RUBY_PLATFORM diff --git a/patches/002-remove-bundler.patch b/patches/002-remove-bundler.patch new file mode 100644 index 0000000..db15dd9 --- /dev/null +++ b/patches/002-remove-bundler.patch @@ -0,0 +1,13 @@ +Description: Remove usage of bundler from tests +Author: Pirate Praveen +--- +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' diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..1a24192 --- /dev/null +++ b/patches/series @@ -0,0 +1,2 @@ +001-remove-git-in-gemspec.patch +002-remove-bundler.patch diff --git a/ruby-hamlit.docs b/ruby-hamlit.docs new file mode 100644 index 0000000..b43bf86 --- /dev/null +++ b/ruby-hamlit.docs @@ -0,0 +1 @@ +README.md diff --git a/ruby-hamlit.examples b/ruby-hamlit.examples new file mode 100644 index 0000000..b437220 --- /dev/null +++ b/ruby-hamlit.examples @@ -0,0 +1,3 @@ +# Examples: +# FIXME: sample/ dir found in source. Consider installing the examples. +# sample/* diff --git a/ruby-tests.rake b/ruby-tests.rake new file mode 100644 index 0000000..49fc190 --- /dev/null +++ b/ruby-tests.rake @@ -0,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 --git a/rules b/rules new file mode 100755 index 0000000..7ea4644 --- /dev/null +++ b/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +export DH_RUBY_IGNORE_TESTS = all +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 diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/watch b/watch new file mode 100644 index 0000000..65a5d68 --- /dev/null +++ b/watch @@ -0,0 +1,2 @@ +version=4 +https://gemwatch.debian.net/hamlit .*/hamlit-(.*).tar.gz