--- mpclib3-1.1.0.orig/debian/changelog +++ mpclib3-1.1.0/debian/changelog @@ -0,0 +1,150 @@ +mpclib3 (1.1.0-1~16.04.sav0) xenial; urgency=medium + + * Backport to Xenial + + -- Rob Savoury Sat, 18 Jan 2020 19:54:17 -0800 + +mpclib3 (1.1.0-1) unstable; urgency=medium + + * New upstream version. + + -- Matthias Klose Tue, 23 Jan 2018 05:05:10 +0100 + +mpclib3 (1.0.3-2) unstable; urgency=medium + + * Bump debhelper and standards versions. + * Enable parallel builds. + + -- Matthias Klose Wed, 13 Sep 2017 12:53:56 +0200 + +mpclib3 (1.0.3-1) unstable; urgency=medium + + * New upstream version. + - Fixed mpc_pow. + - Switched to libtool 2.4.5. + + -- Matthias Klose Wed, 25 Feb 2015 14:05:30 +0100 + +mpclib3 (1.0.2-2) unstable; urgency=medium + + * New maintainer (Debian GCC Maintainers). Closes: #771882. + * Bump standards version to 3.9.6, fix lintian warnings. + * Build using dpkg-buildflags. + * Add a watch file. + + -- Matthias Klose Thu, 11 Dec 2014 13:12:14 +0100 + +mpclib3 (1.0.2-1) unstable; urgency=medium + + * New upstream release. + * Build with dh-autoreconf (closes: #753537). + Thanks Mauricio Faria de Oliveira for the patch. + + -- Laurent Fousse Thu, 10 Jul 2014 00:20:31 +0000 + +mpclib3 (1.0.1-1) unstable; urgency=low + + * New upstream release (closes: #696696). + * Change source package name to break gcc's build-dependencies + cycle (see #546161). + + -- Laurent Fousse Tue, 25 Dec 2012 17:01:12 -0800 + +mpclib (0.9-4) unstable; urgency=low + + * Install into multiarch locations, thanks Matthias Klose for + the patch (closes: #644707). + * Use dpkg-buildflags to set CFLAGS (closes: #644709) + + -- Laurent Fousse Sun, 09 Oct 2011 00:01:58 +0200 + +mpclib (0.9-3) unstable; urgency=low + + * Don't ship .la file (closes: #622446). + + -- Laurent Fousse Thu, 14 Apr 2011 22:56:44 +0200 + +mpclib (0.9-2) unstable; urgency=low + + * Build-depends on the new libgmp-dev package. + + -- Laurent Fousse Sun, 06 Mar 2011 22:36:44 +0100 + +mpclib (0.9-1) unstable; urgency=low + + * New Upstream release. + * Fix copyright information (closes: #610702). + * debian/{control,changelog}: modify my email address. + + -- Laurent Fousse Mon, 21 Feb 2011 15:24:42 +0100 + +mpclib (0.8.2-1) unstable; urgency=low + + * New Upstream release. + * Switch to dpkg-source 3.0 (quilt) format. + * Upgraded Standards-Version to 3.8.4 (no change needed). + * Updated Vcs-* fields. + + -- Laurent Fousse Thu, 27 May 2010 10:32:33 +0200 + +mpclib (0.8.1-1) unstable; urgency=low + + * New Upstream release. + + -- Laurent Fousse Wed, 09 Dec 2009 00:02:49 +0100 + +mpclib (0.8-1) unstable; urgency=low + + * New Upstream release. + + -- Laurent Fousse Thu, 05 Nov 2009 16:04:47 +0100 + +mpclib (0.7-1) unstable; urgency=low + + * New Upstream release. + * *Really* upgrade Standards-Version this time. + + -- Laurent Fousse Thu, 10 Sep 2009 16:56:30 +0200 + +mpclib (0.7~rc1-1) experimental; urgency=low + + * New Upstream release candidate. + * New SONAME, library name change. + * Upgraded Standards-Version to 3.8.3 (no change needed). + + -- Laurent Fousse Fri, 04 Sep 2009 16:30:30 +0200 + +mpclib (0.6-1) unstable; urgency=low + + * New Upstream Version + * Library version change, hence the rename libmpc0 -> libmpc1. + * Update Standards-Version: + + add support for new `nocheck' flag in DEB_BUILD_OPTIONS. + + -- Laurent Fousse Wed, 01 Apr 2009 19:44:51 +0200 + +mpclib (0.5.2-1) unstable; urgency=low + + * New Upstream Version + + -- Laurent Fousse Thu, 11 Dec 2008 20:59:55 +0100 + +mpclib (0.5.1-1) unstable; urgency=low + + * New Upstream Version + + -- Laurent Fousse Wed, 19 Nov 2008 13:47:19 +0100 + +mpclib (0.5-2) unstable; urgency=low + + * Fix rules to ship non-empty debs. + * Fix Depends for libmpc-dev. + + -- Laurent Fousse Wed, 22 Oct 2008 15:58:05 +0200 + +mpclib (0.5-1) unstable; urgency=low + + * Initial release (Closes: #502279). + + -- Laurent Fousse Tue, 14 Oct 2008 16:21:17 +0200 + --- mpclib3-1.1.0.orig/debian/compat +++ mpclib3-1.1.0/debian/compat @@ -0,0 +1 @@ +9 --- mpclib3-1.1.0.orig/debian/control +++ mpclib3-1.1.0/debian/control @@ -0,0 +1,50 @@ +Source: mpclib3 +Priority: extra +Maintainer: Debian GCC Maintainers +Uploaders: Matthias Klose +Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, + libmpfr-dev (>= 4.0.0), + libgmp-dev, +Standards-Version: 4.1.3 +Section: libs +Homepage: http://www.multiprecision.org/mpc/ +Vcs-Git: git://git.debian.org/collab-maint/mpclib.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/mpclib.git + +Package: libmpc-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libmpc3 (= ${binary:Version}), + libmpfr-dev (>= 4.0.0), + libgmp-dev, + ${misc:Depends} +Description: multiple precision complex floating-point library development package + MPC is a portable library written in C for arbitrary precision + arithmetic on complex numbers providing correct rounding. For the time + being, it contains all arithmetic operations over complex numbers, the + exponential and the logarithm functions, the trigonometric and + hyperbolic functions. + . + Ultimately, it should implement a multiprecision equivalent of the ISO + C99 standard. + . + It builds upon the GNU MP and the MPFR libraries. + +Package: libmpc3 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: multiple precision complex floating-point library + MPC is a portable library written in C for arbitrary precision + arithmetic on complex numbers providing correct rounding. For the time + being, it contains all arithmetic operations over complex numbers, the + exponential and the logarithm functions, the trigonometric and + hyperbolic functions. + . + Ultimately, it should implement a multiprecision equivalent of the ISO + C99 standard. + . + It builds upon the GNU MP and the MPFR libraries. --- mpclib3-1.1.0.orig/debian/copyright +++ mpclib3-1.1.0/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by Laurent Fousse on +Tue, 14 Oct 2008 16:21:17 +0200. + +It was downloaded from + +Upstream Author: + + Andreas Enge + Philippe Théveny + Paul Zimmermann + +Copyright: + + + +License: + + This library is distributed 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. + +On Debian systems, a copy of the licence is located in file +/usr/share/common-licenses/LGPL-2.1. + +The initial and current Debian packaging was made by Laurent Fousse + in 2008 and is put into public domain. + --- mpclib3-1.1.0.orig/debian/docs +++ mpclib3-1.1.0/debian/docs @@ -0,0 +1,4 @@ +NEWS +README +TODO +AUTHORS --- mpclib3-1.1.0.orig/debian/info +++ mpclib3-1.1.0/debian/info @@ -0,0 +1 @@ +doc/mpc.info --- mpclib3-1.1.0.orig/debian/libmpc-dev.install +++ mpclib3-1.1.0/debian/libmpc-dev.install @@ -0,0 +1,3 @@ +usr/lib/*/libmpc.so +usr/lib/*/libmpc.a +usr/include/*.h --- mpclib3-1.1.0.orig/debian/libmpc3.install +++ mpclib3-1.1.0/debian/libmpc3.install @@ -0,0 +1 @@ +usr/lib/*/libmpc.so.* --- mpclib3-1.1.0.orig/debian/rules +++ mpclib3-1.1.0/debian/rules @@ -0,0 +1,113 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#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) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) +CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +else +CROSS= --build $(DEB_BUILD_GNU_TYPE) +endif + +CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) +CFLAGS := $(shell dpkg-buildflags --get CFLAGS) +LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,defs + +COMMA = , +ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS)))) + NJOBS := -j $(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS)))) +endif + +# shared library versions, option 1 +version=0.0.0 +major=0 +# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so +version=`ls src/.libs/lib*.so.* | \ + awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` +major=`ls src/.libs/lib*.so.* | \ + awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'` + +configure-stamp: + dh_testdir + # Add here commands to configure the package. + dh_autoreconf + ./configure $(CROSS) --prefix=/usr \ + --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + CPPFLAGS="$(CPPFLAGS)" \ + CFLAGS="$(CFLAGS)" \ + LDFLAGS="$(LDFLAGS)" + touch $@ + +build-arch: build +build-indep: build +build: build-stamp +build-stamp: configure-stamp + dh_testdir + $(MAKE) $(NJOBS) + touch $@ + +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) + GMP_CHECK_RANDOMIZE=1 $(MAKE) check +endif + +clean: + dh_testdir + dh_testroot + rm -f configure-stamp build-stamp + + [ ! -f Makefile ] || $(MAKE) distclean + + dh_autoreconf_clean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + # Add here commands to install the package into debian/tmp + $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install + + dh_install --sourcedir=debian/tmp + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installexamples + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- mpclib3-1.1.0.orig/debian/watch +++ mpclib3-1.1.0/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://www.multiprecision.org/index.php?prog=mpc&page=download \ + (?:|.*/)mpc(?:[_\-]v?|)(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)