--- giggle-0.4.91.orig/debian/compat +++ giggle-0.4.91/debian/compat @@ -0,0 +1 @@ +5 --- giggle-0.4.91.orig/debian/changelog +++ giggle-0.4.91/debian/changelog @@ -0,0 +1,56 @@ +giggle (0.4.91-1) unstable; urgency=low + + * New upstream release (Closes: #519014) + * Use Standards-Version 3.8.1 + * Add new Build-Depends + * Update Homepage and watch file + * Update debian/copyright + * Remove patch + * Update path in debian/rules + * Remove defs option from LDFLAGS + + -- Andrea Corradi Mon, 30 Mar 2009 19:41:43 +0000 + +giggle (0.4-4) unstable; urgency=low + + * Add ctrl-r-refresh patch (Closes: #497174) + + * Add get-gitdir-from-command-line patch (Closes: 499354) + + -- Andrea Corradi Thu, 18 Sep 2008 21:13:02 +0200 + +giggle (0.4-3) unstable; urgency=low + + * Change maintainer email + * Use Standards-Version 3.8.0 + + -- Andrea Corradi Wed, 06 Aug 2008 11:50:23 +0200 + +giggle (0.4-2) unstable; urgency=low + + * rules: Add dh_icons (Closes: #464459) + + -- Andrea Corradi Fri, 08 Feb 2008 11:31:42 +0100 + +giggle (0.4-1) unstable; urgency=low + + * New upstream release (Closes: #456196) + * Move the Homepage from Description to Source section + * Replace, in menu file, Apps with Application in according + to the new policy + + -- Andrea Corradi Sun, 16 Dec 2007 22:23:49 +0100 + +giggle (0.3-1) unstable; urgency=low + + * New upstream release + + -- Andrea Corradi Wed, 09 May 2007 21:16:35 +0200 + +giggle (0.2-1) unstable; urgency=low + + * Initial release (Closes: #413998) + * debian/menu: add giggle to the debian menu + + -- Andrea Corradi Tue, 17 Apr 2007 13:40:13 +0200 + --- giggle-0.4.91.orig/debian/giggle.docs +++ giggle-0.4.91/debian/giggle.docs @@ -0,0 +1,2 @@ +README +AUTHORS --- giggle-0.4.91.orig/debian/control +++ giggle-0.4.91/debian/control @@ -0,0 +1,18 @@ +Source: giggle +Section: devel +Priority: optional +Maintainer: Andrea Corradi +Build-Depends: debhelper (>= 5.0.51), quilt, autotools-dev, libglib2.0-dev (>= 2.18), libgtk2.0-dev (>= 2.12), libglade2-dev (>= 2.4), libgtksourceview2.0-dev (>= 2.0), libxml-parser-perl, git-core (>= 1.5.6.3), libebook1.2-dev, intltool (>= 0.35) +Homepage: http://live.gnome.org/giggle +Standards-Version: 3.8.1 + +Package: giggle +Architecture: any +Depends: git-core (>= 1.5.6.3), ${shlibs:Depends} +Description: Gtk+ frontend for the git directory tracker + Giggle is a Gtk frontend to the git directory tracker. + With Giggle you will be able to visualize and browse easily + the revision tree, view changed files and differences between + revisions, visualize summarized info for the project, commit + changes and other useful tasks for any git projects contributor. + --- giggle-0.4.91.orig/debian/menu +++ giggle-0.4.91/debian/menu @@ -0,0 +1,5 @@ +?package(giggle):\ + needs="X11"\ + section="Applications/Programming"\ + title="Giggle"\ + command="/usr/bin/giggle" --- giggle-0.4.91.orig/debian/copyright +++ giggle-0.4.91/debian/copyright @@ -0,0 +1,125 @@ +This package was debianized by Andrea Corradi on +Thu, 8 Mar 2007 13:43:42 +0100. + +It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/giggle/ + +Upstream Author: Carlos Garnacho + Mikael Hallendal + Richard Hult + Mathias Hasselmann + +Copyright: 2007, 2008 Imendio AB +Copyright (C) 2008, 2009 Mathias Hasselmann + +License: + + This package 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 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +Files: src/eggfindbar.h, src/eggfindbar.c are under LGPL license + +Copyright: 2004 Red Hat, Inc. + +License: + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public License as + published by the Free Software Foundation; either version 2 of the + License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Library General +Public License can be found in `/usr/share/common-licenses/LGPL-2'. + +Files: src/ige-mac-menu.h src/ige-mac-menu.c are under LGPL license + +Copyright (C) 2007 Pioneer Research Center USA, Inc. +Copyright (C) 2007 Imendio AB + +License: + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; version 2.1 + of the License. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Library General +Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. + +File: test/check-bare.c + +Copyright (C) 2007 Sven Herzberg + +License: + This work is provided "as is"; redistribution and modification + in whole or in part, in any medium, physical or electronic is + permitted without restriction. + + This work is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + In no event shall the authors or contributors be liable for any + direct, indirect, incidental, special, exemplary, or consequential + damages (including, but not limited to, procurement of substitute + goods or services; loss of use, data, or profits; or business + interruption) however caused and on any theory of liability, whether + in contract, strict liability, or tort (including negligence or + otherwise) arising in any way out of the use of this software, even + if advised of the possibility of such damage. + +File: po/vi.po + +Copyright (C) 2007 Nguyễn Thái Ngọc Duy + +License: + + This package 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 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is +Copyright (C) 2007-2009, Andrea Corradi +and is licensed under the GPL, see above. --- giggle-0.4.91.orig/debian/watch +++ giggle-0.4.91/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://ftp.gnome.org/pub/GNOME/sources/giggle/([\d\.]+)/giggle-([\d\.]+)\.tar\.gz --- giggle-0.4.91.orig/debian/rules +++ giggle-0.4.91/debian/rules @@ -0,0 +1,79 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/quilt/quilt.make + +#export DH_VERBOSE=1 + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +ORIGFILES = config.sub config.guess \ + libgiggle/giggle-enums.c libgiggle/giggle-marshal.c \ + libgiggle-git/giggle-git-enums.c + +config.status: patch + dh_testdir + + for f in $(ORIGFILES) ; do [ -e $$f.d-r-orig ] || cp -p $$f $$f.d-r-orig ; done + [ ! -e /usr/share/misc/config.sub ] || cp -f /usr/share/misc/config.sub config.sub + [ ! -e /usr/share/misc/config.guess ] || cp -f /usr/share/misc/config.guess config.guess + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --libdir=/usr/lib/giggle --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,--as-needed" + +build: build-stamp + +build-stamp: config.status + dh_testdir + + $(MAKE) + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + for f in $(ORIGFILES) ; do [ ! -e $$f.d-r-orig ] || mv $$f.d-r-orig $$f ; done + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) DESTDIR=$(CURDIR)/debian/giggle install + + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installman debian/giggle.1 + dh_installmenu + dh_desktop + dh_icons + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- giggle-0.4.91.orig/debian/giggle.1 +++ giggle-0.4.91/debian/giggle.1 @@ -0,0 +1,15 @@ +.TH GIGGLE 1 "may 8, 2007" +.SH NAME +giggle \- Gtk+ interface to git trees +.SH SYNOPSIS +.B giggle +.RI +.SH DESCRIPTION +.PP +\fBgiggle\fP is a graphical frontend for the git directory tracker (think of gitk on GTK+). +.br +.SH AUTHOR +giggle was written by Carlos Garnacho Mikael Hallendal Richard Hult . +.PP +This manual page was written by Andrea Corradi , +for the Debian project (but may be used by others). --- giggle-0.4.91.orig/debian/patches/series +++ giggle-0.4.91/debian/patches/series @@ -0,0 +1,2 @@ + +