Package Details: pass-patched-passmenu-notify-git 1:0.0.1-1

Git Clone URL: https://aur.archlinux.org/pass-patched-passmenu-notify-git.git (read-only, click to copy)
Package Base: pass-patched-passmenu-notify-git
Description: DEFUNCT: Use passmenu-notify-git instead
Upstream URL: None
Licenses: GPL2
Conflicts: passmenu
Provides: pass, passmenu
Replaces: passmenu
Submitter: emlun
Maintainer: emlun
Last Packager: emlun
Votes: 1
Popularity: 0.015090
First Submitted: 2015-07-25 16:44
Last Updated: 2020-12-23 22:28

Required by (65)

Sources (0)

Pinned Comments

emlun commented on 2020-12-23 22:32

Ok, this package is now superseded by the new passmenu-notify-git package which solves this in a better way so you can stay in sync with pass upstream instead of this ancient fork. I'm marking this as out of date with no intent to update again. Thanks again for the poke!

AUR maintainers: Please feel free to delete this package if it's still here a year or so from now.

Latest Comments

emlun commented on 2020-12-23 22:32

Ok, this package is now superseded by the new passmenu-notify-git package which solves this in a better way so you can stay in sync with pass upstream instead of this ancient fork. I'm marking this as out of date with no intent to update again. Thanks again for the poke!

AUR maintainers: Please feel free to delete this package if it's still here a year or so from now.

emlun commented on 2020-12-23 16:56

Hmyeah, this is pretty ancient at this point. This is probably better done as an extension now. Thanks for the poke!

MountainX commented on 2020-11-24 23:36

This fails to build for me in a clean chroot. The error is in prepare().

Starting prepare()...
patching file contrib/dmenu/passmenu
Hunk #2 succeeded at 26 with fuzz 1.
patching file src/password-store.sh
Hunk #1 succeeded at 144 (offset 25 lines).
Hunk #2 FAILED at 155.
1 out of 2 hunks FAILED

More details:

==> Making package: pass-patched-passmenu-notify-git latest-3 (Tue 24 Nov 2020 01:58:16 PM EST)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (13) libice-1.0.10-3  libsm-1.2.3-2  libx11-1.7.0-1  libxau-1.0.9-3  libxcb-1.14-1  libxdmcp-1.1.3-3  libxext-1.3.4-3  libxmu-1.1.3-2  libxt-1.2.0-2
              xcb-proto-1.14.1-1  xorgproto-2020.1-1  tree-1.8.0-2  xclip-0.13-3

Total Installed Size:  19.66 MiB

:: Proceed with installation? [Y/n] 
(13/13) checking keys in keyring                                                                       [############################################################] 100%
(13/13) checking package integrity                                                                     [############################################################] 100%
(13/13) loading package files                                                                          [############################################################] 100%
(13/13) checking for file conflicts                                                                    [############################################################] 100%
:: Processing package changes...
( 1/13) installing xcb-proto                                                                           [############################################################] 100%
( 2/13) installing libxdmcp                                                                            [############################################################] 100%
( 3/13) installing libxau                                                                              [############################################################] 100%
( 4/13) installing libxcb                                                                              [############################################################] 100%
( 5/13) installing xorgproto                                                                           [############################################################] 100%
( 6/13) installing libx11                                                                              [############################################################] 100%
( 7/13) installing libxext                                                                             [############################################################] 100%
( 8/13) installing libice                                                                              [############################################################] 100%
( 9/13) installing libsm                                                                               [############################################################] 100%
(10/13) installing libxt                                                                               [############################################################] 100%
(11/13) installing libxmu                                                                              [############################################################] 100%
(12/13) installing xclip                                                                               [############################################################] 100%
(13/13) installing tree                                                                                [############################################################] 100%
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found passmenu-notify.patch
  -> Found password-store-master.tar.xz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting password-store-master.tar.xz with bsdtar
==> Starting prepare()...
patching file contrib/dmenu/passmenu
Hunk #2 succeeded at 26 with fuzz 1.
patching file src/password-store.sh
Hunk #1 succeeded at 144 (offset 25 lines).
Hunk #2 FAILED at 155.
1 out of 2 hunks FAILED -- saving rejects to file src/password-store.sh.rej
==> ERROR: A failure occurred in prepare().
    Aborting...
==> ERROR: Build failed, check /mnt/chroots/arch/user/build

Here is the content of the file src/password-store.sh.rej

--- src/password-store.sh
+++ src/password-store.sh
@@ -155,7 +159,13 @@ clip() {

                echo "$before" | base64 -d | xclip -selection "$X_SELECTION"
        ) 2>/dev/null & disown
-       echo "Copied $2 to clipboard. Will clear in $CLIP_TIME seconds."
+
+       local copied_message="Copied $2 to clipboard. Will clear in $CLIP_TIME seconds."
+       echo "$copied_message"
+
+       if function_exists 'PASSWORD_STORE_POST_COPY_HOOK'; then
+               PASSWORD_STORE_POST_COPY_HOOK "$2" "$copied_message"
+       fi
}
tmpdir() {
        [[ -n $SECURE_TMPDIR ]] && return

emlun commented on 2016-02-06 19:54

@LeoFa Fixed, thanks!

LeoFa commented on 2016-02-06 00:40

PKBUILD won't build with pacman 5.0
please correct
pkgver=latest-passmenu-notify