diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 5 insertions, 4 deletions
@@ -6,13 +6,13 @@ pkgbase = gog-factorio arch = x86_64 license = custom makedepends = lgogdownloader - depends = glibc - depends = libx11 depends = libxinerama depends = libxrandr depends = libxcursor depends = alsa-lib depends = libpulse + depends = libglvnd + provides = factorio=1.0.0 conflicts = factorio conflicts = factorio-demo conflicts = factorio-experimental @@ -9,8 +9,9 @@ arch=('x86_64') url="https://www.gog.com/game/factorio" license=('custom') conflicts=('factorio' 'factorio-demo' 'factorio-experimental' 'factorio-headless' 'factorio-headless-experimental') +provides=("factorio=$pkgver") makedepends=('lgogdownloader') -depends=('glibc' 'libx11' 'libxinerama' 'libxrandr' 'libxcursor' 'alsa-lib' 'libpulse') +depends=('libxinerama' 'libxrandr' 'libxcursor' 'alsa-lib' 'libpulse' 'libglvnd') source=("factorio_${pkgver//./_}_40478.sh::gogdownloader://1238653230/en3installer0" "Factorio.desktop") sha512sums=('d25da83970f1f530599cc99ac54b67146d6e46dae46596d471ac2a7b5fcd197585e79503823311901c6c6809235cb009c4d76ed37c77b8897ecba492ccbdf140' @@ -21,7 +22,7 @@ DLAGENTS+=('gogdownloader::/usr/bin/lgogdownloader --download-file=%u -o %o') package() { install -d "${pkgdir}/usr/share/factorio/" - cp -r "${srcdir}/data/noarch/game/data" -T "${pkgdir}/usr/share/factorio/" + mv "${srcdir}/data/noarch/game/data" -T "${pkgdir}/usr/share/factorio" chmod -R 644 "${pkgdir}/usr/share/factorio/" find "${pkgdir}/usr/share/factorio/" -type d -exec chmod 755 {} \; install -Dm 755 "${srcdir}/data/noarch/game/bin/x64/factorio" "${pkgdir}/usr/bin/factorio" |