On 15.09.2011 20:38, Bond, Stephen wrote:
I got it working by typing a string in getdfv.Rd after \title{
\title{ getdf
%% ~~function to do ... ~~
}
Strange why the skeleton would not do that given it did
\name{getdfv}
\alias{getdfv}
One reason is that we try to force people to deal with the documentation
which we feel is very important, even if the stuff is just used by yourself.
Best,
Uwe Ligges
Anyway, I'm happy now.
Stephen Bond
-----Original Message-----
From: Uwe Ligges [mailto:lig...@statistik.tu-dortmund.de]
Sent: Thursday, September 15, 2011 12:15 PM
To: Bond, Stephen
Cc: r-help@r-project.org
Subject: Re: [R] how to install a locally built package
On 15.09.2011 17:47, Bond, Stephen wrote:
Uwe,
That gave me the same error like CMD install
install.packages("C:/Temp/mypack_1.0.tar.gz", repos=NULL, type="source")
install.packages("C:/Temp/mypack_1.0.tar.gz", repos=NULL, type="source")
Loading required package: stats
Loading required package: utils
Loading required package: graphics
Loading required package: splines
* installing *source* package 'mypack' ...
** R
** preparing package for lazy loading
** help
Warning:
C:/DOCUME~1/BondStep/LOCALS~1/Temp/Rtmpw5N7dm/R.INSTALL6ccc14e6/mypack/man/mypack-package.Rd:33:
All text must be in a section
*** installing help indices
Error in Rd_info(db[[i]]) : Rd files must have a non-empty \title.
See chapter 'Writing R documentation' in manual 'Writing R Extensions'.
* removing 'c:/PROGRA~1/R/R-212~1.1/library/mypack'
* restoring previous 'c:/PROGRA~1/R/R-212~1.1/library/mypack'
Warning message:
In install.packages("C:/Temp/mypack_1.0.tar.gz", repos = NULL, type = "source")
:
installation of package 'C:/Temp/mypack_1.0.tar.gz' had non-zero exit status
is there a way to skip the Rd part? This is for private use only and there is
no help or data files.
Then you have to delete the Rd file that has been generated by
package.skeleton.
Please read the manuals "Writing R Extensions" and "R Installation and
Administration".
Best,
Uwe Ligges
Thank you.
Stephen Bond
-----Original Message-----
From: Uwe Ligges [mailto:lig...@statistik.tu-dortmund.de]
Sent: Thursday, September 15, 2011 11:43 AM
To: Bond, Stephen
Cc: r-help@r-project.org
Subject: Re: [R] how to install a locally built package
On 15.09.2011 17:32, Bond, Stephen wrote:
Hello useRs,
I am trying to put my funcs in a package to avoid clutter in my workspace as
the funcs are now in .Rprofile.
All plain R code no compilations. Using win XP with a full cygwin install and
R2.12
I first did
package.skeleton("mypack",list="getdfv", namespace=T) # just a single func
which created a folder with the required stuff in it.
Calling R CMD build creates a tar.gz file with warnings about DOS paths.
Trying to install from the R GUI complains
install.packages("mypack",repos="C:/Temp/mypack_1.0.tar.gz")
Warning: unable to access index for repository
C:/Temp/mypack_1.0.tar.gz/bin/windows/contrib/2.12
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
package 'mypack' is not available
install.packages("C:/Temp/mypack_1.0.tar.gz", repos=NULL, type="source")
seems to be what you want.
Uwe Ligges
putting the mypack folder in zip and then trying to install from the zip
produces no error message but then
library("mypack")
Error in library("mypack") : 'mypack' is not a valid installed package
Just putting the folder in the library folder of R did not work either
Finally
R CMD Install complains about missing title in the Rd file. I do not have a Rd
file as the skeleton did not create it.
Please, advise how to make simple R code available to be called without showing
in ls()
Thank you.
Stephen Bond
[[alternative HTML version deleted]]
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.