From 1e3d1bf2de37a16939627d40cc894cbe631ead52 Mon Sep 17 00:00:00 2001 From: Peter Michael Green Date: Sat, 5 Mar 2022 17:52:35 +0000 Subject: [PATCH] Import ruby-hamlit_2.15.1-1+rpi1.debian.tar.xz [dgit import tarball ruby-hamlit 2.15.1-1+rpi1 ruby-hamlit_2.15.1-1+rpi1.debian.tar.xz] --- changelog | 148 ++++++++++++++++++++++++ control | 39 +++++++ copyright | 58 ++++++++++ patches/001-remove-git-in-gemspec.patch | 15 +++ patches/002-remove-bundler.patch | 13 +++ patches/series | 2 + ruby-hamlit.docs | 1 + ruby-hamlit.examples | 3 + rules | 12 ++ source/format | 1 + upstream/metadata | 7 ++ watch | 3 + 12 files changed, 302 insertions(+) create mode 100644 changelog create mode 100644 control create mode 100644 copyright create mode 100644 patches/001-remove-git-in-gemspec.patch create mode 100644 patches/002-remove-bundler.patch create mode 100644 patches/series create mode 100644 ruby-hamlit.docs create mode 100644 ruby-hamlit.examples create mode 100755 rules create mode 100644 source/format create mode 100644 upstream/metadata create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..5a1e109 --- /dev/null +++ b/changelog @@ -0,0 +1,148 @@ +ruby-hamlit (2.15.1-1+rpi1) bookworm-staging; urgency=medium + + * Disable testsuite. + + -- Peter Michael Green Sat, 05 Mar 2022 17:52:35 +0000 + +ruby-hamlit (2.15.1-1) unstable; urgency=medium + + * Reupload to unstable + * Bump Standards-Version to 4.6.0 (no changes needed) + * New upstream version 2.15.1 + * Refresh patches + + -- Pirate Praveen Fri, 27 Aug 2021 18:27:59 +0530 + +ruby-hamlit (2.15.0-1) experimental; urgency=medium + + * New upstream version 2.15.0 + * Bump debhelper compatibility level to 13 + + -- Pirate Praveen Wed, 28 Apr 2021 19:44:26 +0530 + +ruby-hamlit (2.14.4-1) experimental; urgency=medium + + [ Debian Janitor ] + * Remove obsolete field Name from debian/upstream/metadata (already + present in machine-readable debian/copyright). + + [ Abhijith PA ] + * Bump minimum version of gem2deb to 1.0 + + [ Cédric Boutillier ] + * Update team name + * Add .gitattributes to keep unwanted files out of the source package + + [ Debian Janitor ] + * Set upstream metadata fields: Bug-Database, Repository. + * Update standards version to 4.5.0, no changes needed. + + [ Pirate Praveen ] + * Bump Standards-Version to 4.5.1 (no changes needed) + * New upstream version 2.14.4 + * Require test_helper always and disable more haml tests + + -- Pirate Praveen Wed, 10 Mar 2021 12:02:07 +0530 + +ruby-hamlit (2.11.0-2) unstable; urgency=medium + + * Team upload + * Fix minimum version for ruby-temple + + -- Sruthi Chandran Wed, 08 Jan 2020 00:18:41 +0530 + +ruby-hamlit (2.11.0-1) unstable; urgency=medium + + * Team upload. + + [ Utkarsh Gupta ] + * Add salsa-ci.yml + + [ Joseph Herlant ] + * New upstream version 2.11.0 + * d/watch: switch back to github as upstream does not ship tests in the gem + * Add gbp.conf as the branching scheme does not follow dep14 yet + * d/control: + * bump debhelpers to 12 + * bump standards to 4.4.1 + * ruby-temple minimum version required is 0.8.2 now + * add missing Rules-Requires-Root field + * dep12: add upstream/metadata file + + -- Joseph Herlant Sun, 22 Dec 2019 11:50:04 -0800 + +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/control b/control new file mode 100644 index 0000000..cfb9fbf --- /dev/null +++ b/control @@ -0,0 +1,39 @@ +Source: ruby-hamlit +Section: ruby +Priority: optional +Maintainer: Debian Ruby Team +Uploaders: Pirate Praveen +Build-Depends: debhelper-compat (= 13), + gem2deb (>= 1.0~), + rake, + ruby-temple (>= 0.8.2), + 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.6.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 +Rules-Requires-Root: no + +Package: ruby-hamlit +Architecture: any +XB-Ruby-Versions: ${ruby:Versions} +Depends: ruby | ruby-interpreter, + ruby-temple (>= 0.8.2), + 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..99007df --- /dev/null +++ b/patches/001-remove-git-in-gemspec.patch @@ -0,0 +1,15 @@ +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,7 +14,7 @@ + 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|benchmark)/}) } ++ 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.require_paths = ['lib'] 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/rules b/rules new file mode 100755 index 0000000..0a3ffe8 --- /dev/null +++ b/rules @@ -0,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 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/upstream/metadata b/upstream/metadata new file mode 100644 index 0000000..54a0287 --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,7 @@ +--- +Bug-Database: https://github.com/k0kubun/hamlit/issues +Bug-Submit: https://github.com/k0kubun/hamlit/issues +Changelog: https://github.com/k0kubun/hamlit/blob/master/CHANGELOG.md +Documentation: https://github.com/k0kubun/hamlit +Repository: https://github.com/k0kubun/hamlit.git +Repository-Browse: https://github.com/k0kubun/hamlit diff --git a/watch b/watch new file mode 100644 index 0000000..30a7bee --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +version=4 +opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/hamlit-$1\.tar\.gz/ \ + https://github.com/k0kubun/hamlit/tags .*/v?(\d\S+)\.tar\.gz -- 2.30.2