View | Details | Raw Unified | Return to bug 241122 | Differences between
and this patch

Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 13600-13602 Link Here
13600
lang/php71-extensions|lang/php72-extensions|2019-12-17|Has expired: upstream security support ended
13600
lang/php71-extensions|lang/php72-extensions|2019-12-17|Has expired: upstream security support ended
13601
devel/pecl-request||2019-12-17|Has expired: upstream security support ended
13601
devel/pecl-request||2019-12-17|Has expired: upstream security support ended
13602
devel/googlemock||2019-12-19|Merged into devel/googletest
13602
devel/googlemock||2019-12-19|Merged into devel/googletest
13603
java/jakarta-bcel|java/apache-bcel|2019-12-22|Renamed upstream
(-)java/Makefile (-1 / +1 lines)
Lines 3-8 Link Here
3
3
4
    COMMENT = Java language support
4
    COMMENT = Java language support
5
5
6
    SUBDIR += apache-bcel
6
    SUBDIR += apache-commons-cli
7
    SUBDIR += apache-commons-cli
7
    SUBDIR += apache-commons-collections
8
    SUBDIR += apache-commons-collections
8
    SUBDIR += apache-commons-lang
9
    SUBDIR += apache-commons-lang
Lines 42-48 Link Here
42
    SUBDIR += intellij-ultimate
43
    SUBDIR += intellij-ultimate
43
    SUBDIR += jad
44
    SUBDIR += jad
44
    SUBDIR += jai
45
    SUBDIR += jai
45
    SUBDIR += jakarta-bcel
46
    SUBDIR += jakarta-commons-beanutils
46
    SUBDIR += jakarta-commons-beanutils
47
    SUBDIR += jakarta-commons-codec
47
    SUBDIR += jakarta-commons-codec
48
    SUBDIR += jakarta-commons-dbcp
48
    SUBDIR += jakarta-commons-dbcp
(-)java/apache-bcel/Makefile (-6 / +10 lines)
Lines 1-19 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	bcel
3
PORTNAME=	bcel
4
PORTVERSION=	5.2
4
PORTVERSION=	6.4.1
5
PORTREVISION=	2
6
CATEGORIES=	java devel
5
CATEGORIES=	java devel
7
MASTER_SITES=	APACHE_JAKARTA/${PORTNAME}/binaries
6
MASTER_SITES=	APACHE_COMMONS_BINARIES
8
PKGNAMEPREFIX=	jakarta-
7
PKGNAMEPREFIX=	apache-
8
DISTNAME=	${PORTNAME}-${PORTVERSION}-bin
9
9
10
MAINTAINER=	java@FreeBSD.org
10
MAINTAINER=	java@FreeBSD.org
11
COMMENT=	Library for generating Java bytecode
11
COMMENT=	Library for generating Java bytecode
12
12
13
LICENSE=	APACHE20
14
13
NO_BUILD=	yes
15
NO_BUILD=	yes
14
USE_JAVA=	yes
16
USE_JAVA=	yes
17
15
NO_ARCH=	yes
18
NO_ARCH=	yes
16
19
20
WRKSRC= 	${WRKDIR}/${PORTNAME}-${PORTVERSION}
17
PLIST_FILES=	%%JAVAJARDIR%%/bcel.jar
21
PLIST_FILES=	%%JAVAJARDIR%%/bcel.jar
18
22
19
OPTIONS_DEFINE=	DOCS
23
OPTIONS_DEFINE=	DOCS
Lines 21-29 Link Here
21
PORTDOCS=	*
25
PORTDOCS=	*
22
26
23
do-install:
27
do-install:
24
	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar \
28
	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar \
25
	    ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
29
	    ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
26
	${MKDIR} ${STAGEDIR}${DOCSDIR}
30
	${MKDIR} ${STAGEDIR}${DOCSDIR}
27
	(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "-not -empty")
31
	(cd ${WRKSRC}/apidocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "-not -empty")
28
32
29
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)java/apache-bcel/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (bcel-5.2.tar.gz) = 669e96c3553e2c4f41842f8837c544b8fb00c58cc45e1904964d52a74cb3f78e
1
TIMESTAMP = 1570484666
2
SIZE (bcel-5.2.tar.gz) = 2080066
2
SHA256 (bcel-6.4.1-bin.tar.gz) = 1621dfa6418c6c2df83ea4da5eda9eb84955a3332c8e2580dd96e2db95fd8085
3
SIZE (bcel-6.4.1-bin.tar.gz) = 5740090
(-)java/apache-bcel/pkg-descr (-1 / +1 lines)
Lines 16-19 Link Here
16
compilers, optimizers, obsfuscators and analysis tools, the most
16
compilers, optimizers, obsfuscators and analysis tools, the most
17
popular probably being the Xalan XSLT processor at Apache.
17
popular probably being the Xalan XSLT processor at Apache.
18
18
19
WWW: http://jakarta.apache.org/bcel/
19
WWW: http://commons.apache.org/proper/commons-bcel/
(-)java/jakarta-bcel/Makefile (-29 lines)
Lines 1-29 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	bcel
4
PORTVERSION=	5.2
5
PORTREVISION=	2
6
CATEGORIES=	java devel
7
MASTER_SITES=	APACHE_JAKARTA/${PORTNAME}/binaries
8
PKGNAMEPREFIX=	jakarta-
9
10
MAINTAINER=	java@FreeBSD.org
11
COMMENT=	Library for generating Java bytecode
12
13
NO_BUILD=	yes
14
USE_JAVA=	yes
15
NO_ARCH=	yes
16
17
PLIST_FILES=	%%JAVAJARDIR%%/bcel.jar
18
19
OPTIONS_DEFINE=	DOCS
20
21
PORTDOCS=	*
22
23
do-install:
24
	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar \
25
	    ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
26
	${MKDIR} ${STAGEDIR}${DOCSDIR}
27
	(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "-not -empty")
28
29
.include <bsd.port.mk>
(-)java/jakarta-bcel/distinfo (-2 lines)
Lines 1-2 Link Here
1
SHA256 (bcel-5.2.tar.gz) = 669e96c3553e2c4f41842f8837c544b8fb00c58cc45e1904964d52a74cb3f78e
2
SIZE (bcel-5.2.tar.gz) = 2080066
(-)java/jakarta-bcel/pkg-descr (-19 lines)
Lines 1-19 Link Here
1
The Byte Code Engineering Library (formerly known as JavaClass) is
2
intended to give users a convenient possibility to analyze, create,
3
and manipulate (binary) Java class files (those ending with
4
.class). Classes are represented by objects which contain all the
5
symbolic information of the given class: methods, fields and byte code
6
instructions, in particular.
7
8
Such objects can be read from an existing file, be transformed by a
9
program (e.g. a class loader at run-time) and dumped to a file
10
again. An even more interesting application is the creation of classes
11
from scratch at run-time. The Byte Code Engineering Library (BCEL) may
12
be also useful if you want to learn about the Java Virtual Machine
13
(JVM) and the format of Java .class files.
14
15
BCEL is already being used successfully in several projects such as
16
compilers, optimizers, obsfuscators and analysis tools, the most
17
popular probably being the Xalan XSLT processor at Apache.
18
19
WWW: http://jakarta.apache.org/bcel/

Return to bug 241122