M Makefile => Makefile +12 -0
@@ 148,6 148,9 @@ r-ids:
r-isoband:
cd $@ && make build
+r-janeaustenr:
+ cd $@ && make build
+
r-jsonlite:
cd $@ && make build
@@ 262,6 265,9 @@ r-scales:
r-selectr:
cd $@ && make build
+r-snowballc:
+ cd $@ && make build
+
r-stringi:
cd $@ && make build
@@ 286,6 292,9 @@ r-tidyr:
r-tidyselect:
cd $@ && make build
+r-tidytext:
+ cd $@ && make build
+
r-tidyverse:
cd $@ && make build
@@ 295,6 304,9 @@ r-timechange:
r-tinytex:
cd $@ && make build
+r-tokenizers:
+ cd $@ && make build
+
r-tzdb:
cd $@ && make build
M README.md => README.md +11 -0
@@ 298,4 298,15 @@ flowchart TD
r-rmarkdown --> r-fontawesome
r-rmarkdown --> r-tinytex
r-rmarkdown --> r-stringr
+
+ r-tokenizers --> r-stringi
+ r-tokenizers --> r-rcpp
+ r-tokenizers --> r-snowballc
+
+ r-tidytext --> r-stringr
+ r-tidytext --> r-dplyr
+ r-tidytext --> r-janeaustenr
+ r-tidytext --> r-matrix
+ r-tidytext --> r-purrr
+ r-tidytext --> r-tokenizers
```
M r-dplyr/Makefile => r-dplyr/Makefile +1 -0
@@ 22,4 22,5 @@ build: .SRCINFO
-I ~/pkg/local/pkgs/r-withr-2.5.2-2-any.pkg.tar.zst
@echo "Please sign package and rebuild **r-dtplyr**!"
@echo "Please sign package and rebuild **r-tidyr**!"
+ @echo "Please sign package and rebuild **r-tidytext**!"
A r-janeaustenr/.SRCINFO => r-janeaustenr/.SRCINFO +14 -0
@@ 0,0 1,14 @@
+pkgbase = r-janeaustenr
+ pkgdesc = Full texts for Jane Austen's 6 completed novels, ready for text analysis.
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://cran.r-project.org/package=janeaustenr
+ arch = any
+ license = MIT
+ depends = r
+ optdepends = r-dplyr
+ optdepends = r-testthat
+ source = https://cran.r-project.org/src/contrib/janeaustenr_1.0.0.tar.gz
+ sha256sums = b4c32ee1395ee4a8efe714c535c0fe578b0dbf5f3bb85b41fa5cc87569b8e8aa
+
+pkgname = r-janeaustenr
A r-janeaustenr/Makefile => r-janeaustenr/Makefile +9 -0
@@ 0,0 1,9 @@
+.SRCINFO:
+ makepkg --printsrcinfo > .SRCINFO
+
+.PHONY: build
+build: .SRCINFO
+ arch-nspawn $$CHROOT/root pacman -Syu
+ makechrootpkg -c -r $$CHROOT
+ @echo "Please sign package and rebuild **r-tidytext**!"
+
A r-janeaustenr/PKGBUILD => r-janeaustenr/PKGBUILD +23 -0
@@ 0,0 1,23 @@
+_cranname=janeaustenr
+_cranver=1.0.0
+pkgname=r-${_cranname,,}
+pkgver=${_cranver//[:-]/.}
+pkgrel=1
+pkgdesc="Full texts for Jane Austen's 6 completed novels, ready for text analysis."
+arch=(any)
+url="https://cran.r-project.org/package=${_cranname}"
+license=(MIT)
+depends=(r)
+optdepends=(r-dplyr r-testthat)
+source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
+sha256sums=('b4c32ee1395ee4a8efe714c535c0fe578b0dbf5f3bb85b41fa5cc87569b8e8aa')
+
+build() {
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
+}
+
+package() {
+ install -dm0755 "${pkgdir}/usr/lib/R/library"
+
+ cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
+}
M r-purrr/Makefile => r-purrr/Makefile +1 -0
@@ 13,4 13,5 @@ build: .SRCINFO
-I ~/pkg/local/pkgs/r-vctrs-0.6.4-1-x86_64.pkg.tar.zst
@echo "Please sign package and rebuild **r-googledrive**!"
@echo "Please sign package and rebuild **r-tidyr**!"
+ @echo "Please sign package and rebuild **r-tidytext**!"
A r-snowballc/.SRCINFO => r-snowballc/.SRCINFO +12 -0
@@ 0,0 1,12 @@
+pkgbase = r-snowballc
+ pkgdesc = An R interface to the C 'libstemmer' library.
+ pkgver = 0.7.1
+ pkgrel = 1
+ url = https://cran.r-project.org/package=SnowballC
+ arch = any
+ license = MIT
+ depends = r
+ source = https://cran.r-project.org/src/contrib/SnowballC_0.7.1.tar.gz
+ sha256sums = 753cf13f3206751662c03b1cf39bce9e680024f6d9f8503b836a83797181c034
+
+pkgname = r-snowballc
A r-snowballc/Makefile => r-snowballc/Makefile +9 -0
@@ 0,0 1,9 @@
+.SRCINFO:
+ makepkg --printsrcinfo > .SRCINFO
+
+.PHONY: build
+build: .SRCINFO
+ arch-nspawn $$CHROOT/root pacman -Syu
+ makechrootpkg -c -r $$CHROOT
+ @echo "Please sign package and rebuild **r-tokenizer**!"
+
A r-snowballc/PKGBUILD => r-snowballc/PKGBUILD +22 -0
@@ 0,0 1,22 @@
+_cranname=SnowballC
+_cranver=0.7.1
+pkgname=r-${_cranname,,}
+pkgver=${_cranver//[:-]/.}
+pkgrel=1
+pkgdesc="An R interface to the C 'libstemmer' library."
+arch=(any)
+url="https://cran.r-project.org/package=${_cranname}"
+license=(BSD)
+depends=(r)
+source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
+sha256sums=('753cf13f3206751662c03b1cf39bce9e680024f6d9f8503b836a83797181c034')
+
+build() {
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
+}
+
+package() {
+ install -dm0755 "${pkgdir}/usr/lib/R/library"
+
+ cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
+}
M r-stringr/Makefile => r-stringr/Makefile +1 -0
@@ 15,4 15,5 @@ build: .SRCINFO
@echo "Please sign package and rebuild **r-rmarkdown**!"
@echo "Please sign package and rebuild **r-selectr**!"
@echo "Please sign package and rebuild **r-tidyr**!"
+ @echo "Please sign package and rebuild **r-tidytext**!"
A r-tidytext/.SRCINFO => r-tidytext/.SRCINFO +47 -0
@@ 0,0 1,47 @@
+pkgbase = r-tidytext
+ pkgdesc = Functions and supporting data sets to allow conversion of text to and from tidy formats, and to switch seamlessly between tidy tools and existing text mining packages.
+ pkgver = 0.4.1
+ pkgrel = 1
+ url = https://cran.r-project.org/package=tidytext
+ arch = any
+ license = MIT
+ depends = r>=2.10
+ depends = r-cli
+ depends = r-dplyr
+ depends = r-generics
+ depends = r-janeaustenr
+ depends = r-lifecycle
+ depends = r-matrix
+ depends = r-methods
+ depends = r-purrr
+ depends = r-rlang>=0.4.10
+ depends = r-stringr
+ depends = r-tibble
+ depends = r-tokenizers
+ depends = r-vctrs
+ optdepends = r-broom
+ optdepends = r-covr
+ optdepends = r-data.table
+ optdepends = r-ggplot2
+ optdepends = r-hunspell
+ optdepends = r-knitr
+ optdepends = r-mallet
+ optdepends = r-nlp
+ optdepends = r-quanteda
+ optdepends = r-readr
+ optdepends = r-reshape2
+ optdepends = r-rmarkdown
+ optdepends = r-scales
+ optdepends = r-stm
+ optdepends = r-stopwords
+ optdepends = r-testthat>=2.1.0
+ optdepends = r-textdata
+ optdepends = r-tidyr
+ optdepends = r-tm
+ optdepends = r-topicmodels
+ optdepends = r-vdiffr
+ optdepends = r-wordcloud
+ source = https://cran.r-project.org/src/contrib/tidytext_0.4.1.tar.gz
+ sha256sums = 526750a2cc8ac7b65be1093f4c9186aa27f0a22f00023a6d6b3b878e1310c815
+
+pkgname = r-tidytext
A r-tidytext/Makefile => r-tidytext/Makefile +32 -0
@@ 0,0 1,32 @@
+.SRCINFO:
+ makepkg --printsrcinfo > .SRCINFO
+
+.PHONY: build
+build: .SRCINFO
+ arch-nspawn $$CHROOT/root pacman -Syu
+ makechrootpkg -c -r $$CHROOT \
+ -I ~/pkg/local/pkgs/r-cli-3.6.1-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-dplyr-1.1.4-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-fansi-1.0.5-2-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-generics-0.1.3-2-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-glue-1.6.2-2-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-janeaustenr-1.0.0-1-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-lifecycle-1.0.4-2-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-magrittr-2.0.3-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-pillar-1.9.0-1-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-pkgconfig-2.0.3-2-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-purrr-1.0.2-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-r6-2.5.1-1-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-rcpp-1.0.11-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-rlang-1.1.2-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-snowballc-0.7.1-1-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-stringi-1.8.2-2-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-stringr-1.5.1-2-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-tibble-3.2.1-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-tidyselect-1.2.0-2-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-tokenizers-0.3.0-1-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-utf8-1.2.4-2-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-vctrs-0.6.4-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-withr-2.5.2-2-any.pkg.tar.zst
+
+
A r-tidytext/PKGBUILD => r-tidytext/PKGBUILD +27 -0
@@ 0,0 1,27 @@
+# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com
+# Contributor: Pranav K Anupam <pranavanupam@yahoo.com>
+# Contributor: Alex Branham <branham@utexas.edu>
+
+_cranname=tidytext
+_cranver=0.4.1
+pkgname=r-${_cranname,,}
+pkgver=${_cranver//[:-]/.}
+pkgrel=1
+pkgdesc="Functions and supporting data sets to allow conversion of text to and from tidy formats, and to switch seamlessly between tidy tools and existing text mining packages."
+arch=(any)
+url="https://cran.r-project.org/package=${_cranname}"
+license=(MIT)
+depends=('r>=2.10' r-cli r-dplyr r-generics r-janeaustenr r-lifecycle r-matrix r-methods r-purrr 'r-rlang>=0.4.10' r-stringr r-tibble r-tokenizers r-vctrs)
+optdepends=(r-broom r-covr r-data.table r-ggplot2 r-hunspell r-knitr r-mallet r-nlp r-quanteda r-readr r-reshape2 r-rmarkdown r-scales r-stm r-stopwords 'r-testthat>=2.1.0' r-textdata r-tidyr r-tm r-topicmodels r-vdiffr r-wordcloud)
+source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
+sha256sums=('526750a2cc8ac7b65be1093f4c9186aa27f0a22f00023a6d6b3b878e1310c815')
+
+build() {
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
+}
+
+package() {
+ install -dm0755 "${pkgdir}/usr/lib/R/library"
+
+ cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
+}
A r-tokenizers/.SRCINFO => r-tokenizers/.SRCINFO +15 -0
@@ 0,0 1,15 @@
+pkgbase = r-tokenizers
+ pkgdesc = Convert natural language text into tokens.
+ pkgver = 0.3.0
+ pkgrel = 1
+ url = https://cran.r-project.org/package=tokenizers
+ arch = any
+ license = MIT
+ depends = r>=3.1.3
+ depends = r-stringi>1.0.1
+ depends = r-rcpp>=0.12.3
+ depends = r-snowballc>=0.5.1
+ source = https://cran.r-project.org/src/contrib/tokenizers_0.3.0.tar.gz
+ sha256sums = 24571e4642a1a2d9f4f4c7a363b514eece74788d59c09012a5190ee718a91c29
+
+pkgname = r-tokenizers
A r-tokenizers/Makefile => r-tokenizers/Makefile +12 -0
@@ 0,0 1,12 @@
+.SRCINFO:
+ makepkg --printsrcinfo > .SRCINFO
+
+.PHONY: build
+build: .SRCINFO
+ arch-nspawn $$CHROOT/root pacman -Syu
+ makechrootpkg -c -r $$CHROOT \
+ -I ~/pkg/local/pkgs/r-rcpp-1.0.11-1-x86_64.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-snowballc-0.7.1-1-any.pkg.tar.zst \
+ -I ~/pkg/local/pkgs/r-stringi-1.8.2-2-x86_64.pkg.tar.zst
+ @echo "Please sign package and rebuild **r-tidytext**!"
+
A r-tokenizers/PKGBUILD => r-tokenizers/PKGBUILD +25 -0
@@ 0,0 1,25 @@
+# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com
+# Contributor: Grey Christoforo <first name at last name dot net>
+
+_cranname=tokenizers
+_cranver=0.3.0
+pkgname=r-${_cranname,,}
+pkgver=${_cranver//[:-]/.}
+pkgrel=1
+pkgdesc="Convert natural language text into tokens."
+arch=(any)
+url="https://cran.r-project.org/package=${_cranname}"
+license=(MIT)
+depends=('r>=3.1.3' 'r-stringi>1.0.1' 'r-rcpp>=0.12.3' 'r-snowballc>=0.5.1')
+source=("https://cran.r-project.org/src/contrib/${_cranname}_${_cranver}.tar.gz")
+sha256sums=('24571e4642a1a2d9f4f4c7a363b514eece74788d59c09012a5190ee718a91c29')
+
+build() {
+ R CMD INSTALL ${_cranname}_${_cranver}.tar.gz -l "${srcdir}"
+}
+
+package() {
+ install -dm0755 "${pkgdir}/usr/lib/R/library"
+
+ cp -a --no-preserve=ownership "${_cranname}" "${pkgdir}/usr/lib/R/library"
+}