Desde ya hace unos meses, el PKGBUILD de DreamChess no se actualizaba y tenía la URL de GitHub incorrecta. Y hace poco tiempo el PKGBUILD de DreamChess fue retirado del AUR por falta de mantenedores.
Por eso he decidido modificarlo y cargarlo a este blog para que cualquiera pueda volver a instalar DreamChess. ¿Por qué no cargar el nuevo PKGBUILD a AUR? Porque no sé mucho de AUR todavía y no podría ser mantenedor.
Por lo tanto aquí está el PKGBUILD corregido y con comandos de instalación. Se puede descargar desde aquí: https://drive.google.com/file/d/1hyIRiix8xclO3XTCg4JLfh2ZSi9lQsUE/view?usp=sharing o puede copiar el siguiente texto y guardarlo en un archivo llamado PKGBUILD:
# Maintainer: De todo un poco blog <https://de-todo-un-poco-computacion-e-ideas.blogspot.com/>
pkgname=dreamchess-git
_pkgname=dreamchess
pkgver=595.7ad5557
pkgrel=1
pkgdesc="DreamChess - OpenGL Chess Game"
arch=('i686' 'x86_64')
url="https://github.com/dreamchess/dreamchess"
license=('GPL')
depends=(pugixml sdl2_mixer sdl2_image glew hicolor-icon-theme)
makedepends=(git cmake)
source=('git+https://github.com/dreamchess/dreamchess.git')
md5sums=('SKIP')
pkgver() {
cd "${srcdir}/${_pkgname}"
echo "$(git rev-list --count HEAD).$(git log --pretty=format:'%h' -n 1)"
}
build() {
cd "${srcdir}/${_pkgname}/cmake"
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
package() {
cd "${srcdir}/${_pkgname}/cmake"
make DESTDIR="${pkgdir}" install
}
# vim:set ts=2 sw=2 et:
una vez descargado tiene que ejecutar el siguiente comando para asegurarse de tener todas las dependencias instaladas:
sudo pacman -Syu glew hicolor-icon-theme pugixml sdl2_image sdl2_mixer bison cmake flex git
luego debe guardar el PKGBUILD descargado a una carpeta temporal (por ejemplo /home/usuario/Escritorio/DreamChess/) y dentro de esa carpeta debe ejecutar el comando:
makepkg -si
y con eso iniciará la instalación de DreamChess.