summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD35
2 files changed, 31 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b5875641f8e6..9224fa325b43 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,15 @@
-pkgbase = r-cran-xml
- pkgdesc = Tools for parsing and generating XML within R and S-Plus
- pkgver = 3.98_1.11
+pkgbase = r-xml
+ pkgdesc = Tools for Parsing and Generating XML Within R and S-Plus
+ pkgver = 3.98.1.11
pkgrel = 1
- url = http://cran.r-project.org/web/packages/XML/index.html
- arch = any
- license = BSD
+ url = https://cran.r-project.org/package=XML
+ arch = x86_64
+ license = BSD_2_clause + file LICENSE
depends = r
- source = http://cran.r-project.org/src/contrib/XML_3.98-1.11.tar.gz
+ optdepends = r-cran-bitops
+ replaces = r-cran-xml
+ source = https://cran.r-project.org/src/contrib/XML_3.98-1.11.tar.gz
md5sums = 95411aa497756b10c7f6e2ee2c10e71b
-pkgname = r-cran-xml
+pkgname = r-xml
diff --git a/PKGBUILD b/PKGBUILD
index 84f5052301e1..22596fce0834 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,20 +1,27 @@
-#Maintainer: Orphan
-#generated by: fordprefect <fordprefect@dukun.de>
+# Maintainer: Alex Branham <branham@utexas.edu>
_cranname=XML
_cranver=3.98-1.11
-pkgname=r-cran-xml
-pkgver=3.98_1.11
+_pkgtar=${_cranname}_${_cranver}.tar.gz
+pkgname=r-xml
+pkgver=${_cranver//[:-]/.}
pkgrel=1
-pkgdesc="Tools for parsing and generating XML within R and S-Plus"
-url="http://cran.r-project.org/web/packages/${_cranname}/index.html"
-arch=('any')
-license=('BSD')
-depends=('r')
-source=("http://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
+pkgdesc="Tools for Parsing and Generating XML Within R and S-Plus"
+arch=('x86_64')
+url="https://cran.r-project.org/package=${_cranname}"
+license=('BSD_2_clause + file LICENSE')
+depends=('r' )
+
+optdepends=('r-cran-bitops')
+
+source=("https://cran.r-project.org/src/contrib/${_pkgtar}")
md5sums=('95411aa497756b10c7f6e2ee2c10e71b')
-
+replaces=('r-cran-xml')
+
+build(){
+ R CMD INSTALL ${_pkgtar} -l $srcdir
+}
package() {
- mkdir -p ${pkgdir}/usr/lib/R/library
- cd ${srcdir}
- R CMD INSTALL ${_cranname} -l ${pkgdir}/usr/lib/R/library
+ install -d "$pkgdir/usr/lib/R/library"
+ cp -r "$srcdir/$_cranname" "$pkgdir/usr/lib/R/library"
}
+