Hi ports@, this is a port for the file manager `ranger'. Ranger is written in python, supports VI keybindings and has a `miller column' view: http://nongnu.org/ranger/. There are a few problems remaining:
* `make fake' is working fine, same as `make plist'. But `make
package' fails, because of a trailing `\-' in `${FULLPKGNAME\-}':
$ grep FULLPKGNAME pkg/PLIST
lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME\-}-py${MODPY_VERSION}.egg-info
When I remove `\-' from `${FULLPKGNAME\-}', the package can be built.
Installing it results in more small issues:
* The man page gets installed into `/usr/local/share/man/man1/'
instead of `/usr/local/man/man1/', where it can't be found by man(1).
* It's not possible to do a clean uninstall:
# make uninstall
===> Deinstalling for ranger-1.5.4
ranger-1.5.4: ok
Read shared items: ok
--- -ranger-1.5.4 -------------------
Error deleting directory /usr/local/share/man: Directory not empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/gui/widgets: Directory
not empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/gui: Directory not empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/fsobject: Directory not
empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/ext: Directory not empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/defaults: Directory not
empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/core: Directory not
empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/container: Directory not
empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/colorschemes: Directory
not empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger/api: Directory not empty
Error deleting directory
/usr/local/lib/python2.7/site-packages/ranger: Directory not empty
The executable itself is working fine though, as far as I have tested
it. This is my first port, so maybe I just missed something obvious.
Best regards,
Nils
ranger.tgz
Description: GNU Zip compressed data
