Port details |
- jakarta-bcel Library for generating Java bytecode
- 5.2_2 java
=2 5.2_2Version of this port present on the latest quarterly branch.
- Maintainer: java@FreeBSD.org
- Port Added: 2002-05-06 17:42:04
- Last Update: 2019-12-24 00:36:34
- SVN Revision: 520763
- Also Listed In: devel
- License: not specified in port
- WWW:
- http://jakarta.apache.org/bcel/
- Description:
- The Byte Code Engineering Library (formerly known as JavaClass) is
intended to give users a convenient possibility to analyze, create,
and manipulate (binary) Java class files (those ending with
.class). Classes are represented by objects which contain all the
symbolic information of the given class: methods, fields and byte code
instructions, in particular.
Such objects can be read from an existing file, be transformed by a
program (e.g. a class loader at run-time) and dumped to a file
again. An even more interesting application is the creation of classes
from scratch at run-time. The Byte Code Engineering Library (BCEL) may
be also useful if you want to learn about the Java Virtual Machine
(JVM) and the format of Java .class files.
BCEL is already being used successfully in several projects such as
compilers, optimizers, obsfuscators and analysis tools, the most
popular probably being the Xalan XSLT processor at Apache.
WWW: http://jakarta.apache.org/bcel/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- jakarta-bcel>0:java/jakarta-bcel
- No installation instructions:
- This port has been deleted.
- PKGNAME: jakarta-bcel
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (bcel-5.2.tar.gz) = 669e96c3553e2c4f41842f8837c544b8fb00c58cc45e1904964d52a74cb3f78e
SIZE (bcel-5.2.tar.gz) = 2080066
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- java : java/openjdk8
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for jakarta-bcel-5.2_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.2_2 24 Dec 2019 00:36:34 |
pfg |
java/jakarta-bcel move to apache- and update to version 6.4.1
The ASF retired Jakarta on 2011 and now bcel is part of Apache Commons.
PR: 241122
Approved by: thierry (mentor), Maintainer timeout (2+ months) |
5.2_2 26 Nov 2019 21:46:13 |
jkim |
Clean up after java/openjdk6 and java/openjdk6-jre removal
java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663). Now this patch completely removes remaining stuff from the
ports tree.
PR: 241953 (exp-run)
Reviewed by: glewis
Approved by: portmgr (antoine)
Differential Revision: https://reviews.freebsd.org/D22342 |
11 Sep 2015 18:45:08
|
amdmi3 |
- Add NO_ARCH
- Switch to COPYTREE_SHARE and don't install empty dirs
Approved by: portmgr blanket |
5.2_2 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
5.2_2 05 Jul 2014 19:27:04 |
olgeni |
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Categories J-L.
CR: D305
Approved by: portmgr (swills) |
5.2_2 04 Jul 2014 00:20:03 |
adamw |
Remove NOPORTDOCS and NOPORTEXAMPLES. |
5.2_2 08 Jun 2014 04:03:51 |
vanilla |
Stagify. |
5.2_2 20 Sep 2013 19:48:32 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
java) |
5.2_2 10 Dec 2012 13:18:29 |
bapt |
Decommissioning java 1.5 (EOLed since October 2009):
suppress any reference to JAVA_VERSION= 1.5+ (part2) |
5.2_2 05 Sep 2012 15:43:34 |
des |
Remove useless metadata from ports I created. |
5.2_2 21 Jul 2011 05:03:02 |
linimon |
Now that the Java 1.3 and Java 1.4 ports are deprecated and will expire soon,
remove support for them from bsd.java.mk. As Jikes is not available in Java 1.5
or higher, remove it from bsd.java.mk too (suggested by hq@) and from the ports
which used it (only occurences were USE_JIKES=no). Support for the Blackdown VM
is also removed, as it is not available in Java 1.5 and higher.
Also remove the mapping from Java 1.1-1.4 to Java 1.5+ in bsd.java.mk to detect
old, broken ports; therefore bump the minimal value of JAVA_VERSION to 1.5.
While here, replace static values of JAVA_VERSION in files/*.in by
%%JAVA_VERSION%% .
PR: ports/158969
Submitted by: rene
Tested on: pointyhat-west -exp |
5.2_2 29 Apr 2011 23:28:51 |
des |
No longer interested |
5.2_2 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
5.2_2 06 Jun 2008 13:38:51 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
5.2_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
5.2 26 Sep 2006 10:36:49 |
des |
Upgrade to 5.2.
Submitted by: ijliao@ |
5.1 24 May 2006 14:00:57 |
hq |
- Update to bsd.java.mk 2.0
- Use MASTER_SITE_APACHE_JAKARTA [1]
- Re-order PKGNAMEPREFIX [1]
- Add $FreeBSD$ tag in pkg-plist
PR: 97760
Submitted by: hq
Reported by: portlint [1]
Approved by: maintainer |
5.1 22 Jan 2006 12:39:58 |
edwin |
SHA256ify
Approved by: krion@ |
5.1 01 Jun 2004 10:39:25 |
des |
Upgrade to 5.1. |
5.0 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
5.0 07 Mar 2003 06:04:45 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
5.0 06 May 2002 17:41:11 |
des |
The Jakarta Byte Code Engineering Library. |