--- libbinio-1.4.orig/debian/libbinio-dev.install +++ libbinio-1.4/debian/libbinio-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/*.a +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/pkgconfig/* +debian/tmp/usr/lib/*.la --- libbinio-1.4.orig/debian/changelog +++ libbinio-1.4/debian/changelog @@ -0,0 +1,125 @@ +libbinio (1.4-14) unstable; urgency=low + + * Actually add patches. Closes: #548234. + + -- Bradley Smith Mon, 05 Oct 2009 17:54:40 +0100 + +libbinio (1.4-13) unstable; urgency=low + + * Add 00_fix_gcc4.4_FTBFS.diff - Fix GCC 4.4 FTBFS. Closes: #548234. + * Update Standards-Version to 3.8.3. + + -- Bradley Smith Sun, 27 Sep 2009 15:12:28 +0100 + +libbinio (1.4-12) unstable; urgency=low + + * Adjust build/build-stamp dependencies to fix parallel builds. + + -- Bradley Smith Thu, 23 Oct 2008 12:37:15 +0100 + +libbinio (1.4-11) unstable; urgency=low + + * Change maintainer email address. + * debian/control: + - Reformat package descriptions. + - Update compat to 7 and upgrade debhelper Build-Depend to (>=7) + * Convert copyright to machine readable format. + * Add debian/watch file. + + -- Bradley Smith Thu, 16 Oct 2008 20:07:06 +0100 + +libbinio (1.4-10) unstable; urgency=low + + * New Maintainer. Closes: #454269. + * Use proper Homepage field. + * Tidy up debian/rules. + * Update Standards-Version to 3.8.0. + - Support parallel=N in DEB_BUILD_OPTIONS. + + -- Bradley Smith Mon, 07 Jul 2008 20:38:25 +0100 + +libbinio (1.4-9) unstable; urgency=low + + * QA upload. + * Add missing Conflicts: with libbinio1c2. Closes: #457211. + + -- Steve Langasek Thu, 20 Dec 2007 13:41:12 -0800 + +libbinio (1.4-8) unstable; urgency=high + + * QA upload. + * Rename libbinio1c2 to libbinio1ldbl for the ldbl128 transition on alpha, + powerpc, s390, and sparc. Closes: #430247. + + -- Steve Langasek Sat, 15 Dec 2007 03:31:06 -0800 + +libbinio (1.4-7) unstable; urgency=low + + * Orphaning package, setting maintainer to the Debian QA Group. + + -- Ana Beatriz Guerrero Lopez Wed, 05 Dec 2007 16:14:40 +0100 + +libbinio (1.4-6) unstable; urgency=low + + * New maintainer. (Closes: #407622) + + -- Gürkan Sengün Mon, 16 Apr 2007 12:32:50 +0200 + +libbinio (1.4-5) unstable; urgency=low + + * Orphaning package. + + -- Daniel Baumann Sat, 20 Jan 2007 09:51:00 +0100 + +libbinio (1.4-4) unstable; urgency=low + + * Bumping shlibs dependency. + + -- Daniel Baumann Sun, 17 Sep 2006 18:33:00 +0200 + +libbinio (1.4-3) unstable; urgency=low + + * New email address. + * Bumped policy version. + + -- Daniel Baumann Thu, 6 Jul 2006 07:13:00 +0200 + +libbinio (1.4-2) unstable; urgency=low + + * Including *.pc into the -dev package (Closes: #349458). + + -- Daniel Baumann Thu, 23 Feb 2006 16:04:00 +0100 + +libbinio (1.4-1) unstable; urgency=low + + * New upstream release. + * Updating config.{sub,guess} via diff.gz. + * Minor formal cleanups. + + -- Daniel Baumann Sun, 23 Oct 2005 13:35:00 +0200 + +libbinio (1.3-4) unstable; urgency=high + + * Fixed shlibs dependency file (Closes: #324663). + * Removed useless/wrong provides. + + -- Daniel Baumann Mon, 26 Sep 2005 13:40:00 +0200 + +libbinio (1.3-3) unstable; urgency=low + + * C++ ABI change. + * bumped policy to 3.6.2. + + -- Daniel Baumann Fri, 8 Jul 2005 15:21:00 +0200 + +libbinio (1.3-2) unstable; urgency=low + + * debian/rules: reverted binary-targets to default (Closes: #311728). + + -- Daniel Baumann Fri, 3 Jun 2005 00:04:00 +0200 + +libbinio (1.3-1) unstable; urgency=low + + * Initial Release. + + -- Daniel Baumann Wed, 11 May 2005 11:35:00 +0200 --- libbinio-1.4.orig/debian/rules +++ libbinio-1.4/debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +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 + +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) +endif + +configure: configure-stamp +configure-stamp: $(QUILT_STAMPFN) + dh_testdir + CFLAGS="$(CFLAGS)" ./configure \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr --infodir=\$${prefix}/share/info + touch $@ + +build: build-stamp +build-stamp: configure + dh_testdir + $(MAKE) + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + mkdir -p debian/libbinio1ldbl/usr/share/lintian/overrides/ + cp -a debian/libbinio1ldbl.lintian-overrides \ + debian/libbinio1ldbl/usr/share/lintian/overrides/libbinio1ldbl + + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_install + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps -V "libbinio1ldbl (>= 1.4)" + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- libbinio-1.4.orig/debian/copyright +++ libbinio-1.4/debian/copyright @@ -0,0 +1,36 @@ +Author: Simon Peter +Download: http://libbinio.sourceforge.net/ + +Files: * +Copyright: (C) 2002-2004 Simon Peter +License: LGPL-2.1+ + 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; either version 2.1 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 Lesser General Public License + for more details. + +Files: debian/* +Copyright: + (C) 2005-2007, Daniel Baumann + (C) 2008, Bradley Smith +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; either version 2 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. + +On Debian systems, the complete text of the GNU Lesser General Public +License can be found in /usr/share/common-licenses/LGPL-2.1. + +On Debian systems, the complete text of the GNU General Public License +can be found in `/usr/share/common-licenses/GPL-2'. --- libbinio-1.4.orig/debian/control +++ libbinio-1.4/debian/control @@ -0,0 +1,33 @@ +Source: libbinio +Section: libs +Priority: optional +Maintainer: Bradley Smith +Build-Depends: debhelper (>= 7), autotools-dev, quilt +Standards-Version: 3.8.3 +Homepage: http://libbinio.sourceforge.net/ + +Package: libbinio1ldbl +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libbinio1c2 +Replaces: libbinio1c2 +Description: Binary I/O stream class library + The binary I/O stream class library presents a platform-independent way to + access binary data streams in C++. The library is hardware independent in + the form that it transparently converts between the different forms of + machine-internal binary data representation. It further employs no special + I/O protocol and can be used on arbitrary binary data sources. + +Package: libbinio-dev +Section: libdevel +Architecture: any +Depends: libbinio1ldbl (= ${binary:Version}) +Description: Binary I/O stream class library (development files) + The binary I/O stream class library presents a platform-independent way to + access binary data streams in C++. The library is hardware independent in + the form that it transparently converts between the different forms of + machine-internal binary data representation. It further employs no special + I/O protocol and can be used on arbitrary binary data sources. + . + This package contains the development files. --- libbinio-1.4.orig/debian/libbinio1ldbl.docs +++ libbinio-1.4/debian/libbinio1ldbl.docs @@ -0,0 +1,4 @@ +AUTHORS +NEWS +README +TODO --- libbinio-1.4.orig/debian/libbinio1ldbl.lintian-overrides +++ libbinio-1.4/debian/libbinio1ldbl.lintian-overrides @@ -0,0 +1 @@ +libbinio1ldbl: package-name-doesnt-match-sonames libbinio1 --- libbinio-1.4.orig/debian/compat +++ libbinio-1.4/debian/compat @@ -0,0 +1 @@ +7 --- libbinio-1.4.orig/debian/watch +++ libbinio-1.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/libbinio/libbinio-([\d.]+)\.tar\.gz --- libbinio-1.4.orig/debian/libbinio1ldbl.install +++ libbinio-1.4/debian/libbinio1ldbl.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/*.so.* --- libbinio-1.4.orig/debian/patches/series +++ libbinio-1.4/debian/patches/series @@ -0,0 +1 @@ +00_fix_gcc4.4_FTBFS.diff --- libbinio-1.4.orig/debian/patches/00_fix_gcc4.4_FTBFS.diff +++ libbinio-1.4/debian/patches/00_fix_gcc4.4_FTBFS.diff @@ -0,0 +1,12 @@ +Index: libbinio/src/binwrap.cpp +=================================================================== +--- libbinio.orig/src/binwrap.cpp 2009-06-09 18:20:07.000000000 +0100 ++++ libbinio/src/binwrap.cpp 2009-09-27 15:10:19.000000000 +0100 +@@ -18,6 +18,7 @@ + */ + + #include "binwrap.h" ++#include + + #if BINIO_ENABLE_IOSTREAM +