--- deps-0.13.orig/debian/changelog +++ deps-0.13/debian/changelog @@ -0,0 +1,128 @@ +deps (0.13-4.2) unstable; urgency=medium + + * Non-maintainer upload. + * debian/rules: Add build-{arch,indep} (Closes: #999186). + + -- Marcos Talau Wed, 02 Nov 2022 17:52:37 -0300 + +deps (0.13-4.1) unstable; urgency=medium + + * Non maintainer upload by the Reproducible Builds team. + * No source change upload to rebuild on buildd with .buildinfo files. + + -- Holger Levsen Tue, 05 Jan 2021 19:22:35 +0100 + +deps (0.13-4) unstable; urgency=medium + + * Stop using symlinks for doc dir (still unclear why the code removed + here was not honored before -3) (Closes: #910219). + * Add Vcs-* fields. + + -- Yann Dirson Sun, 02 Dec 2018 20:46:46 +0100 + +deps (0.13-3) unstable; urgency=medium + + * Stop shipping tulip renderer, of limited usefulness and constantly + pulling us out of testing. + * Switch from dh_movefiles to dh_install. + + -- Yann Dirson Sun, 01 Apr 2018 18:48:03 +0200 + +deps (0.13-2) unstable; urgency=medium + + * Acknowledge NMU. + * Switch to debhelper v9 (Closes: #817426). + * Get rid of graph-includes transitional package, getting rid of typo + at the same time (Closes: #363624, #701092). + * Point to text of GPL-2 instead of versionless one (lintian). + * Don't ignore "make distclean" errors with "-"prefix (lintian). + * Use dh_prep instead of dh_clean -k. + + -- Yann Dirson Sun, 19 Jun 2016 18:18:41 +0200 + +deps (0.13-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Conditionally remove /usr/lib/perl5 (closes: #467648) + + -- Stephen Gran Sat, 05 Apr 2008 12:30:45 +0100 + +deps (0.13-1) unstable; urgency=low + + * New upstream release, package name change. + * Switch to multi-binary packaging. + + -- Yann Dirson Thu, 9 Feb 2006 19:34:38 +0100 + +graph-includes (0.11-1) unstable; urgency=low + + * The "take down the steam" release. + * New upstream release. + * Fixed "upsteam" typo all over this changelog :) + + -- Yann Dirson Wed, 7 Dec 2005 23:01:30 +0100 + +graph-includes (0.10-1) unstable; urgency=low + + * New upstream release. + * Suggest tulip, now supported as an alternative to dot. + * Run "make distclean" again if it fails, which is necessary because in + some obscure cases it causes the Makefile to be regenerated (sic). + * Bumped Standards-Version to 3.6.2 (no change). + + -- Yann Dirson Tue, 29 Nov 2005 23:20:54 +0100 + +graph-includes (0.9.1-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Tue, 7 Jun 2005 22:10:54 +0200 + +graph-includes (0.8-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Thu, 26 May 2005 00:34:36 +0200 + +graph-includes (0.7-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Tue, 10 May 2005 23:30:04 +0200 + +graph-includes (0.6.1-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Tue, 26 Apr 2005 23:35:02 +0200 + +graph-includes (0.5-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Wed, 20 Apr 2005 00:26:35 +0200 + +graph-includes (0.4-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Mon, 18 Apr 2005 22:52:28 +0200 + +graph-includes (0.3-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Thu, 14 Apr 2005 21:39:02 +0200 + +graph-includes (0.2-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Fri, 1 Apr 2005 20:59:14 +0200 + +graph-includes (0.1-1) unstable; urgency=low + + * Initial Release. + + -- Yann Dirson Mon, 28 Mar 2005 21:14:37 +0200 + --- deps-0.13.orig/debian/compat +++ deps-0.13/debian/compat @@ -0,0 +1 @@ +9 --- deps-0.13.orig/debian/control +++ deps-0.13/debian/control @@ -0,0 +1,55 @@ +Source: deps +Section: devel +Priority: optional +Build-Depends: debhelper (>= 9) +Build-Depends-Indep: perl (>= 5.6.0) +Maintainer: Yann Dirson +Standards-Version: 3.6.2 +Vcs-git: https://salsa.debian.org/debian/deps.git +Vcs-browser: https://salsa.debian.org/debian/deps + +Package: libdeps-perl +Architecture: all +Depends: libset-object-perl, ${perl:Depends}, ${misc:Depends} +Recommends: libdeps-renderer-dot-perl | libdeps-renderer +Replaces: graph-includes (<< 0.12) +Conflicts: graph-includes (<< 0.12) +Description: Dependency Extraction and Processing System + Toolkit to extract internal dependencies from a project, manipulate + the dependency graph in arbitrary ways, and produce graphs to help in + managing your project, including locating abusive #includes. + . + It aims to be fully generic and pluggable, but is still under + development. However, several aspects are already possible to + customize. Eg, you can provide your own graph transformations, + styling rules, and graph renderers. + +Package: libdeps-renderer-dot-perl +Architecture: all +Depends: libdeps-perl, graphviz, ${perl:Depends}, ${misc:Depends} +Enhances: libdeps-perl +Provides: libdeps-renderer +Replaces: graph-includes (<< 0.12) +Conflicts: graph-includes (<< 0.12) +Description: DEPS renderer plugin using GraphViz/dot + Graphviz output support for the Dependency Extraction and Processing + System. Highly recommended. + +Package: deps-tools-cli +Architecture: all +Depends: libdeps-perl, libdeps-renderer-dot-perl | libdeps-renderer, ${perl:Depends}, ${misc:Depends} +Replaces: graph-includes (<< 0.12) +Conflicts: graph-includes (<< 0.12) +Description: DEPS command-line tools + Currently only contains the limited "graph-includes" tool. + . + Graph-includes creates a graph of dependencies between source-files + and/or groups of source-files, with an emphasis on getting readable + and usable graphs even for large projects. + . + Usability of the dependency graphs are currently improved by: + - customizable grouping of several source files into a single node + - transitive reduction of the graph + . + It currently supports graphing the C/C++ #include relationship, using + graphviz by default. --- deps-0.13.orig/debian/copyright +++ deps-0.13/debian/copyright @@ -0,0 +1,17 @@ +This is the debian package for the graph-includes module. +It was created by Yann Dirson with the help of +dh-make-perl. + + Copyright (c) 2005 Yann Dirson + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License, version 2, + as published by the Free Software Foundation. + + This program 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. + +On Debian systems, the complete text of the GNU General Public License +can be found in `/usr/share/common-licenses/GPL-2'. --- deps-0.13.orig/debian/deps-tools-cli.install +++ deps-0.13/debian/deps-tools-cli.install @@ -0,0 +1 @@ +/usr/bin --- deps-0.13.orig/debian/libdeps-perl.install +++ deps-0.13/debian/libdeps-perl.install @@ -0,0 +1,5 @@ +/usr/share/perl5/DEPS +/usr/share/perl5/graphincludes/*.pm +/usr/share/perl5/graphincludes/extractor +/usr/share/perl5/graphincludes/project +/usr/share/perl5/graphincludes/graph --- deps-0.13.orig/debian/libdeps-renderer-dot-perl.install +++ deps-0.13/debian/libdeps-renderer-dot-perl.install @@ -0,0 +1 @@ +/usr/share/perl5/graphincludes/renderer/dot.pm --- deps-0.13.orig/debian/libdeps-renderer-tulip-perl.install +++ deps-0.13/debian/libdeps-renderer-tulip-perl.install @@ -0,0 +1 @@ +/usr/share/perl5/graphincludes/renderer/tulip.pm --- deps-0.13.orig/debian/rules +++ deps-0.13/debian/rules @@ -0,0 +1,83 @@ +#!/usr/bin/make -f +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# If set to a true value then MakeMaker's prompt function will +# always return the default without waiting for user input. +export PERL_MM_USE_DEFAULT=1 + +PACKAGE=$(shell dh_listpackages | head -1) + +ifndef PERL +PERL = /usr/bin/perl +endif + +TMP =$(CURDIR)/debian/tmp + +build: build-stamp +build-stamp: + dh_testdir + + $(PERL) Makefile.PL INSTALLDIRS=vendor + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + + $(MAKE) distclean || $(MAKE) distclean || true + + dh_clean build-stamp + +install: build + dh_testdir + dh_testroot + dh_prep + +# $(MAKE) test + $(MAKE) install DESTDIR=$(TMP) + rm $(TMP)/usr/share/perl5/graphincludes/renderer/tulip.pm + + # As this is a architecture independent package, we are not + # supposed to install stuff to /usr/lib. MakeMaker creates + # the dirs, we delete them from the deb: + [ ! -d $(TMP)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --verbose --parents $(TMP)/usr/lib/perl5 + + dh_install --fail-missing + +binary-arch: +# We have nothing to do by default. + +binary-indep: build install + dh_testdir + dh_testroot + + dh_installexamples examples/* + dh_installdocs README NEWS + dh_installchangelogs + dh_perl + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch + +build-arch: build +build-indep: build + +.PHONY: build build-arch build-indep clean binary-indep binary-arch binary