non port: lang/jython/pkg-plist |
Number of commits found: 14 |
Friday, 20 Nov 2015
|
22:14 rm
lang/jython: update to 2.7.0
- update to 2.7.0
- change MASTER_SITES to use https and modern mirror as suggested by [1]
- Jython uses two licenses, indicate that in the port. Extract the licenses from
the jar earlier so ports framework can find them
- the port complains when trying to build with openjdk6, so set JAVA_VERSION
to 1.7+
- mark NO_ARCH
- null the PATH for installer invocation. If installer finds python2.7 in PATH
it installs python wrapper script instead of bash one. [2]
- exclude "ensurepip" module from the installation as it doesn't build on
FreeBSD
- change kinda dirty and not obvious replacement of "-cl"(asspath) to addition
to JAVA_OPTS. This hack is needed to place jython cachedir into user's home
directory, as it needs to be writable by the user invoking jython
- write comments to not obvious parts of the installation
- wrapper script is now placed in bin/ directory in JYTHON_PREFIX rather then
in root, fix that
- Jython uses *$py.class files as an analog for *.pyc ones in plain Python,
installer puts pre-compiled *$py.class files into the STAGEDIR. We need to
recompile that because, after installation:
1) If we invoke Jython as user - it can't use the *$py.class files as they
have different source path inside, slowing down the startup;
2) If we invoke jython as root - it will recompile the *$py.class files
breaking the de-installation process of the package. Compilation phase
always have non-portrelated errors, so we need to ignore it's exit code
- Don't ignore the exit code of symlink installation as we don't expect that to
fail
[1] https://central.maven.org/
[2]
https://hg.python.org/jython/file/tip/installer/src/java/org/python/util/install/StartScriptGenerator.java#l22
PR: 204231
Submitted by: Sergey Kozlov <kozlov.sergey.404@gmail.com>
|
Sunday, 12 Jul 2015
|
16:08 sunpoet
- Add LICENSE
- Fix PLIST
|
Monday, 27 Oct 2014
|
15:23 bapt
Cleanup plist
|
Sunday, 1 Dec 2013
|
17:59 mva
- Update to version 2.5.3
- Enable staging support
- Pet portlint
|
Saturday, 26 Mar 2011
|
04:48 lwhsu
- Update to 2.5.2
|
Wednesday, 9 Jun 2010
|
11:39 lwhsu
- Update to 2.5.1
|
Monday, 27 Aug 2007
|
07:45 perky
- Update to 2.2.
- Pass maintainership to python@ team.
|
Friday, 14 Feb 2003
|
04:51 perky
Use per-user cachedir instead of root's that causes some problems.
Submitted by: Shannon -jj Behrens <jj@nttmcl.com>
PR: 48267
|
Monday, 28 Jan 2002
|
11:28 olgeni
Add jythonc to the symlinks in bin/. Also create the links from pkg-plist for
better binary package support.
|
Tuesday, 22 Jan 2002
|
11:33 olgeni
Update port to version 2.1.
|
Saturday, 22 Dec 2001
|
12:43 kevlo
Update to version 2.1.b2
|
Thursday, 6 Dec 2001
|
09:57 ijliao
upgrade to 2.1b1
|
Friday, 21 Sep 2001
|
06:54 petef
- update to 2.1.a3 - depend on javamwrapper instead of the java binary -
install into PREFIX, not LOCALBASE
|
Saturday, 7 Apr 2001
|
05:56 will
Add jython 2.0, an implementation of Python Interpreter with Pure Java.
|
Number of commits found: 14 |