debian/0000755000000000000000000000000012206746546007202 5ustar debian/rules0000755000000000000000000000117212206746546010263 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_fixperms: dh_fixperms chmod -x $(TMP)/usr/share/doc/libsyntax-highlight-engine-kate-perl/examples/samples/* override_dh_compress: dh_compress -Xsamples override_dh_installexamples: dh_installexamples sed -i '1s|^#! /bin/sh|#!/bin/bash|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/samples/highlight.sh sed -i '1s|^#! /bin/env|#!/usr/bin/env|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/samples/highlight.pike sed -i '1s|^#!/usr|#!/usr/bin/awk|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/samples/highlight.awk debian/control0000644000000000000000000000211012206746546010577 0ustar Source: libsyntax-highlight-engine-kate-perl Maintainer: Debian Perl Group Uploaders: gregor herrmann , Ryan Niebur Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libtest-differences-perl (>= 0.61), perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libsyntax-highlight-engine-kate-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libsyntax-highlight-engine-kate-perl.git Homepage: https://metacpan.org/release/Syntax-Highlight-Engine-Kate/ Package: libsyntax-highlight-engine-kate-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: Perl port of Kate's syntax highlighting engine Syntax::Highlight::Engine::Kate collection of modules porting the Kate text editor's syntax highlighting engine to Perl. Kate's language XML specification files have been rewritten to Perl modules using a script and the modules can act as plugins to the module. debian/source/0000755000000000000000000000000012206746546010502 5ustar debian/source/format0000644000000000000000000000001412206746546011710 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000470212206746546011057 0ustar libsyntax-highlight-engine-kate-perl (0.08+dfsg-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release 0.06 + Fixes RPM build failure (RT#45512) * Added myself to copyright * Updated copyright information * Uses new short rules format [ Ryan Niebur ] * Email change: Jonathan Yu -> jawnsy@cpan.org * Email change: Ryan Niebur -> ryan@debian.org [ gregor herrmann ] * Switch repacking to repack.{stub,local}; adjust debian/watch. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * New upstream release 0.08. * Switch to "3.0 (quilt)" source format. Drop quilt framework. * debian/copyright: - switch formatting to Copyright-Format 1.0 - add copyright/license for third-party files * Bump debhelper compatibility level to 8. * Drop fix-pod2man-errors patch, merged upstream. * Update build dependencies. * Install more examples. * Drop patch fix-shebang-for-bashism, fix hashbangs in debian/rules. * Add patch to fix a spelling mistake. * Declare compliance with Debian Policy 3.9.4. -- gregor herrmann Mon, 26 Aug 2013 23:47:28 +0200 libsyntax-highlight-engine-kate-perl (0.05+dfsg-1) unstable; urgency=low [ Ryan Niebur ] * fix bashisms in sample script (Closes: #530124) [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ryan Niebur ] * New upstream release [ gregor herrmann ] * Set Standards-Version to 3.8.2 (no changes). * Add header to debian/patches/fix-shebang-for-bashism. -- gregor herrmann Fri, 26 Jun 2009 21:43:13 +0200 libsyntax-highlight-engine-kate-perl (0.04+dfsg-2) unstable; urgency=low [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/copyright: update years of packaging copyright. * Add a description to patch fix-pod2man-errors. [ Ryan Niebur ] * fix debian/rules (Closes: #518841) * fix pod2man errors * add myself to uploaders -- Ryan Niebur Sun, 08 Mar 2009 17:22:59 -0700 libsyntax-highlight-engine-kate-perl (0.04+dfsg-1) unstable; urgency=low * Initial release (closes: #495368). -- gregor herrmann Fri, 22 Aug 2008 22:40:41 -0300 debian/compat0000644000000000000000000000000212206746546010400 0ustar 8 debian/patches/0000755000000000000000000000000012206746546010631 5ustar debian/patches/spelling.patch0000644000000000000000000000304512206746546013471 0ustar Description: spelling fix Origin: vendor Bug: https://rt.cpan.org/Ticket/Display.html?id=88156 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=88156 Author: gregor herrmann Last-Update: 2013-08-26 --- a/lib/Syntax/Highlight/Engine/Kate.pm +++ b/lib/Syntax/Highlight/Engine/Kate.pm @@ -773,7 +773,7 @@ =item B -This option must be specified if the B method needs to do anything usefull for you. +This option must be specified if the B method needs to do anything useful for you. All mentioned keys in the synopsis must be specified. --- a/t/perl/before/kate.pl +++ b/t/perl/before/kate.pl @@ -773,7 +773,7 @@ =item B -This option must be specified if the B method needs to do anything usefull for you. +This option must be specified if the B method needs to do anything useful for you. All mentioned keys in the synopsis must be specified. --- a/t/perl/highlighted/kate.pl +++ b/t/perl/highlighted/kate.pl @@ -773,7 +773,7 @@ =item B -This option must be specified if the B method needs to do anything usefull for you. +This option must be specified if the B method needs to do anything useful for you. All mentioned keys in the synopsis must be specified. debian/patches/series0000644000000000000000000000001712206746546012044 0ustar spelling.patch debian/copyright0000644000000000000000000000273312206746546011142 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Syntax-Highlight-Engine-Kate Upstream-Contact: Hans Jeuken Source: https://metacpan.org/release/Syntax-Highlight-Engine-Kate Comment: The files samples/highlight.asm-avr and samples/highlight.java have been removed from the upstream tarball because they don't contain a license. Files: * Copyright: 2005-2006, Hans Jeuken License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2012, Adam Kennedy 2002-2012, Audrey Tang 2002-2012, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2008-2013, gregor herrmann 2009, Jonathan Yu 2009, Ryan Niebur License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/repack.local0000644000000000000000000000024612206746546011465 0ustar MANIFEST=1 rm samples/highlight.asm-avr rm samples/highlight.java sed -i '/highlight.asm-avr/ D' $UP_BASE/REGISTERED sed -i '/highlight.java/ D' $UP_BASE/REGISTERED debian/libsyntax-highlight-engine-kate-perl.examples0000644000000000000000000000002612206746546020047 0ustar samples bin README eg debian/watch0000644000000000000000000000033112206746546010230 0ustar version=3 opts="dversionmangle=s/\+dfsg$//" \ https://metacpan.org/release/Syntax-Highlight-Engine-Kate/ .*/Syntax-Highlight-Engine-Kate-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ \ debian sh debian/repack.stub debian/repack.stub0000755000000000000000000000346412206746546011360 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sourced under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =head1 COPYRIGHT AND LICENSE Copyright 2009, Ryan Niebur License: Artistic or GPL-1+ =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://anonscm.debian.org/gitweb/?p=pkg-perl/scripts.git;a=blob_plain;f=repack.sh;hb=HEAD" exit 1 fi exec "$REPACK_SH" "$@"