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

Collapse All | Expand All

(-)Makefile (-7 / +21 lines)
Lines 7-27 Link Here
7
#
7
#
8
8
9
PORTNAME=	Inline-Java
9
PORTNAME=	Inline-Java
10
PORTVERSION=	0.33
10
PORTVERSION=	0.50.91
11
CATEGORIES=	devel perl5
11
CATEGORIES=	devel perl5
12
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
12
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
13
MASTER_SITE_SUBDIR=	Inline
13
MASTER_SITE_SUBDIR=	../by-authors/id/P/PA/PATL
14
PKGNAMEPREFIX=	p5-
14
PKGNAMEPREFIX=	p5-
15
DISTNAME=	${PORTNAME}-0.50_91
15
16
16
MAINTAINER=	ports@FreeBSD.org
17
MAINTAINER=	lars@balker.dk
17
COMMENT=	Write Perl subroutines and classes in Java
18
COMMENT=	Write Perl subroutines and classes in Java
18
19
19
BUILD_DEPENDS=	${SITE_PERL}/Inline.pm:${PORTSDIR}/devel/p5-Inline
20
BUILD_DEPENDS=	p5-Inline>=0.44:${PORTSDIR}/devel/p5-Inline \
21
		p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
20
RUN_DEPENDS=	${BUILD_DEPENDS}
22
RUN_DEPENDS=	${BUILD_DEPENDS}
21
23
24
USE_JAVA=       yes
25
JAVA_VERSION=   1.4+
26
JAVA_OS=        native
27
22
PERL_CONFIGURE=	yes
28
PERL_CONFIGURE=	yes
23
CONFIGURE_ARGS=	</dev/null
29
CONFIGURE_ARGS=	J2SDK=${JAVA_HOME} </dev/null
30
31
MAN3=		Inline::Java.3 \
32
		Inline::Java::Callback.3
24
33
25
MAN3=		Inline::Java.3
34
post-configure:
35
	${MAKE} -C ${WRKSRC} java
26
36
27
.include <bsd.port.mk>
37
.include <bsd.port.pre.mk>
38
.if ${PERL_LEVEL} < 500801
39
IGNORE=	requires at least Perl 5.8.1. Install lang/perl5.8, and try again
40
.endif
41
.include <bsd.port.post.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (Inline-Java-0.33.tar.gz) = 4c7da1744ffa5a56d0f8dfa586791899
1
MD5 (Inline-Java-0.50_91.tar.gz) = 2dce4b7908e6dbe23450f1b6a37df467
2
SHA256 (Inline-Java-0.33.tar.gz) = 1cab11f80fe0d9c0e0bf014559d6a10947fd679cf1b3370ebcc13b30bdf3672a
2
SHA256 (Inline-Java-0.50_91.tar.gz) = 698c228222524442e9c0c3c21fe87c09766b490395a648bb8099be45473fc129
3
SIZE (Inline-Java-0.33.tar.gz) = 57591
3
SIZE (Inline-Java-0.50_91.tar.gz) = 90206
(-)pkg-descr (-2 / +2 lines)
Lines 1-11 Link Here
1
The Inline::Java module allows you to put Java source code directly "inline"
1
The Inline::Java module allows you to put Java source code directly "inline"
2
in a Perl script or module. A Java compiler is launched and the Java code is
2
in a Perl script or module. A Java compiler is launched and the Java code is
3
compiled. Then Perl asks the Java classes what public methods have been
3
compiled. Then Perl asks the Java classes what public methods have been 
4
defined. These classes and methods are available to the Perl program as if
4
defined. These classes and methods are available to the Perl program as if
5
they had been written in Perl.
5
they had been written in Perl.
6
6
7
The process of interrogating the Java classes for public methods occurs the
7
The process of interrogating the Java classes for public methods occurs the
8
first time you run your Java code. The namespace is cached, and subsequent
8
first time you run your Java code. The namespace is cached, and subsequent 
9
calls use the cached version.
9
calls use the cached version.
10
10
11
WWW: http://search.cpan.org/dist/Inline-Java/
11
WWW: http://search.cpan.org/dist/Inline-Java/
(-)pkg-plist (-13 / +46 lines)
Lines 1-16 Link Here
1
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/.packlist
1
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/.packlist
2
%%SITE_PERL%%/Inline/Java.pm
2
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/JNI/JNI.bs
3
%%SITE_PERL%%/Inline/Java.pod
3
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/JNI/JNI.so
4
%%SITE_PERL%%/Inline/Java/Array.pm
4
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java.pm
5
%%SITE_PERL%%/Inline/Java/Callback.pm
5
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java.pod
6
%%SITE_PERL%%/Inline/Java/Class.pm
6
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Array.pm
7
%%SITE_PERL%%/Inline/Java/Init.pm
7
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Callback.pm
8
%%SITE_PERL%%/Inline/Java/JNI.pm
8
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Callback.pod
9
%%SITE_PERL%%/Inline/Java/JVM.pm
9
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Class.pm
10
%%SITE_PERL%%/Inline/Java/Object.pm
10
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Handle.pm
11
%%SITE_PERL%%/Inline/Java/Portable.pm
11
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/InlineJavaServer.jar
12
%%SITE_PERL%%/Inline/Java/Protocol.pm
12
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/InlineJavaUser.jar
13
@dirrm %%SITE_PERL%%/Inline/Java
13
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/JNI.pm
14
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/JVM.pm
15
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Object.pm
16
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Portable.pm
17
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Protocol.pm
18
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/Server.pm
19
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/default_j2sdk.pl
20
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaArray.java
21
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaCallback.java
22
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaCallbackQueue.java
23
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaCastException.java
24
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaClass.java
25
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaException.java
26
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaHandle.java
27
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaInvocationTargetException.java
28
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlCaller.java
29
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlException.java
30
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlInterpreter.java
31
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlNatives.java
32
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlObject.java
33
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaProtocol.java
34
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaServer.java
35
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaServerThread.java
36
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaThrown.java
37
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaUserClassLink.java
38
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaUserClassLoader.java
39
%%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java/InlineJavaUtils.java
40
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline/java
41
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl/inline
42
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org/perl
43
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources/org
44
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java/sources
45
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Inline/Java
46
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Inline
47
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/JNI
14
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java
48
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java
15
@dirrmtry %%SITE_PERL%%/Inline
16
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline
49
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline

Return to bug 92266