Agregar directorio plantillas

Se añaden 'templates' que no están disponibles en el repositorio oficial de Void para construir usando xbps-src
This commit is contained in:
Tuxliban Torvalds 2020-08-15 16:29:53 -05:00
parent 75d2cdf3bb
commit 7048c26df9
3 changed files with 67 additions and 0 deletions

31
plantillas/README.md Normal file
View file

@ -0,0 +1,31 @@
# Plantillas que no están disponibles en el repositorio oficial de Void Linux.
Para instalar estos paquetes proceder del siguiente modo:
1. Clonar el repositorio oficial de paquetes de Void:
```
$ git clone git://github.com/void-linux/void-packages.git
$ cd void-packages
$ ./xbps-src binary-bootstrap
```
2. Crear un directorio con el nombre del correspondiente paquete a instalar:
$ mkdir srcpkgs/foo
3. Copiar la plantilla al directorio que hayan creado
$ cp /path/<template> ~/path/void-packages/srcpkgs/foo/
4. Construir el binario usando **xbps-src**
$ ./xbps-src pkg foo
5. Para instalar el paquete una vez haya sigo empaquetado, proceder del siguiente modo:
# xbps-install --repository hostdir/binpkgs foo
6. Alternativamrnte podrá instalar el paquete usando el comando **xi** que viene incluído en el paquete **xtools**
# xi foo

View file

@ -0,0 +1,22 @@
# Template file for 'bashtop'
pkgname=bashtop
version=0.9.25
revision=1
depends="bash coreutils grep sed gawk procps-ng"
archs=noarch
#short_desc="Resource monitor for processor, memory, disks, network, processes"
short_desc="Monitor de sistema para procesador, memoria, discos, red, procesos"
maintainer="Tuxliban Torvalds <<tenshalito@gmail.com>>"
license="Apache-2.0"
homepage="https://github.com/aristocratos/bashtop"
distfiles="https://github.com/aristocratos/${pkgname}/archive/v${version}.tar.gz"
checksum=676126df13a860df578a3a130783e0abb1c0b7628dddcfd7591069b832e8d8ad
# Desactivar la opción de revisar actualizaciones disponibles
pre_install() {
vsed -i bashtop -e '/^update_check/s/true/false/'
}
do_install() {
vbin ${pkgname}
}

View file

@ -0,0 +1,14 @@
# Template file for 'bpytop'
pkgname=bpytop
version=1.0.14
revision=1
archs=noarch
build_style=gnu-makefile
depends="python3 python3-psutil"
short_desc="Resource monitor for processor, memory, disks, network, processes"
maintainer="Tuxliban Torvalds <<tenshalito@gmail.com>>"
license="Apache-2.0"
homepage="https://github.com/aristocratos/bpytop"
distfiles="https://github.com/aristocratos/${pkgname}/archive/v${version}.tar.gz"
checksum=b37be19a763339717539a434e043ad4e8550dd82e725ff87af517f3ceac51378
conflicts="python<3.6 python3-psutil<5.7.0"