Package Details: skyscraper-git r3075.0e3fa5d-1

Git Clone URL: https://aur.archlinux.org/skyscraper-git.git (read-only, click to copy)
Package Base: skyscraper-git
Description: Powerful and versatile game scraper written in C++. Gemba's fork.
Upstream URL: https://github.com/Gemba/skyscraper
Licenses: GPL-3.0-only
Conflicts: skyscraper
Provides: skyscraper
Submitter: young.acinonyx
Maintainer: young.acinonyx
Last Packager: young.acinonyx
Votes: 2
Popularity: 0.000000
First Submitted: 2019-08-15 01:27 (UTC)
Last Updated: 2024-07-14 02:51 (UTC)

Latest Comments

young.acinonyx commented on 2024-07-19 23:37 (UTC)

Hi, rubin55!

In addition to the Skyscraper binary, this fork also provides three Python scripts (which can be found in the supplementary/scraperdata path on the GitHub page). Two of these scripts (check_screenscraper_json_to_idmap.py and peas_and_idmap_verify.py) depend on the python-pandas package to run. While it is unclear whether these scripts are actually used for anything (as they don't seem to be documented at the moment), since they are automatically installed after running make install, I believe this dependency cannot be classified as optional.

rubin55 commented on 2024-07-18 19:26 (UTC)

Hey, cool that you updated the PKGBUILD. I noticed the python-pandas depends, I can't find that dependency upstream and skyscraper seems to work fine without it. Is it an optional dependency + where did you get the info about it being a dependency from?

rubin55 commented on 2024-07-07 22:15 (UTC)

Upstream seems to indicate that another fork might be recommended, maintained by Gemba. I took the liberty to create a PKGBUILD based on yours that uses the Gemba fork of skyscraper which seems a whole lot more maintained and imho better documented too.

# Maintainer: Young Acinonyx <young [dot] acinonyx [at ] gmail [dot] com>

pkgname=skyscraper-git
pkgver=r3075.0e3fa5d
pkgrel=1
pkgdesc="Powerful and versatile game scraper written in C++."
arch=('any')
url="https://github.com/Gemba/skyscraper"
license=('GPL')
makedepends=('qt5-base' 'git')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=('git+https://github.com/Gemba/skyscraper.git#branch=master')
md5sums=('SKIP')

pkgver() {
    cd "$srcdir/${pkgname%-git}"
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
    cd "$srcdir/${pkgname%-git}"
    PREFIX=/usr
    qmake
}

build() {
    cd "$srcdir/${pkgname%-git}"
    make
}

package() {
    cd "$srcdir/${pkgname%-git}"
    make INSTALL_ROOT="$pkgdir/" DESTDIR="$pkgdir/" install
}