- pycompile only once, previously it would pycompile 3 imported modules
(getopt, struct and py_compile) and make them read-only, and later try
to pycompile them again and fail
- ranlib before installing archive read-only
With hat: portmgr
- Remove dependency on javavmwrapper, pulled in by java
- Convert to USES=gmake
- Use SUB_FILES instead of sed substitutions, move antlr.sh to antlr.sh.in
- Use options subs for PYTHON option
- Remove need for npm at install time [2]
- No longer bundle deps [2]
- Add big warning on how little this project should be trusted
4 versions since previous 0.2.0 had security fixes, some of which were
regresions from the chain. Non-security-marked fixes not listed here, see
changelog [1].
0.2.4 (2014-03-29)
SECURITY NOTICE
This release was flawed since it did not pull it dependencies with it.
0.2.7 (2014-03-29)
SECURITY BUGFIX
The previous releases, v0.2.5 and v0.2.6, had broken verification for
website proofs. Fixed with an upgrade to proofs v0.0.15
0.2.13 (2014-04-01)
SECURITY BUGFIX
Don't show the GPG script used to generated keys when specifying -d, since
it contains the users's password
0.2.14 (2014-04-02)
SECURITY BUGFIX
Sanity-check the server's proof text, in case it's cheating. Check to make
sure that the only plausible proof is the one that we made, and that others
aren't coming along for the ride. This check comes via keybase-proofs
@v0.0.20.
Changelog [1]: https://github.com/keybase/node-client/compare/v0.2.0...v0.2.18#diff-2
Submitted by: thierry [2]
- Rename :: patchfiles [1]
- Merge pkg-req and scripts/pre-install into pkg-install [1]
- Replace tab by space in WWW: line [1]
- Clean up rc script [1]
- Add USE_GCC because clang does not like -freg-struct-return (yet)
- Use USERS and GROUPS [1]
- Drop empty QPOPAUTH_SETUID option
- Fix USE_OPENSSL usage [1]
- Replace knobs by options [1]
- Merge install-conf-file target into post-install target
PR: ports/185285 [1]
Submitted by: Takefu <takefu@airport.fm>
Approved by: portmgr (mostly infastructure fixes)
- Use CHEESESHOP as only download site [1]
- Remove leading article from COMMENT
- Add LICENSE (BSD3CLAUSE)
- Deprecate easy_install
- Use automatic pkg-plist via PYDISTUTILS_AUTOPLIST
- Convert to the new options framework
- Make EXAMPLES option effective only for Python ver. < 3,
due to devel/py-cheetah at the moment only for Python 2
- Add support for stage-dir
- Add a post-[extract|patch] target to fix setup.py,
otherwise *_AUTOPLIST fails
- Fix format of WWW field in pkg-descr, and remove Author:
PR: ports/186286 [1]
Submitted by: Martin Tournoij <martin@arp242.net>