--- littler-0.3.3.orig/debian/changelog +++ littler-0.3.3/debian/changelog @@ -0,0 +1,325 @@ +littler (0.3.3-1) unstable; urgency=medium + + * New upstream release + + * debian/control: Set Standards-Version: to current version + * debian/control: Set Build-Depends: to current R version + * debian/compat: Set level to 9 + + -- Dirk Eddelbuettel Sun, 17 Dec 2017 15:46:23 -0600 + +littler (0.3.2-1) unstable; urgency=medium + + * New upstream release + + * debian/control: Set Build-Depends: to current R version + + -- Dirk Eddelbuettel Wed, 15 Feb 2017 15:33:11 -0600 + +littler (0.3.1-1) unstable; urgency=medium + + * New upstream release based on second CRAN upload + + * debian/control: Removed libicu-dev from Builds-Depends but increased + versioned Depends: to r-base-dev (>= 3.3.0-2) which now provides it + + * debian/control: Set Build-Depends: to current R version + * debian/control: Set Standards-Version: to current version + + -- Dirk Eddelbuettel Sun, 07 Aug 2016 08:22:38 -0500 + +littler (0.3.0-3) unstable; urgency=low + + * debian/control: Add libicu-dev to Build-Depends (Closes: #824465) + + * debian/rules: Strip /usr/bin/r when installing + + -- Dirk Eddelbuettel Mon, 16 May 2016 06:22:23 -0500 + +littler (0.3.0-2) unstable; urgency=low + + * debian/control: Add virtual package littler to ensure installation of + r-cran-littler + + -- Dirk Eddelbuettel Tue, 03 Nov 2015 11:52:43 -0600 + +littler (0.3.0-1) unstable; urgency=low + + * New upstream release based on intial CRAN upload + + * debian/control: Binary package renamed to 'r-cran-littler' to match + other CRAN packages in Debian; added Conflicts:/Replaces:/Provides: + + * debian/rules: Rewritten for use as a CRAN package + + -- Dirk Eddelbuettel Wed, 28 Oct 2015 19:36:39 -0500 + +littler (0.2.3-2) unstable; urgency=low + + * Interim release based on current GitHub repo; release will follow + + * litter.c: Invert logic to default to reproducible builds + * bootstrp: Idem + + -- Dirk Eddelbuettel Thu, 07 May 2015 14:02:21 -0500 + +littler (0.2.3-1) unstable; urgency=low + + * New upstream release + + * debian/control: Updated (Build-)Depends: to current R version + + * This version support reproducible builds in the code, but I have not + bumped this up to the build system (which I am contemplating + changing). To activate, for now please add #define REPRODUCIBLE_BUILD=1 + at the top of the littler.c file. + + -- Dirk Eddelbuettel Sat, 14 Mar 2015 08:18:47 -0500 + +littler (0.2.2-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Fri, 30 Jan 2015 06:33:58 -0600 + +littler (0.2.1-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Sun, 19 Oct 2014 15:48:24 -0500 + +littler (0.2.0-2) unstable; urgency=low + + * Makefile.in: Comment-out -march=native which cannot be use for Debian builds + (Closes: #761912) + + -- Dirk Eddelbuettel Tue, 16 Sep 2014 14:13:01 -0500 + +littler (0.2.0-1) unstable; urgency=low + + * New upstream release + + * debian/control: Updated (Build-)Depends: to current R version + + -- Dirk Eddelbuettel Mon, 01 Sep 2014 13:03:23 -0500 + +littler (0.1.5-1) unstable; urgency=low + + * New upstream release with the following changes: + + - littler.c (littler_CleanUp): Remove call to Rf_KillAllDevices() + + -- Dirk Eddelbuettel Sat, 17 Sep 2011 09:40:56 -0500 + +littler (0.1.4-1) unstable; urgency=low + + * New upstream release with the following changes: + + - Makefile.am: Applied patch by Mathias Klose to prevent FTBFS with + 'ld --as-needed', cf LP bug 770980. (Closes: #641640) + + - littler.c: Some tweaks suggested by 'gcc -Wall' + + - examples/install2.r: Added a second R package installer example + + - examples/update.r: Switch to '/usr/bin/r -t' as shebang line + - examples/fsizes.r: Dito + + * debian/control: Updated (Build-)Depends: to current R version + * debian/control: Updated Standards-Version: to current version + + -- Dirk Eddelbuettel Thu, 15 Sep 2011 12:41:31 -0500 + +littler (0.1.3-1) unstable; urgency=low + + * New upstream release with the following changes: + + - initialize such that interactive() now returns FALSE, added + new switch -i|--interactive to get the prior behaviour of TRUE + + - augmented littler_CleanUp to be closer to the example in + section 8.1.2 on 'Setting R callbacks' + + - small fixes to examples install.r and update.r + + * debian/control: Updated (Build-)Depends: to current R version + * debian/control: Updated Standards-Version: to current version + + -- Dirk Eddelbuettel Tue, 05 Jan 2010 19:18:07 -0600 + +littler (0.1.2-2) unstable; urgency=low + + * r.1: Added missing \ to protect \n; also submitted in svn + (Closes: #520868) + + * debian/control: Changed Section: to new section 'gnu-r' + * debian/control: Updated Standards-Version: to '3.8.1' + + -- Dirk Eddelbuettel Mon, 23 Mar 2009 19:50:07 -0500 + +littler (0.1.2-1) unstable; urgency=low + + * New upstream release with the following changes: + + - new switch -t to use per-session temp. directories in the + the same way R does (suggested by Paul Gilbert) + + - new switch -q which skips autoloading of libraries + (suggested by Simon Urbanek) + + - Makefile.am: some rationalization and reorganization + + * debian/control: Updated (Build-)Depends: to 'r-base-dev (>= 2.8.1)' + + -- Dirk Eddelbuettel Wed, 14 Jan 2009 21:12:44 -0600 + +littler (0.1.1-1) unstable; urgency=low + + * New upstream release with the following changes: + + - littler.c: now exits with status provided by call to q() + + - tests/exitstatus.sh: Added test script for new exit status feature + + - r.1: Applied patch by Seb which adds more examples. Thanks! + + - README: added entry about getopt package on CRAN + + - examples/update.r: simplified clearCache + + * debian/control: Updated (Build-)Depends: to 'r-base-dev (>= 2.7.2)' + * debian/control: Updated Standards-Version: to '3.8.0' + * debian/control: Added Suggests: for 'r-cran-getopt' + + -- Dirk Eddelbuettel Wed, 27 Aug 2008 11:05:27 -0500 + +littler (0.1.0-3) unstable; urgency=low + + * Rebuilding under the current R version + * debian/control: Updated (Build-)Depends accordingly + + -- Dirk Eddelbuettel Mon, 14 Apr 2008 19:15:25 -0500 + +littler (0.1.0-2) unstable; urgency=low + + * Rebuilt to reflect the BLAS build changes in the most recent R upload. + Thanks to Sebastian P. Luque for the heads-up. + * debian/control: Update (Build-)Depends: to ' r-base-dev (>= 2.6.1-2)' + + -- Dirk Eddelbuettel Thu, 24 Jan 2008 15:05:05 -0600 + +littler (0.1.0-1) unstable; urgency=low + + * New upstream release with the following changes: + + - littler.c: Added new option -l|--packages to load R packages + Small change to optional argument handling + Also use --no-restore argument on startup + Small additions to --help output + + - r.1: Documented new option -l | --packages + + - README: Updated as well + + - autoloads.R: No longer suppress autoload of package datasets + + - bootstrap: Two small fixes for non-bash sh use + + - examples/update.r: rewritten cache clearing part + + - tests/timing*.sh: added Rscript for comparison + + * debian/control: Updated to new Standards-Version: + + -- Dirk Eddelbuettel Mon, 14 Jan 2008 21:47:32 -0600 + +littler (0.0.11-2) unstable; urgency=low + + * Rebuilt under R 2.6.1 + + -- Dirk Eddelbuettel Thu, 29 Nov 2007 21:07:13 -0600 + +littler (0.0.11-1) unstable; urgency=low + + * New upstream release with the following upstream changes: + + * Makefile.am: Removed use of one GNU extension to Make to + facilitate builds on non-GNU systems + * examples/update.r: Fix by Jeff for file caching issues + + * Built against the new R 2.5.0 released yesterday + * debian/control: Build-Depends: updated to r-base-core (>= 2.5.0) + + -- Dirk Eddelbuettel Wed, 25 Apr 2007 12:46:53 -0500 + +littler (0.0.10-1) unstable; urgency=low + + * New upstream release with the following upstream changes: + + * Minor fix to the build process to overcome a built issue on OpenSUSE + -- configure now checks more of R's *LIBS variables and even has + two additional switches to add Java and Tcl/Tk libs + * Added init_rand() function so that R's tempfile() function works + * Addition to the FAQ to mention the upcoming Rscript, incl. example + * Added Added R version checking to support R 2.4 and 2.5 to littler.c + * tests/ now use ../r as path to r executable + + -- Dirk Eddelbuettel Tue, 20 Feb 2007 22:02:25 -0600 + +littler (0.0.9-1) unstable; urgency=low + + * New upstream release: + + * littler.c: Add call to R_ReplDLLinit at initialization + * examples/update.r: ALways recreate package caches + + * debian/control: Updated (Build-)Depends: to R 2.4.1 + + -- Dirk Eddelbuettel Thu, 4 Jan 2007 19:52:04 -0600 + +littler (0.0.8-1) unstable; urgency=low + + * New upstream release + + * debian/control: Remove Build-Depends: on automake and autotools-dev + (Closes: #394295) + + -- Dirk Eddelbuettel Wed, 25 Oct 2006 22:08:09 -0500 + +littler (0.0.7-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Thu, 5 Oct 2006 15:04:21 -0500 + +littler (0.0.6-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Thu, 4 Oct 2006 21:46:07 -0500 + +littler (0.0.5-1) unstable; urgency=low + + * Official first release made earlier today, plus some documentation + fixes checked into SVN during the day + + -- Dirk Eddelbuettel Tue, 26 Sep 2006 22:15:40 -0500 + +littler (0.0.5~20060921-1) unstable; urgency=low + + * Updated pre-release for initial Debian upload + + -- Dirk Eddelbuettel Thu, 21 Sep 2006 22:39:45 -0500 + +littler (0.0.5~20060916-1) unstable; urgency=low + + * Updated pre-release + + -- Dirk Eddelbuettel Sat, 16 Sep 2006 12:13:52 -0500 + +littler (0.0.5~20060914-1) unstable; urgency=low + + * Initial Debian packaging -- no release yet + + -- Dirk Eddelbuettel Thu, 14 Sep 2006 20:46:45 -0500 + --- littler-0.3.3.orig/debian/compat +++ littler-0.3.3/debian/compat @@ -0,0 +1 @@ +9 --- littler-0.3.3.orig/debian/control +++ littler-0.3.3/debian/control @@ -0,0 +1,39 @@ +Source: littler +Section: gnu-r +Priority: optional +Maintainer: Dirk Eddelbuettel +Standards-Version: 4.1.1 +Build-Depends: debhelper (>= 7), cdbs, r-base-dev (>= 3.4.3), autotools-dev + +Package: r-cran-littler +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, r-base-core (>= 3.1.3) +Suggests: r-cran-getopt +Provides: littler +Conflicts: littler (<= 0.2.3-2) +Replaces: littler +Description: GNU R scripting and command-line front-end + The 'r' (aka 'littler') program provides a lightweight binary wrapper around + the GNU R language and environment for statistical computing and graphics. + . + While R can be used in batch mode, the r binary adds full support for + both 'shebang'-style scripting (i.e. using a hashmark-exclamation-path + expression as the first line in scripts) as well as command-line use in + standard Unix pipelines. In other words, r provides the R language without + the environment. + +Package: littler +Architecture: all +Depends: ${misc:Depends}, r-cran-littler +Description: GNU R scripting and command-line front-end -- transition package + The 'r' (aka 'littler') program provides a lightweight binary wrapper around + the GNU R language and environment for statistical computing and graphics. + . + While R can be used in batch mode, the r binary adds full support for + both 'shebang'-style scripting (i.e. using a hashmark-exclamation-path + expression as the first line in scripts) as well as command-line use in + standard Unix pipelines. In other words, r provides the R language without + the environment. + . + This virtual package ensures that 'r-cran-littler' is installed. Once that + is done, this 'littler' package can be removed. --- littler-0.3.3.orig/debian/copyright +++ littler-0.3.3/debian/copyright @@ -0,0 +1,16 @@ +This is the Debian GNU/Linux littler package, a leightweight wrapper +for shebang-style scripting and pipeline uses for the GNU R language +and environment for statistical computing and graphics. It was written +by Jeffrey Horner and Dirk Eddelbuettel. + +This package was created by Dirk Eddelbuettel . +The sources were downloaded from the git archive at + https://github.com/eddelbuettel/littler + +Copyright (C) 2006 - 2016 Jeffey Horner and Dirk Eddelbuettel + +License: GPL + +On a Debian GNU/Linux system, the GPL license is included in the file +/usr/share/common-licenses/GPL. + --- littler-0.3.3.orig/debian/r-cran-littler.lintian-overrides +++ littler-0.3.3/debian/r-cran-littler.lintian-overrides @@ -0,0 +1,17 @@ +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib32/libfakeroot +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib64/libfakeroot +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib/x86_64-linux-gnu/libfakeroot +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib/R/lib +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib/x86_64-linux-gnu +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib/jvm/default-java/jre/lib/amd64/server +r-cran-littler: binary-or-shlib-defines-rpath usr/lib/R/site-library/littler/bin/r /usr/lib/jvm/java-9-openjdk-amd64/lib/server +r-cran-littler: hardening-no-relro usr/lib/R/site-library/littler/bin/r +r-cran-littler: unstripped-binary-or-object usr/bin/r +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib/x86_64-linux-gnu +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib/R/lib +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib32/libfakeroot +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib/jvm/default-java/jre/lib/amd64/server +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib/jvm/java-9-openjdk-amd64/lib/server +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib/x86_64-linux-gnu/libfakeroot +r-cran-littler: binary-or-shlib-defines-rpath usr/bin/r /usr/lib64/libfakeroot +r-cran-littler: hardening-no-relro usr/bin/r --- littler-0.3.3.orig/debian/rules +++ littler-0.3.3/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# debian/rules file for the Debian/GNU Linux littler package +# Copyright 2006 - 2015 by Dirk Eddelbuettel + +# include /usr/share/cdbs/1/class/autotools.mk +# include /usr/share/cdbs/1/rules/debhelper.mk + +# binary-install/littler:: +# dh_installexamples examples/* +# dh_installdocs tests/ + +include /usr/share/R/debian/r-cran.mk + +common-binary-post-install-arch:: + dh_installdirs usr/bin usr/share/man/man1 + install -s -v -m 0644 $(debRlib)/littler/bin/r $(CURDIR)/debian/$(package)/usr/bin/ + install -v -m 0644 $(debRlib)/littler/man-page/r.1 $(CURDIR)/debian/$(package)/usr/share/man/man1/ + +## link examples into old location from when package was 'littler' not r-cran-littler +DEB_DH_LINK_ARGS = usr/lib/R/site-library/littler/examples/ usr/share/doc/littler/examples