Package Details: ephemeral-git 6.1.1.r2.d5d701e-1

Git Clone URL: https://aur.archlinux.org/ephemeral-git.git (read-only, click to copy)
Package Base: ephemeral-git
Description: The always-incognito web browser. Browse the Internet in private without leaving a trace of history on your computer.
Upstream URL: https://github.com/cassidyjames/ephemeral
Licenses: GPL3
Conflicts: ephemeral, ephemeral-bin
Provides: ephemeral
Submitter: kmfrick
Maintainer: kmfrick
Last Packager: kmfrick
Votes: 0
Popularity: 0.000000
First Submitted: 2019-12-23 15:03 (UTC)
Last Updated: 2020-05-03 19:20 (UTC)

Latest Comments

kmfrick commented on 2020-05-03 19:21 (UTC)

@Louis done, thanks for the heads up! :)

Louis commented on 2020-03-18 12:42 (UTC)

I removed these lines in ephemeral-bin as the mess up things like the theme:

Rename major files for better system integration
    mv "${pkgdir}/usr/bin/${_projectname}" "${pkgdir}/usr/bin/${_appname}"
    mv "${pkgdir}/usr/share/applications/${_projectname}.desktop" "${pkgdir}/usr/share/applications/${_appname}.desktop"

# Update desktop file to match renamed package binary
    sed -i "s/Exec=${_projectname}/Exec=${_appname}/" "${pkgdir}/usr/share/applications/${_appname}.desktop"

I suggest you remove them too @kmfrick

kmfrick commented on 2019-12-23 19:49 (UTC)

Done! I'll look for context-specific AUR guidelines next time, thanks for the heads up!

yochananmarqos commented on 2019-12-23 18:18 (UTC) (edited on 2019-12-23 18:28 (UTC) by yochananmarqos)

Please use a pkgver() function per VCS package guidelines:

pkgver() {
    cd "$srcdir/${pkgname%-git}"
    printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
}
6.1.1.r2.d5d701e

You're missing makedepends(), they should be git, meson and vala.

Please add provides() and a proper conflicts() array:

provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}" "${pkgname%-git}-bin")

Please use a build() function, see GNOME package guidelines.