Package Details: samrewritten-git r236.3e8d088-1

Git Clone URL: (read-only, click to copy)
Package Base: samrewritten-git
Description: A Steam Achievement Manager For Linux.
Upstream URL:
Keywords: achievement manager rewritten sam steam
Licenses: GPL3
Submitter: None
Maintainer: JudgeManganese (nomis6432)
Last Packager: JudgeManganese
Votes: 19
Popularity: 0.45
First Submitted: 2019-10-21 00:40 (UTC)
Last Updated: 2022-01-23 18:49 (UTC)

Dependencies (11)

Required by (0)

Sources (1)

Latest Comments

Beebo commented on 2023-05-19 23:48 (UTC) (edited on 2023-05-19 23:48 (UTC) by Beebo)

Doesn't seem to compile:

make: *** [Makefile:50: obj/src/controller/MySteam.o] Error 1
make: *** [Makefile:50: obj/src/gui/AchievementBoxRow.o] Error 1
make: *** [Makefile:50: obj/src/cli/cli_funcs.o] Error 1
make: *** [Makefile:50: obj/src/gui/MainPickerWindowFactory.o] Error 1
make: *** [Makefile:50: obj/src/gui/MainPickerWindow.o] Error 1
make: *** [Makefile:50: obj/src/controller/SteamAppDAO.o] Error 1
==> ERROR: A failure occurred in build().
 -> error making: samrewritten-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
samrewritten-git - exit status 4

JudgeManganese commented on 2022-01-23 18:52 (UTC)

Updated to simpler upstream PKGBUILD, package builds now

katt commented on 2021-12-25 00:29 (UTC)

README.MD was renamed to and causes package() to fail:

==> Starting package()...
cp: cannot stat 'SamRewritten/README.MD': No such file or directory
==> ERROR: A failure occurred in package().

micwoj92 commented on 2020-09-23 19:14 (UTC)

Hello, could you update pkgbuild to this from upstream?

JudgeManganese commented on 2019-11-19 17:08 (UTC)

drguell, please make an issue on the GitHub page:

drguell commented on 2019-11-19 13:49 (UTC)

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 (UTC)

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.

<deleted-account> commented on 2019-10-20 21:16 (UTC)

Yeah fair enough.

The PKGBUILD could still be modified to only include what is needed, see

nomis6432 commented on 2019-10-20 20:58 (UTC)

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.

<deleted-account> commented on 2019-10-20 20:46 (UTC)

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?

pkgdesc="A Steam Achievement Manager For Linux."
depends=("steam" "yajl" "gtk3" "glibc")

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

build() {
    cd ${_pkgname}

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

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