Package Details: homeshick-git 2.0.0.r0.eea2fc5-1

Git Clone URL: (read-only, click to copy)
Package Base: homeshick-git
Description: bash stand-in for homesick by technicalpickles
Upstream URL:
Licenses: BSD
Submitter: LeonidasXIV
Maintainer: None
Last Packager: denn
Votes: 2
Popularity: 0.000000
First Submitted: 2012-06-20 18:11 (UTC)
Last Updated: 2020-06-07 19:59 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

hashworks commented on 2021-05-04 17:27 (UTC)

The homeshick library path needs to be patched in /usr/lib/homeshick as well:

$ grep -R \$homeshick /usr/lib/homeshick
/usr/lib/homeshick/lib/           source "$homeshick/lib/commands/"
/usr/lib/homeshick/lib/commands/         source "$homeshick/lib/commands/"
/usr/lib/homeshick/lib/commands/ Disable SC2154, we cannot do it inline where $homeshick is used.
/usr/lib/homeshick/lib/commands/                 "$homeshick/lib/ \"$root\" \"\$toplevel\" \"\$path\"")
/usr/lib/homeshick/lib/  source "$homeshick/lib/commands/"

nariox commented on 2020-06-03 17:55 (UTC)

The last release changed the location of the homeshick.csh. Removing the "bin/" from all mentions of "bin/homeshick.csh" fixed the build for me.

LeonidasXIV commented on 2018-02-13 21:12 (UTC)

This repository layout is changed way more often (for little reason except to change things) than I feel like keeping so I am disowning this. If you feel like picking up from here, go ahead.

sudobash418 commented on 2017-08-05 03:18 (UTC)

Is this still being updated? It seems that the patches don't work anymore due to upstream changes. For example, /usr/bin/homeshick still points to "$HOME/.homesick/repos/homeshick" instead of the expected "/usr/lib/homeshick"

LeonidasXIV commented on 2016-01-22 07:32 (UTC)

AUR packages can't put anything in $HOME since they are system global and do not yet know which user will be using it. That's why the PKGBUILD patches the files to be in a system location: It's possible the upstream sources changed in the meantime and require more patching…

SeaWyrm commented on 2016-01-22 02:30 (UTC)

Doesn't work for me. Unless I'm missing something, it looks like the build process puts the main script in /usr/bin, and doesn't put anything in $HOME/.homesick/repos/homeshick/, which is where it expects all of its files to be.

LeonidasXIV commented on 2015-02-17 20:18 (UTC)

raffomania, thanks for letting me know. I've updated the script, that should solve the issue.

raffomania commented on 2015-02-16 15:46 (UTC)

I was able to build this, but the built package doesn't seem to include (from the root folder) that contains the shell function needed for `homeshick cd` to work.

gdw commented on 2015-01-01 22:39 (UTC)

Appears to be broken. Probably out of date: ==> Starting pkgver()... ==> Updated version: homeshick-git 0.0.r372.dd9a0fd-1 ==> Starting build()... ==> Entering fakeroot environment... ==> Starting package()... install: cannot stat '/tmp/yaourt-tmp-gdw/aur-homeshick-git/src/homeshick-git/utils/*.sh': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build homeshick-git.

LeonidasXIV commented on 2013-11-13 07:47 (UTC)

almehdi, I updated the PKGBUILD to be closer to the VCS recommendations, please test. (Also, you can find this PKGBUILDs git repo at

commented on 2013-11-13 02:19 (UTC)

I made a cleaner pkgbuild

commented on 2013-11-13 01:58 (UTC)

I improved the PKGBUILD so it will be easier to maintain and correspond more with the recommendations in the VCS wiki. So please update to my pkgbuild as it will also work with the '--devel' command.

LeonidasXIV commented on 2013-04-01 21:56 (UTC)

Updated to current Git version.

commented on 2013-04-01 21:30 (UTC)

No longer works with the current Github repo