--- libshevek-1.4.orig/debian/changelog +++ libshevek-1.4/debian/changelog @@ -0,0 +1,46 @@ +libshevek (1.4-1ubuntu1) wily; urgency=medium + + * Rename library packages for g++5 ABI transition. + + -- Steve Langasek Tue, 04 Aug 2015 08:07:48 +0000 + +libshevek (1.4-1) unstable; urgency=medium + + * New upstream release. + * Add avahi dependencies. + * Remove useless comparison. (Closes: #754323) + * Mark unused arguments to avoid warnings. + * Use dh-autoreconf to simplify debian/rules. + * Update standards version to 3.9.5. + * Add Homepage and Vcs-Git to debian/control. + + -- Bas Wijnen Wed, 09 Jul 2014 19:41:29 -0400 + +libshevek (1.3-1) unstable; urgency=low + + * Support multi-arch installation. + * Update standards version to 3.9.3. (No changes needed.) + * New upstream version. (Closes: #672076) + + -- Bas Wijnen Fri, 11 May 2012 18:58:02 +0200 + +libshevek (1.2-1) unstable; urgency=low + + * Remove build dependencies; let them be added to doxygen-latex instead. + * Make doc package Architecture: all. + * New upstream version. + + -- Bas Wijnen Fri, 27 Jan 2012 16:37:09 +0100 + +libshevek (1.1-2) unstable; urgency=low + + * Add build dependencies. (Closes: #634731) + * Update debian/copyright. + + -- Bas Wijnen Tue, 02 Aug 2011 11:19:01 +0200 + +libshevek (1.1-1) unstable; urgency=low + + * Initial Release. (Closes: #621480) + + -- Bas Wijnen Mon, 18 Jul 2011 23:04:59 +0200 --- libshevek-1.4.orig/debian/compat +++ libshevek-1.4/debian/compat @@ -0,0 +1 @@ +9 --- libshevek-1.4.orig/debian/control +++ libshevek-1.4/debian/control @@ -0,0 +1,43 @@ +Source: libshevek +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Bas Wijnen +Build-Depends: debhelper (>= 9), libglibmm-2.4-dev, libtool, automake, libavahi-client-dev, libavahi-glib-dev, doxygen, doxygen-latex, dh-autoreconf +Standards-Version: 3.9.5 +Vcs-Git: https://alioth.debian.org/anonscm/git/libshevek/libshevek.git +Homepage: https://alioth.debian.org/projects/libshevek + +Package: libshevek0v5 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libshevek0 +Replaces: libshevek0 +Description: library of useful functions written by shevek + Libshevek is a library of some functions written by Bas Wijnen. + Most of them are extensions to Glibmm. + +Package: libshevek-dev +Architecture: any +Section: libdevel +Depends: ${shlibs:Depends}, ${misc:Depends}, libglibmm-2.4-dev, libshevek0v5 (= ${binary:Version}), libavahi-client-dev, libavahi-glib-dev +Suggests: libshevek-doc (= ${source:Version}) +Description: library of useful functions written by shevek + Libshevek is a library of some functions written by Bas Wijnen. + Most of them are extensions to Glibmm. + . + These are the files needed for compiling programs with libshevek. + +Package: libshevek-doc +Architecture: all +Multi-Arch: foreign +Section: doc +Depends: ${misc:Depends} +Recommends: libshevek-dev (= ${source:Version}) +Description: library of useful functions written by shevek + Libshevek is a library of some functions written by Bas Wijnen. + Most of them are extensions to Glibmm. + . + These are the files needed for compiling programs with libshevek. --- libshevek-1.4.orig/debian/copyright +++ libshevek-1.4/debian/copyright @@ -0,0 +1,15 @@ +Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 +Upstream-Name: libshevek +Upstream-Contact: Bas Wijnen +Source: https://alioth.debian.org/projects/libshevek/ + +Files: * +Copyright: Copyright 2003-2011 Bas Wijnen +License: GPL-3+ + 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 3 of the License, or + (at your option) any later version. + . + The latest version of the GPL can be found in + /usr/share/common-licenses/GPL. --- libshevek-1.4.orig/debian/libshevek-dev.install +++ libshevek-1.4/debian/libshevek-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/*/libshevek.so +debian/tmp/usr/lib/*/libshevek.a +debian/tmp/usr/lib/*/pkgconfig/shevek.pc +debian/tmp/usr/include/shevek/*.hh --- libshevek-1.4.orig/debian/libshevek0v5.install +++ libshevek-1.4/debian/libshevek0v5.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/libshevek.so.* --- libshevek-1.4.orig/debian/libshevek0v5.lintian-overrides +++ libshevek-1.4/debian/libshevek0v5.lintian-overrides @@ -0,0 +1,2 @@ +# G++5 ABI transition +libshevek0v5: package-name-doesnt-match-sonames libshevek0 --- libshevek-1.4.orig/debian/rules +++ libshevek-1.4/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f +# Copyright 2003-2007 Bas Wijnen +# +# 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 3 of the License, or +# (at your option) any later version. +# +# 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. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +%: + dh $@ --with autoreconf + +override_dh_auto_install: + dh_auto_install + mkdir -p debian/libshevek-doc/usr/share/doc/libshevek-doc + mkdir -p debian/libshevek-doc/usr/share/man + cp -a doc/html debian/libshevek-doc/usr/share/doc/libshevek-doc/ + cp -a doc/man/* debian/libshevek-doc/usr/share/man/ + cp doc/latex/refman.pdf debian/libshevek-doc/usr/share/doc/libshevek-doc/ + +override_dh_auto_clean: + test ! -f Makefile || make autoclean + dh_auto_clean