Package Details: samrewritten-git r119.7ff28cf-2

Git Clone URL: https://aur.archlinux.org/samrewritten-git.git (read-only)
Package Base: samrewritten-git
Description: A Steam Achievement Manager For Linux.
Upstream URL: https://github.com/PaulCombal/SamRewritten
Keywords: achievement manager rewritten sam steam
Licenses: GPL3
Conflicts: sam-rewritten-git
Submitter: telans
Maintainer: telans (JudgeManganese, nomis6432)
Last Packager: telans
Votes: 3
Popularity: 0.66
First Submitted: 2019-10-21 00:40
Last Updated: 2019-11-15 20:29

Latest Comments

JudgeManganese commented on 2019-11-19 17:08

drguell, please make an issue on the GitHub page: https://github.com/PaulCombal/SamRewritten

drguell commented on 2019-11-19 13:49

Hi, I installed it and when I want to run it I get a segfault:

/usr/bin/samrewritten: línea 10: 54011 Violación de segmento (`core' generado) ${SCRIPT_PATH}/samrewritten $@

How I can solve the problem? I need some extra step?

Thanks in advance.

JudgeManganese commented on 2019-10-20 21:58

It's stylized as SamRewritten on its Github page and samrewritten in its binaries, so I think samrewritten-git is a better name for it.

telans commented on 2019-10-20 21:16

Yeah fair enough.

The PKGBUILD could still be modified to only include what is needed, see https://github.com/PaulCombal/SamRewritten/pull/15#issuecomment-544293257

nomis6432 commented on 2019-10-20 20:58

telans: Removing this package will result in everyone having download this package to not be able to find updates so I'd prefer not to. I also don't see why the package should be renamed. I wasn't aware about the beta-ipc branch. This seems interesting but I think it's better to keep the main git package based on the master since this should be more stable. However it could be handy for people to have a choice. You could make a -beta-git AUR package which is based on the beta branch if you want to.

telans commented on 2019-10-20 20:46

Would you consider having this package deleted / renamed in favour of it being called samrewritten-git?

I've modified this PKGBUILD to use the beta-ipc branch, perhaps consider using it?

pkgname="samrewritten-git"
_pkgname="SamRewritten"
pkgver=r58.b13cdcf
pkgrel=1
pkgdesc="A Steam Achievement Manager For Linux."
arch=("any")
url="https://github.com/PaulCombal/SamRewritten"
license=("GPL3")
depends=("steam" "yajl" "gtk3" "glibc")
makedepends=("git")
conflicts=("sam-rewritten-git")
source=("git+https://github.com/PaulCombal/SamRewritten.git#branch=beta-ipc")
md5sums=("SKIP")

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

build() {
    cd ${_pkgname}
    ./make.sh
}

package() {  
    install -dm755 "${pkgdir}/usr/lib/"
    cp -r ${_pkgname} "${pkgdir}/usr/lib/"
    install -dm755 "${pkgdir}/usr/bin"
    ln -s "${pkgdir}/usr/lib/${_pkgname}/bin/launch.sh" "${pkgdir}/usr/bin/samrewritten"

    rm -rf ${pkgdir}/usr/lib/${_pkgname}/{.git*,.vscode,bin/test,src,steam/*.*}
}