--- rquantlib-0.3.10.orig/debian/changelog +++ rquantlib-0.3.10/debian/changelog @@ -0,0 +1,450 @@ +rquantlib (0.3.10-3) unstable; urgency=low + + * (Re-)building with QuantLib 1.3 now in the Debian archive + + * debian/control: Set Build-Depends: to current R version + + * debian/control: Set Build-Depends: to current QuantLib version + + -- Dirk Eddelbuettel Mon, 02 Sep 2013 12:19:22 -0500 + +rquantlib (0.3.10-2) unstable; urgency=low + + * debian/control: Set Build-Depends: to current R version + + * (Re-)building with R 3.0.0 (beta) + + -- Dirk Eddelbuettel Tue, 02 Apr 2013 06:04:22 -0500 + +rquantlib (0.3.10-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Mon, 18 Feb 2013 07:36:32 -0600 + +rquantlib (0.3.9-1) unstable; urgency=low + + * New upstream release + + * debian/control: Set Build-Depends: to current R + Rcpp versions + * debian/control: Change Depends to ${R:Depends} + * debian/control: Set Standards-Version: to current version + + -- Dirk Eddelbuettel Sun, 02 Dec 2012 12:35:13 -0600 + +rquantlib (0.3.8-2) unstable; urgency=low + + * Rebuilding against QuantLib 1.2 + * debian/control: Update Build-Depends: to current QuantLib version + + * debian/control: Set Build-Depends: to current R version + * debian/control: Change Depends to ${R:Depends} + * debian/control: Set Standards-Version: to current version + + -- Dirk Eddelbuettel Mon, 09 Apr 2012 12:59:11 -0500 + +rquantlib (0.3.8-1) unstable; urgency=low + + * New upstream release + + * debian/control: Set (Build-)Depends: to current R version + + -- Dirk Eddelbuettel Mon, 12 Sep 2011 08:31:44 -0500 + +rquantlib (0.3.7-3) unstable; urgency=low + + * Debian-only build again new QL 1.1 pre-release + + -- Dirk Eddelbuettel Sat, 07 May 2011 14:32:12 -0500 + +rquantlib (0.3.7-2) unstable; urgency=low + + * Debian-only released to address build regression + + * src/Makevars.in: Unconditionally add -fpermissive to permit build + under g++-4.6 now used in Debian (Closes: #625048) + + -- Dirk Eddelbuettel Mon, 02 May 2011 20:32:19 -0500 + +rquantlib (0.3.7-1) unstable; urgency=low + + * New upstream release + + * debian/control: Set (Build-)Depends: to current R version + + -- Dirk Eddelbuettel Mon, 04 Apr 2011 07:34:05 -0500 + +rquantlib (0.3.6-1) unstable; urgency=low + + * New upstream release + * Added two casts to two files to fix FTBFS (Closes: #614435) + + * debian/control: Set (Build-)Depends: to current R version + + -- Dirk Eddelbuettel Wed, 23 Feb 2011 11:43:31 -0600 + +rquantlib (0.3.5-1) unstable; urgency=low + + * New upstream release + + * debian/control: Set (Build-)Depends: to current R version + + -- Dirk Eddelbuettel Tue, 30 Nov 2010 22:05:16 -0600 + +rquantlib (0.3.4-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Mon, 09 Aug 2010 16:21:06 -0500 + +rquantlib (0.3.3-1) unstable; urgency=low + + * New upstream release + + * debian/control: Set (Build-)Depends: to current R version + * debian/control: Set Standards-Version: to current version + + -- Dirk Eddelbuettel Wed, 04 Aug 2010 05:55:36 -0500 + +rquantlib (0.3.2-1) unstable; urgency=low + + * New upstream release build against QuantLib 1.0.0~20100112 (though it + can also be built against current release 0.9.9) + + * debian/control: Set (Build-)Depends: on rcpp to at least 0.7.0, and + for RQuantLib to 1.0.0~20100112 (which is still in NEW) + + -- Dirk Eddelbuettel Thu, 14 Jan 2010 22:28:06 -0600 + +rquantlib (0.3.1-1) unstable; urgency=low + + * New upstream release matching QuantLib 0.9.9 + + -- Dirk Eddelbuettel Sat, 12 Dec 2009 08:32:26 -0600 + +rquantlib (0.3.0-1) unstable; urgency=low + + * New upstream release + + * This version reflect the work of Khanh Nguyen that was part of the + Google Summer of Code 2009 under the umbrella of the R Foundation with + Dirk Eddelbuettel acting as mentor. See the upstream changelog + (installed as /usr/lib/R/site-library/RQuantLib/ChangeLog) for details + + * debian/control: Set (Build-)Depends: to current R version + * debian/control: Set Standards-Version: to current version + + -- Dirk Eddelbuettel Sat, 05 Sep 2009 21:07:25 -0500 + +rquantlib (0.2.11-2) unstable; urgency=low + + * Rebuilt under current the libquantlib0 which itself was rebuilt + for Boost 1.38 (Closes: #530771) + * debian/control: Tightened Build-Depends: accordingly + + * debian/control: Changed Section: to new section 'gnu-r' + + * debian/control: Set (Build-)Depends: to current R version + * debian/control: Set Standards-Version: to current version 3.8.1 + + -- Dirk Eddelbuettel Thu, 28 May 2009 19:12:07 -0500 + +rquantlib (0.2.11-1) unstable; urgency=low + + * New upstream release 0.2.11 for Rcpp 0.6.4 + + * debian/control: Updated Build-Depends: on Rcpp to current R version + + -- Dirk Eddelbuettel Tue, 03 Mar 2009 19:46:06 -0600 + +rquantlib (0.2.10-1) unstable; urgency=low + + * New upstream release 0.2.10 for QuantLib 0.9.7 + + * debian/control: Added (Build-)Depends: for r-cran-rcpp now that + the Rcpp sources have moved into their own package + + * debian/control: Updated Build-Depends: to current R version + + -- Dirk Eddelbuettel Thu, 25 Dec 2008 20:21:17 -0600 + +rquantlib (0.2.9-1) unstable; urgency=low + + * New upstream release 0.2.9 for QuantLib 0.9.6 (Closes: #494240) + + * debian/control: Updated Build-Depends: accordingly to QL 0.9.6 + * debian/control: Updated Build-Depends: to current R version + * debian/control: Updated Standard-Version: to current version + + -- Dirk Eddelbuettel Sat, 09 Aug 2008 09:41:41 -0500 + +rquantlib (0.2.8-1) unstable; urgency=low + + * New upstream release 0.2.8 for QuantLib 0.9.0 (Closes: #456873) + + * debian/control: Updated Build-Depends: accordingly to QL 0.9.0 + * debian/control: Updated Build-Depends: to current R version + * debian/control: Updated Standard-Version: to current version + + -- Dirk Eddelbuettel Sat, 05 Jan 2008 05:56:20 -0600 + +rquantlib (0.2.7-1) unstable; urgency=low + + * New upstream release 0.2.7 + * This version builds under QuantLib 0.8.1 (Closes: #427200) + + * debian/control: Updated Build-Depends: updated to r-base-core (>= 2.5.1) + libquantlib0-dev (>= 0.8.1), and libboost-(test-)dev (>= 1.34.0) + * debian/control: Removed Build-Depends on gcc and g++ as these are + already implied by r-base-dev + + -- Dirk Eddelbuettel Sun, 01 Jul 2007 14:07:30 -0500 + +rquantlib (0.2.6-1) unstable; urgency=low + + * New upstream release 0.2.6 + + * This release has been updated for Quantlib 0.4.0 and depends on it + * debian/control: Build-Depends: updated to libquantlib0-dev (>= 0.4.0) + * debian/control: Build-Depends: also updated to r-base-core (>= 2.4.1) + and debhelper (>= 5.0.0) + * debian/rules: Build with -g0 to reduce link time + + -- Dirk Eddelbuettel Sun, 25 Feb 2007 21:02:58 -0600 + +rquantlib (0.2.5-1) unstable; urgency=low + + * Updated to release 0.2.5 which has been updated for QuantLib 0.3.13; + this required only some rather minor changes in the C++ sources + + -- Dirk Eddelbuettel Mon, 6 Nov 2006 21:55:51 -0600 + +rquantlib (0.2.4-1) unstable; urgency=low + + * Updated to release 0.2.4 which has been updated for QuantLib 0.3.13; + this required some changes in the fixed-income functions + + * configure.in: Now tests for QuantLib version 0.3.13 or later + + * tests/RQuantLib.R: Added the beginnings of unit-tests + * tests/RQuantLib.Rout.save: Control output for unit tests + + * debian/control: Build-Depends: on the current unstable versions + 'gcc (>= 4:4.1.1-6), g++ (>= 4:4.1.1-6), g++-4.1 (>= 4.1.1-10)' + which can build the package whereas the testing versions cannot. + + -- Dirk Eddelbuettel Tue, 15 Aug 2006 22:19:15 -0500 + +rquantlib (0.2.3-1) unstable; urgency=low + + * Updated to version 0.2.3 + + * Source changes are complete adoption f RcppTemplate for all R/C++ + interfaces, and an upgrade to RcppTemplate version 4.2 + + * debian/rules: Simplified to cdbs-based one-liner sourcing r-cran.mk + * debian/control: Hence Build-Depends: updated to r-base-dev (>= 2.3.1) + + * debian/control: Standards-Version: increased to 3.7.2 + + -- Dirk Eddelbuettel Sun, 23 Jul 2006 11:06:59 -0500 + +rquantlib (0.2.2-1) unstable; urgency=low + + * Updated to version 0.2.2 which will be uploaded to CRAN as well + + * This release contains more changes by Dominick Samperi, mostly concerning + the R/C++ interface using his RCppTemplate package that is also on CRAN + + * This release also updates RQuantLib to the recent QuantLib release + but should also be compatible for the previous QuantLib version + + * debian/control: Updated Build-Depends: to quantlib (>= 0.3.12) + * debian/watch: Updated to version=3 + + -- Dirk Eddelbuettel Thu, 30 Mar 2006 20:53:21 -0600 + +rquantlib (0.2.1-1) unstable; urgency=low + + * Updated to version 0.2.1 which will be uploaded to CRAN as well + + * This release contains mostly changes by Dominick Samperi + - several changes to the R/C++ interface (also in package Rcpp on CRAN) + - small updates and corrections to a few other C++ file + + * demo/OptionsSurfaces.R: New file with an OpenGL demo. Due to hardware + and driver issues with GL acceleration, this can crash on some machines, + notably with ATI chipsets. + + * debian/control: Updated Build-Depends: to r-base-dev (>= 2.2.0) + * debian/watch: Updated regular expression + + -- Dirk Eddelbuettel Tue, 10 Jan 2006 20:03:26 -0600 + +rquantlib (0.2.0-2+b1) unstable; urgency=low + + * Binary-only non-maintainer upload for i386; no source changes. + * Rebuild against libquantlib-0.3.11c2a + + -- Debian/i386 Build Daemon Sat, 3 Dec 2005 17:01:13 -0800 + +rquantlib (0.2.0-2) unstable; urgency=low + + * Rebuilt with new g++ for libstdc++ allocator transition + * debian/control: Added Build-Depends g++-4.0 (>= 4.0.2-4) and + updated the one for libquantlib0-dev to (>= 0.3.11-2) + + -- Dirk Eddelbuettel Fri, 18 Nov 2005 19:47:51 -0600 + +rquantlib (0.2.0-1) unstable; urgency=low + + * Updated to version 0.2.0 also uploaded to CRAN minutes ago + + * This release features significant contributions from Dominick Samperi: + - BermudanSwaption valuation using several short-rate models + - DiscountCurve construct discount, forward and zero curves + - Rcpp.{hpp,cpp} new C++ class designed to ease interfacing R + - Windows support maintains the Windows port (not in Debian) + - configure improved and more standardised configure.in + + * Smaller changes by Dirk Eddelbuettel + - src/zzz.R improved library.dynam call (thanks, Brian Ripley) + - configure.in check for QuantLib 0.3.11 or better + - renamed sources files are now renamed to .cpp and .hpp + + * Debian changes + - debian/control Build-Depends on boost 1.33.0-1, QuantLib 0.3.11 + - debian/post{inst,rm} no longer build html at installation time + + -- Dirk Eddelbuettel Wed, 26 Oct 2005 21:58:26 -0500 + +rquantlib (0.1.13-1) unstable; urgency=low + + * Updated to version 0.1.13, also uploaded to CRAN minutes ago + * Rebuilt against QuantLib 0.3.10-1 following the first gcc/g++ 4.0 release + + * Implied volatilities are back as the mysterious segfaults are gone with the + newer g++ versions 3.4.* and 4.0.*. + + * src/*, R/*: code cleanup and decrufting, old commented out sections pruned + + * debian/control: Update Build-Depends: to gcc (>= 4:4.0), g++ (>= 4:4.0), + libquantlib0-dev (>= 0.3.10), libboost-dev (>= 1.32.0+1.33.0-cvs20050727), + libboost-test-dev (>= 1.32.0+1.33.0-cvs20050727) + * debian/control: Update Standards-Version: to 3.6.2.1 + * debian/post{inst,rm}: Call /usr/bin/R explicitly (thanks, Kurt Hornik) + * debian/watch: Corrected regular expression (thanks, Rafael Laboissier) + + -- Dirk Eddelbuettel Sat, 6 Aug 2005 21:23:25 -0500 + +rquantlib (0.1.12-3) unstable; urgency=medium + + * Rebuilt again under QuantLib 0.3.9-3 with renamed libquantlib + * debian/control: Update Build-Depends to libquantlib0-dev (>= 0.3.9-3) + + * Urgency set to medium to permit migration into testing + + -- Dirk Eddelbuettel Wed, 18 May 2005 23:42:12 -0500 + +rquantlib (0.1.12-2) unstable; urgency=medium + + * Rebuilt under QuantLib 0.3.9-2 with its improved shlibs file + * debian/control: Update Build-Depends to libquantlib0-dev (>= 0.3.9-2) + + * Urgency set to medium to permit migration into testing + + -- Dirk Eddelbuettel Mon, 16 May 2005 21:21:40 -0500 + +rquantlib (0.1.12-1) unstable; urgency=low + + * Updated to version 0.1.12, also uploaded to CRAN minutes ago + * debian/control: Builds-Depends now R 2.1.0 and QL 0.3.8.rc.20050412 + + -- Dirk Eddelbuettel Tue, 26 Apr 2005 22:09:13 -0500 + +rquantlib (0.1.11-1) unstable; urgency=low + + * Updated to version 0.1.11, also uploaded to CRAN minutes ago + * debian/control: Updated Builds-Depends to R 2.0.1 and QuantLib 0.3.8 + + -- Dirk Eddelbuettel Mon, 27 Dec 2004 22:05:38 -0600 + +rquantlib (0.1.10-2) unstable; urgency=low + + * Rebuilt under R 2.0.0 + * debian/control: Updated Build-Depends: and Depends: accordingly + * debian/watch: Corrected, now points at RQuantLib + + -- Dirk Eddelbuettel Sat, 9 Oct 2004 07:33:57 -0500 + +rquantlib (0.1.10-1) unstable; urgency=low + + * Updated to version 0.1.10, also uploaded to CRAN minutes ago + * debian/control: Updated Builds-Depends and Depends to R 1.9.1 + * debian/control: Updated Standards-Version to 3.6.1.1 + * debian/post{inst,rm}: Call build-help.pl to update package.html list + + -- Dirk Eddelbuettel Sun, 12 Sep 2004 14:25:24 -0500 + +rquantlib (0.1.9-2) unstable; urgency=low + + * debian/control: Added libboost-dev, libboost-regex-dev, and + libboost-test-dev to Depends as needed for QuantLib 0.3.7 + + -- Dirk Eddelbuettel Tue, 22 Jun 2004 08:39:31 -0500 + +rquantlib (0.1.9-1) unstable; urgency=low + + * Updated to version 0.1.9, also uploaded to CRAN minutes ago + * man/{American,European,Barrier,Binary}Option.Rd: Fixes for problems + suggested by Ajay Shah (Closes: #249240) + + -- Dirk Eddelbuettel Wed, 26 May 2004 21:29:49 -0500 + +rquantlib (0.1.8-1) unstable; urgency=low + + * Updated to version 0.1.8, also uploaded to CRAN minutes ago + * debian/rules: Yet another small update towards a common rules file + * debian/control: Updated Build-Depends and Depends on newer R and QL + + -- Dirk Eddelbuettel Tue, 6 Apr 2004 20:33:56 -0500 + +rquantlib (0.1.7-1) unstable; urgency=low + + * Updated to version 0.1.7 uploaded to CRAN minutes ago + * debian/rules: Another small update moving towards common cdbs file + * debian/control: Updated Build-Depends and Depends on newer R and QL + * debian/control: Increased Standards-Version to 3.6.1.0 + + -- Dirk Eddelbuettel Tue, 25 Nov 2003 23:12:05 -0600 + +rquantlib (0.1.6-1) unstable; urgency=low + + * Updated to version 0.1.6 uploaded to CRAN minutes ago + * debian/rules: Rewritten using (invariant) cdbs template + * debian/control: Added cdbs to Build-Depends + * debian/control: Updated Standards-Version to 3.6.0 + + -- Dirk Eddelbuettel Thu, 31 Jul 2003 20:39:57 -0500 + +rquantlib (0.1.5-2) unstable; urgency=low + + * debian/control: Update Build-Depends (Closes: #195958) + + -- Dirk Eddelbuettel Tue, 3 Jun 2003 21:45:18 -0500 + +rquantlib (0.1.5-1) unstable; urgency=low + + * Updated to version 0.1.5 uploaded to CRAN minutes ago + * debian/control: Require r-base-core (>= 1.7.0) as new methods() + package is now required. + + -- Dirk Eddelbuettel Sat, 31 May 2003 23:43:59 -0500 + +rquantlib (0.1.4-1) unstable; urgency=low + + * Initial Debian Release based on most recent CRAN release 0.1.4 + + -- Dirk Eddelbuettel Sun, 11 May 2003 17:37:07 -0500 + + --- rquantlib-0.3.10.orig/debian/compat +++ rquantlib-0.3.10/debian/compat @@ -0,0 +1 @@ +5 --- rquantlib-0.3.10.orig/debian/control +++ rquantlib-0.3.10/debian/control @@ -0,0 +1,13 @@ +Source: rquantlib +Section: gnu-r +Priority: optional +Maintainer: Dirk Eddelbuettel +Build-Depends: debhelper (>= 7.0.0), cdbs, r-base-dev (>= 3.0.1), r-cran-rcpp (>= 0.10.1), libquantlib0-dev (>= 1.3), libboost-dev (>= 1.38.1), libboost-test-dev (>= 1.38.1) +Standards-Version: 3.9.4 + +Package: r-cran-rquantlib +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${R:Depends}, r-cran-rcpp (>= 0.10.1) +Description: GNU R package interfacing the QuantLib finance library + This CRAN package provides an interface for GNU R to the QuantLib + library for modeling, trading, and risk management of financial assets. --- rquantlib-0.3.10.orig/debian/copyright +++ rquantlib-0.3.10/debian/copyright @@ -0,0 +1,42 @@ +This is the Debian GNU/Linux r-cran-rquantlib package of RQuantLib, an +interface package for GNU R providing access the QuantLib finance library. +RQuantLib was written by Dirk Eddelbuettel. + +This package was created by Dirk Eddelbuettel . +The sources were downloaded from + http://dirk.eddelbuettel.com/code/rquantlib/ + http://cran.us.r-project.org/src/contrib/ + +The package was renamed from its upstream name 'RQuantLib' to +'r-cran-rquantlib' to highlight the fact that is it a CRAN package for R. + +Copyright (C) 2003 - 2008 Dirk Eddelbuettel + +License: GPL (>= 2) + +On a Debian GNU/Linux system, the GPL license is included in the file +/usr/share/common-licenses/GPL. + +For reference, the upstream DESCRIPTION file is included below: + + Package: RQuantLib + Title: R interface to the QuantLib libraries + Version: 0.1.4 + Date: $Date: 2003/03/25 23:41:15 $ + Maintainer: Dirk Eddelbuettel + Author: Dirk Eddelbuettel for the R interface, the + QuantLib group for QuantLib + (c.f. http://www.quantlib.org/html/group.html) + Description: The RQuantLib packages provides access to (some) of the + QuantLib functions from within R. It is currently limited to some + Option pricing and analysis functions. + The QuantLib project aims to provide a comprehensive software + framework for quantitative finance. The goal is to provide a + standard free/open source library to quantitative analysts and + developers for modeling, trading, and risk management of financial + assets. + You need to have QuantLib installed in order to use RQuantLib. + Depends: R (>= 1.5.0) + License: GPL Version 2 or later for RQuantLib; QuantLib itself is released + as Open Source as well + URL: http://quantlib.org http://dirk.eddelbuettel.com/code/rquantlib.html --- rquantlib-0.3.10.orig/debian/r-cran-rquantlib.lintian-overrides +++ rquantlib-0.3.10/debian/r-cran-rquantlib.lintian-overrides @@ -0,0 +1,4 @@ +r-cran-rquantlib: extra-license-file usr/lib/R/site-library/RQuantLib/Boost-License.txt +r-cran-rquantlib: extra-license-file usr/lib/R/site-library/RQuantLib/QuantLib-License.txt +r-cran-rquantlib: extra-license-file usr/lib/R/site-library/RQuantLib/Rcpp-license.txt +r-cran-rquantlib: binary-or-shlib-defines-rpath usr/lib/R/site-library/RQuantLib/libs/RQuantLib.so /usr/lib/R/site-library/Rcpp/lib --- rquantlib-0.3.10.orig/debian/rules +++ rquantlib-0.3.10/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# debian/rules file for the Debian/GNU Linux r-cran-quantlib package +# Copyright 2003 - 2012 by Dirk Eddelbuettel + +include /usr/share/R/debian/r-cran.mk + +makeFlags := "CXXFLAGS=-g0" +ifneq "$(makeFlags)" "" +makeFlagsCall := MAKEFLAGS=$(makeFlags) +endif + +## override R_any_arch here do pass CXXFLAGS +R_any_arch: + ## create the target directory + dh_installdirs usr/lib/R/site-library + ## call R to install the sources we're looking at + ## dial down CXXFLAGS + $(makeFlagsCall) \ + R CMD INSTALL -l $(debRlib) --clean . + ## remove extra files which are present in some packages + rm -vf $(debRlib)/R.css \ + $(debRlib)/$(cranName)/COPYING \ + $(debRlib)/$(cranName)/LICENSE.txt + + --- rquantlib-0.3.10.orig/debian/watch +++ rquantlib-0.3.10/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://cran.r-project.org/src/contrib/RQuantLib_([\d\.]*)\.tar.gz