Changes:
- Interface rewritten using GtkUiManager
- Plugin system with API for most important plugin tasks
- Beaver tools (eg. base converter, color picker) went into 'tools' plugin
- Auto-indent
- Smart HOME and END keys
- 80-character marker
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
Problems found with existing distfiles:
distfiles/javascript-2.1b1.el
distfiles/yEd-3.14.2.zip
No changes made to the javascript-mode or yEd distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
pkgsrc changes:
-- Use correct master site.
-- Use SUBST framework where appropriate, correcting hard-coded
path to pixmaps in interface.c.
-- Use desktop-file-utils to install new beaver.desktop.
-- Uses GTK+2 (much better!)
Changes since beaver-0.2.6:
* First implementation of Python highlighting
* New About window
* Massive interface changes to comply with the GNOME HIG
* Ported to GTK+ 2