--- easygit-0.99.orig/debian/changelog +++ easygit-0.99/debian/changelog @@ -0,0 +1,16 @@ +easygit (0.99-2) unstable; urgency=medium + + * QA upload. + * Set Maintainer to 'Debian QA Group '. + Cf. #856288 + * Fix "FTBFS with perl 5.26 -- help2man: can't get `--help' info from + ./eg": apply patch from Damyan Ivanov which adds the missing escape. + (Closes: #865477) + + -- gregor herrmann Wed, 12 Jul 2017 21:39:41 +0200 + +easygit (0.99-1) unstable; urgency=low + + * Initial release (Closes: #535109) + + -- Ryan Niebur Sat, 04 Jul 2009 12:25:45 -0700 --- easygit-0.99.orig/debian/clean +++ easygit-0.99/debian/clean @@ -0,0 +1 @@ +debian/eg.1 --- easygit-0.99.orig/debian/compat +++ easygit-0.99/debian/compat @@ -0,0 +1 @@ +7 --- easygit-0.99.orig/debian/control +++ easygit-0.99/debian/control @@ -0,0 +1,28 @@ +Source: easygit +Section: vcs +Priority: optional +Maintainer: Debian QA Group +DM-Upload-Allowed: yes +Build-Depends: debhelper (>= 7.0.50) +Build-Depends-Indep: perl, bash-completion (>= 1:1.0-3), help2man, git-core, less +Standards-Version: 3.8.2 +Homepage: http://www.gnome.org/~newren/eg/ +Vcs-Browser: http://git.ryan52.info/?p=easygit;a=summary +Vcs-Git: git://git.ryan52.info/git/easygit + +Package: easygit +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, git-core, less, perl +Description: git for mere mortals + In short, Easy GIT is a single-file wrapper script for git, designed + to make git easy to learn and use. + . + Features: + * eg focuses on documentation and examples + * eg removes many principle-of-least-surprise violations that + catch git newbies unaware + * eg provides subcommands that are a natural extension of + capabilities users know from cvs/svn (eg also takes care to + make sure the modifications to its subcommands are easily + discoverable and error-avoiding for existing git users as + well!) --- easygit-0.99.orig/debian/copyright +++ easygit-0.99/debian/copyright @@ -0,0 +1,25 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Elijah Newren +Upstream-Source: http://www.gnome.org/~newren/eg/ +Upstream-Name: eg + +Files: * +Copyright: Copyright 2008, 2009 by Elijah Newren, and others +License: GPL-2 + +Files: bash-completion-eg.sh +Copyright: Copyright (C) 2006,2007 Shawn O. Pearce + Copyright (C) 2008 Elijah Newren +License: GPL-2 + +Files: debian/* +Copyright: 2009, Ryan Niebur +License: GPL-2 + +License: GPL-2 + 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; version 2. + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-2' --- easygit-0.99.orig/debian/docs +++ easygit-0.99/debian/docs @@ -0,0 +1 @@ +README --- easygit-0.99.orig/debian/install +++ easygit-0.99/debian/install @@ -0,0 +1 @@ +eg usr/bin/ --- easygit-0.99.orig/debian/manpages +++ easygit-0.99/debian/manpages @@ -0,0 +1 @@ +debian/eg.1 --- easygit-0.99.orig/debian/rules +++ easygit-0.99/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +%: + dh $@ +# broken, oops (#535109) +# dh --with bash-completion $@ + +CMD=$(subst override_,,$@) + +override_dh_clean: + $(CMD) + [ -f bash-completion-eg.sh ] || mv debian/easygit.bash-completion bash-completion-eg.sh + +override_dh_bash-completion: + [ -f debian/easygit.bash-completion ] || mv bash-completion-eg.sh debian/easygit.bash-completion + $(CMD) + +debian/eg.1: + help2man -n "git for mere mortals" -N ./eg > $@ + +override_dh_installman: debian/eg.1 override_dh_bash-completion # remove me + $(CMD) --- easygit-0.99.orig/debian/watch +++ easygit-0.99/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.gnome.org/~newren/eg/download/ ([0-9.]*)/eg --- easygit-0.99.orig/eg +++ easygit-0.99/eg @@ -5721,7 +5721,7 @@ scalar @ARGV > 0) { my $stash_description = "@ARGV"; @ARGV = (); - if ($stash_description =~ m#^stash\@{[^{]+}$#) { + if ($stash_description =~ m#^stash\@\{[^\{]+\}$#) { push(@args, $stash_description) } else { # Will need to compare arguments to existing stash descriptions... @@ -5791,7 +5791,7 @@ my @lines = split('\n', $output); if ($self->{subcommand} eq 'list') { my $regex = - qr#(stash\@{[^}]+}): (?:WIP )?[Oo]n [^ ]*: (?:[0-9a-f]+\.\.\. )?#; + qr#(stash\@\{[^\}]+\}): (?:WIP )?[Oo]n [^ ]*: (?:[0-9a-f]+\.\.\. )?#; foreach my $line (@lines) { if ($self->{show_details}) { print "$line\n";