debian/0000755000000000000000000000000012227030501007156 5ustar debian/changelog0000644000000000000000000000621412227030501011033 0ustar qgit (2.5-2) unstable; urgency=low * Fix the binary installaton path with recent Qt (Closes: #724814) * Drop stgit from Recommends * Use canonical paths in Vcs-* fields -- Andrey Rahmatullin Mon, 14 Oct 2013 23:59:26 +0600 qgit (2.5-1) unstable; urgency=low * Upload to unstable -- Andrey Rahmatullin Sat, 04 May 2013 19:09:15 +0600 qgit (2.5-1~exp1) experimental; urgency=low * Upload to experimental * New upstream release * Bump Standards-Version to 3.9.4 (no change needed) -- Andrey Rahmatullin Sat, 22 Sep 2012 00:00:56 +0600 qgit (2.4-1) unstable; urgency=low * New upstream release * debian/control: - update Homepage - bump Standards-Version to 3.9.3 (no change needed) - update the B-D for debhelper to >= 9 * debian/compat: - bump to 9 * Add debian/watch * debian/rules: - convert to dh(1) - link with --as-needed - enable parallel building - enable all hardening options * debian/docs: - package TODO.txt * debian/install: - do not install qgit binary manually * debian/patches: - add fix-format-security.patch to fix building with -Werror=format-security - drop git-repo-config-deprecated.patch, included upstream -- Andrey Rahmatullin Fri, 15 Jun 2012 20:50:14 +0600 qgit (2.3-2) unstable; urgency=low * Depend on git instead of git-core (Closes: #599201) * Fix qgit.desktop (Closes: #549648) * Suggest source-highlight (Closes: #547972) * Use git config instead of git repo-config (Closes: #626008) * Change source format to 3.0 (quilt) * Switch to debhelper compatibility level 8 * Install the application icon and use it in qgit.desktop * Fix some spelling errors -- Andrey Rahmatullin Wed, 01 Jun 2011 21:17:16 +0600 qgit (2.3-1) unstable; urgency=low * New upstream release * Add .desktop file * Closes: #533161, #525331, #527911, #485930 -- Wartan Hachaturow Fri, 19 Jun 2009 14:06:16 +0400 qgit (2.2-1) unstable; urgency=low * New upstream release * Closes: #456365 -- Wartan Hachaturow Tue, 24 Mar 2009 19:10:51 +0300 qgit (1.5.7-1) unstable; urgency=low * New upstream release * Closes: #441570, #441280 * Get rid of config.sub and config.guess, Closes: #441286 -- Wartan Hachaturow Thu, 13 Sep 2007 00:18:01 +0400 qgit (1.5.5-1) unstable; urgency=low * New upstream release * Closes: #412451 -- Wartan Hachaturow Sat, 17 Mar 2007 12:31:40 +0300 qgit (1.5.1-1) unstable; urgency=low * New upstream release -- Wartan Hachaturow Sat, 16 Sep 2006 00:15:41 +0400 qgit (1.4-1) unstable; urgency=low * New upstream release * Minor package description improvement, Closes: #373640 -- Wartan Hachaturow Wed, 30 Aug 2006 22:39:49 +0400 qgit (1.3-1) unstable; urgency=low * New upstream release -- Wartan Hachaturow Wed, 14 Jun 2006 01:08:32 +0400 qgit (1.2-1) unstable; urgency=low * Initial release * Closes: #366160 -- Wartan Hachaturow Wed, 3 May 2006 14:43:11 +0400 debian/compat0000644000000000000000000000000212227030501010354 0ustar 9 debian/control0000644000000000000000000000233312227030501010562 0ustar Source: qgit Section: vcs Priority: optional Maintainer: Wartan Hachaturow Uploaders: Andrey Rahmatullin Build-Depends: debhelper (>= 9), libqt4-dev (>= 4.3), libxext-dev Standards-Version: 3.9.4 Homepage: http://libre.tibirna.org/projects/qgit Vcs-Git: git://anonscm.debian.org/collab-maint/qgit.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/qgit.git;a=summary Package: qgit Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, git Suggests: source-highlight Description: Qt application for viewing GIT trees With qgit you will be able to browse revision tree, view patch content and changed files, graphically following different development branches. Main features: - View revisions, diffs, files history, files annotation, archive tree. - Commit changes visually cherry picking modified files. - Apply or format patch series from selected commits, drag and drop commits between two instances of qgit. - qgit implements a GUI for the most common StGIT commands like push/pop and apply/format patches. You can also create new patches or refresh current top one using the same semantics of git commit, i.e. cherry picking single modified files. . debian/copyright0000644000000000000000000000050212227030501011106 0ustar This package was debianized by Wartan Hachaturow on Wed, 3 May 2006 14:43:11 +0400. It was downloaded from http://sourceforge.net/projects/qgit Copyright (C) 2005-2007 Marco Costalba License: GPLv2 A copy of the GPL can be found in /usr/share/common-licenses/GPL-2 debian/docs0000644000000000000000000000004612227030501010031 0ustar exception_manager.txt README TODO.txt debian/gbp.conf0000644000000000000000000000010212227030501010566 0ustar [DEFAULT] upstream-tag = upstream/%(version)s pristine-tar = True debian/install0000644000000000000000000000014512227030501010547 0ustar debian/qgit.desktop usr/share/applications src/resources/qgit.png usr/share/icons/hicolor/48x48/apps debian/manpages0000644000000000000000000000001612227030501010671 0ustar debian/qgit.1 debian/menu0000644000000000000000000000014612227030501010046 0ustar ?package(qgit):needs="X11" section="Applications/Programming"\ title="qgit" command="/usr/bin/qgit" debian/patches/0000755000000000000000000000000012227030501010605 5ustar debian/patches/fix-format-security.patch0000644000000000000000000000135512227030501015553 0ustar Description: Always use a format string in qDebug() Fix the warning "exceptionmanager.cpp:38:37: error: format not a string literal and no format arguments [-Werror=format-security]" Author: Andrey Rahmatullin Forwarded: no Last-Update: 2012-06-15 diff --git a/src/exceptionmanager.cpp b/src/exceptionmanager.cpp index 2162fcc..7c830b1 100644 --- a/src/exceptionmanager.cpp +++ b/src/exceptionmanager.cpp @@ -35,7 +35,7 @@ bool ExceptionManager::isMatch(int value, int excp, const QString& context) { if (match) { QString info("Caught exception \'" + descriptions[excp] + "\' while in " + context); - qDebug(info.toLatin1().constData()); + qDebug("%s", info.toLatin1().constData()); } return match; } debian/patches/fix-install-path.patch0000644000000000000000000000065512227030501015020 0ustar Description: Install the binary to $$PREFIX/bin Author: Andrey Rahmatullin Bug-Debian: http://bugs.debian.org/724814 Forwarded: yes Last-Update: 2013-10-09 diff --git a/src/src.pro b/src/src.pro index 0c7746f..0d7ded4 100644 --- a/src/src.pro +++ b/src/src.pro @@ -38,7 +38,7 @@ win32 { unix { TARGET = qgit - target.path = $$[QT_INSTALL_BINS] + target.path = $$PREFIX/bin CONFIG += x11 } debian/patches/fix-spelling.patch0000644000000000000000000000215312227030501014230 0ustar Description: Fix some spelling errors reported by lintian. Author: Andrey Rahmatullin Last-Update: 2011-06-01 diff --git a/src/mainview.ui b/src/mainview.ui index 4ddf43d..adea3e6 100644 --- a/src/mainview.ui +++ b/src/mainview.ui @@ -752,10 +752,10 @@ - Amend comit... + Amend commit... - Amend previous comit + Amend previous commit diff --git a/src/rangeselect.ui b/src/rangeselect.ui index a6d5106..0d6454e 100644 --- a/src/rangeselect.ui +++ b/src/rangeselect.ui @@ -331,7 +331,7 @@ - You can always reenable the dialog from settings. + You can always re-enable the dialog from settings. S&how this dialog when opening a repository debian/patches/series0000644000000000000000000000010412227030501012015 0ustar fix-spelling.patch fix-format-security.patch fix-install-path.patch debian/qgit.10000644000000000000000000000266012227030501010210 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH qgit 1 "2006-05-07" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME qgit \- QT interface to git trees, with stgit support. .SH SYNOPSIS .B qgit .SH DESCRIPTION QGit is a git GUI viewer built on Qt/C++. With QGit, you will be able to browse git revisions history, view patch content and changed files, graphically follow development branches. .PP QGit also offers some .IR stgit integration, providing commands to move through the patch stack. .SH OPTIONS This program currently does not have any options. .SH SEE ALSO .BR git (7) .br The program is documented fully by .IR "The QGit handbook", available via the Help submenu. .SH AUTHOR QGit was written by Marco Costalba .PP This manual page was written by Wartan Hachaturow , for the Debian project (but may be used by others). debian/qgit.desktop0000644000000000000000000000030512227030501011513 0ustar [Desktop Entry] Name=qgit GenericName=git GUI viewer Exec=qgit Icon=qgit Type=Application Comment=git GUI viewer Terminal=false MimeType=inode/directory; Categories=Qt;Development;RevisionControl; debian/rules0000755000000000000000000000023312227030501010234 0ustar #!/usr/bin/make -f # -*- makefile -*- export DEB_BUILD_MAINT_OPTIONS=hardening=+all export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed %: dh $@ --parallel debian/source/0000755000000000000000000000000012227030501010456 5ustar debian/source/format0000644000000000000000000000001412227030501011664 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000012112227030501010201 0ustar version=3 http://libre.tibirna.org/projects/qgit/news (?:.*/)?qgit-(.+)\.tar\.gz