Package Details: vimpager-git 2.06.r337.ga7d18ce-1

Git Clone URL: https://aur.archlinux.org/vimpager-git.git (read-only)
Package Base: vimpager-git
Description: A vim-based script to use as a PAGER - git checkout
Upstream URL: https://github.com/rkitover/vimpager
Licenses: custom:vim
Conflicts: vimpager
Provides: vimpager
Submitter: eworm
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 5
Popularity: 0.740784
First Submitted: 2013-04-05 06:38
Last Updated: 2016-11-19 10:18

Latest Comments

lucc commented on 2016-09-13 14:24

There are some known bugs in vimpager with some shells (depending on which are installed). It might be nice to add "POSIX_SHELL=$(which bash)" to the make install step.

For more info see https://github.com/rkitover/vimpager/issues?q=is:issue%20POSIX_SHELL%20

bacondropped commented on 2016-09-11 16:58

Be advised, I've had an issue that basically renders all vimpager scripts non-executable (the installation process mangles up shebangs somehow), here's the upstream report: https://github.com/rkitover/vimpager/issues/201
If you have a similar issue, you might want to add 'git checkout 2.06' to pkgver() in the PKGBUILD.

UPDATE: As per that Github issue, this patch (tested and applied) hardcodes /usr/bin/bash as the shebang interpreter https://gist.github.com/bacondropped/eb5193acb139e6f990c5c6fe1b7ed61d.
UPDATE: Nevermind, the current git master now fixes this problem (as it turns out, it was a problem with busybox).

WorMzy commented on 2016-06-04 09:08

Please add 'git' to the makedepends array.

shubhamshuklaer commented on 2016-05-14 11:57

It would be better to use "git+https" Download agent instead of "git" in sources. Many times the port used by "git" protocol is blocked, but "https" is always open. The source line can be changed to
source=('git+https://github.com/rkitover/vimpager.git')

lucc commented on 2016-02-23 07:33

I suggest this patch to the PKGBUILD because I get an error during packaging if the license dir does not exist and I think the license should be in a dir corresponding to the program name, not the package name.

@@ -32,6 +32,7 @@ package() {

make PREFIX="/usr" SYSCONFDIR="/etc" DESTDIR="${pkgdir}" install

- ln -s "/usr/share/licenses/vim/license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname%-git}"
+ ln -s "/usr/share/licenses/vim/license.txt" "${pkgdir}/usr/share/licenses/${pkgname%-git}/license.txt"
}