Skip to content

Commit 32cf187

Browse files
committed
Debian files for 0.11.3
1 parent 420f4cf commit 32cf187

File tree

4 files changed

+28
-47
lines changed

4 files changed

+28
-47
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2014-09-29 Dirk Eddelbuettel <[email protected]>
2+
3+
* debian/*: Changes for Debian release of 0.11.3
4+
15
2014-09-27 Dirk Eddelbuettel <[email protected]>
26

37
* DESCRIPTION: Release 0.11.3

debian/changelog

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
rcpp (0.11.3-1) unstable; urgency=low
2+
3+
* New upstream release
4+
5+
* debian/control: New (Build-)Depends: on r-cran-pkgkitten
6+
7+
* debian/control: Set Build-Depends: to current R version
8+
* debian/control: Set Standards-Version: to current version
9+
10+
-- Dirk Eddelbuettel <[email protected]> Mon, 29 Sep 2014 19:54:50 -0500
11+
112
rcpp (0.11.2-1) unstable; urgency=low
213

314
* New release

debian/control

Lines changed: 11 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -2,57 +2,21 @@ Source: rcpp
22
Section: gnu-r
33
Priority: optional
44
Maintainer: Dirk Eddelbuettel <[email protected]>
5-
Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 3.1.0), cdbs, r-cran-codetools
6-
Standards-Version: 3.9.5
5+
Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 3.1.1), cdbs, r-cran-codetools, r-cran-pkgkitten
6+
Standards-Version: 3.9.6
77
Homepage: http://dirk.eddelbuettel.com/code/rcpp.html
88

99
Package: r-cran-rcpp
1010
Architecture: any
11-
Depends: ${shlibs:Depends}, ${misc:Depends}, ${R:Depends}, littler
11+
Depends: ${shlibs:Depends}, ${misc:Depends}, ${R:Depends}, littler, r-cran-pkgkitten
1212
Suggests: r-cran-inline
1313
Description: GNU R package for Seamless R and C++ Integration
14-
The Rcpp package provides a C++ library which facilitates the
15-
integration of R and C++.
16-
.
17-
R data types (SEXP) are matched to C++ objects in a class hierarchy. All R
18-
types are supported (vectors, functions, environment, etc ...) and each
19-
type is mapped to a dedicated class. For example, numeric vectors are
20-
represented as instances of the Rcpp::NumericVector class, environments are
21-
represented as instances of Rcpp::Environment, functions are represented as
22-
Rcpp::Function, etc ... The "Rcpp-introduction" vignette provides a good
23-
entry point to Rcpp.
24-
.
25-
Conversion from C++ to R and back is driven by the templates Rcpp::wrap
26-
and Rcpp::as which are highly flexible and extensible, as documented
27-
in the "Rcpp-extending" vignette.
28-
.
29-
Rcpp also provides Rcpp modules, a framework that allows exposing
30-
C++ functions and classes to the R level. The "Rcpp-modules" vignette
31-
details the current set of features of Rcpp-modules.
32-
.
33-
Rcpp includes a concept called Rcpp sugar that brings many R functions
34-
into C++. Sugar takes advantage of lazy evaluation and expression templates
35-
to achieve great performance while exposing a syntax that is much nicer
36-
to use than the equivalent low-level loop code. The "Rcpp-sugar" vignette
37-
gives an overview of the feature.
38-
.
39-
Rcpp attributes provide a high-level syntax for declaring C++
40-
functions as callable from R and automatically generating the code
41-
required to invoke them. Attributes are intended to facilitate both
42-
interactive use of C++ within R sessions as well as to support R
43-
package development. Attributes are built on top of Rcpp modules and
44-
their implementation is based on previous work in the inline package.
45-
.
46-
Many examples are included, and around 900 unit tests in 446 unit
47-
test functions provide additional usage examples.
48-
.
49-
An earlier version of Rcpp, containing what we now call the 'classic Rcpp
50-
API' was written during 2005 and 2006 by Dominick Samperi. This code has
51-
been factored out of Rcpp into the package RcppClassic and it is still
52-
available for code relying on this interface. New development should use
53-
this package instead.
54-
.
55-
Additional documentation is available via the paper by Eddelbuettel and
56-
Francois (2011, JSS) paper and the book by Eddelbuettel (2013, Springer);
57-
see 'citation("Rcpp")' for details.
14+
The Rcpp package provides R functions as well as C++ classes which
15+
offer a seamless integration of R and C++. Many R data types and objects can be
16+
mapped back and forth to C++ equivalents which facilitates both writing of new
17+
code as well as easier integration of third-party libraries. Documentation
18+
about Rcpp is provided by several vignettes included in this package, via the
19+
Rcpp Gallery site at http://gallery.rcpp.org, the paper by Eddelbuettel and
20+
Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
21+
'citation("Rcpp")' for details on these last two.
5822

debian/r-cran-rcpp.lintian-overrides

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,5 @@ r-cran-rcpp: script-not-executable usr/lib/R/site-library/Rcpp/unitTests/runit.n
7878
r-cran-rcpp: script-not-executable usr/lib/R/site-library/Rcpp/unitTests/runit.subset.R
7979
r-cran-rcpp: script-not-executable usr/lib/R/site-library/Rcpp/unitTests/runit.table.R
8080
r-cran-rcpp: script-not-executable usr/lib/R/site-library/Rcpp/unitTests/runit.attributes.R
81+
r-cran-rcpp: script-not-executable usr/lib/R/site-library/Rcpp/unitTests/runit.InternalFunction.R
82+
r-cran-rcpp: script-not-executable usr/lib/R/site-library/Rcpp/unitTests/runit.InternalFunctionCPP11.R

0 commit comments

Comments
 (0)