ports/editors/fileobj/Makefile
Fernando Apesteguía 45bb32fb79 editors/fileobj: Update to 0.8.6
ChangeLog: https://github.com/kusumi/fileobj/blob/master/CHANGES

Accumulated changes

v0.8.6
======
- Fix line scroll mode bug (since v0.7.108)
- Fix range bitwise operation bug (since v0.7.73)
- Minor fixes and cleanups

v0.8.5
======
- Add FILEOBJ_USE_LOWER_CASE_HEX
- Add __FILEOBJ_USE_FSYNC_CONFIG_FILE (default false)
- Optimize mmap(2) based file objects
- Rename --cmp to --blkcmp
- Add --blkdump
- Minor fixes and cleanups

v0.8.4
======
- --blkscan/cmp/md: Minor fixes
- Minor fixes and cleanups

v0.8.3
======
- Minor fixes and cleanups
- Add --blkscan

v0.8.2
======
- Fix line scroll mode bug (since v0.7.108)
- Add :set scroll
- Add sz
- Add snz
- Add sZ
- Add snZ
- Add FILEOBJ_LOGICAL_BLOCK_SIZE

v0.8.1
======
- Minor fixes and cleanups
- Fix D bug on block device (since v0.7.87)
- Add Python 3.12 support
- Change default scroll mode to line scroll

PR:		279018
Reported by:	kusumi.tomohiro@gmail.com
2024-05-24 20:03:07 +02:00

25 lines
535 B
Makefile

PORTNAME= fileobj
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.6
PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= tkusumi@netbsd.org
COMMENT= Portable hex editor with vi like interface
WWW= https://github.com/kusumi/fileobj
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USES= python
USE_GITHUB= yes
GH_ACCOUNT= kusumi
USE_PYTHON= autoplist concurrent distutils optsuffix
PLIST_FILES= share/man/man1/fileobj.1.gz
post-install:
${INSTALL_MAN} ${WRKSRC}/doc/fileobj.1 \
${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>