ports/92266: [MAINTAINER] devel/p5-Inline-Java: up to 0.50, new maintainer
Lars Balker Rasmussen
lars at balker.dk
Tue Jan 24 14:40:09 UTC 2006
>Number: 92266
>Category: ports
>Synopsis: [MAINTAINER] devel/p5-Inline-Java: up to 0.50, new maintainer
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 24 14:40:07 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Lars Balker Rasmussen
>Release: FreeBSD 6.0-BETA1 i386
>Organization:
>Environment:
System: FreeBSD lagavulin.balker.org 6.0-BETA1 FreeBSD 6.0-BETA1 #2: Tue Jul 19 19:30:51 CEST 2005 root at lagavulin.balker.org:/usr/obj/usr/src/sys/LAGAVULIN i386
>Description:
up to 0.50 - this port has been criminally neglected, so I'll take maintainership (since I need it)
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Inline-Java/Makefile,v
retrieving revision 1.5
diff -u -a -r1.5 Makefile
--- Makefile 24 Oct 2003 12:01:56 -0000 1.5
+++ Makefile 24 Jan 2006 14:31:49 -0000
@@ -7,21 +7,33 @@
#
PORTNAME= Inline-Java
-PORTVERSION= 0.33
-CATEGORIES= devel perl5
+PORTVERSION= 0.50
+CATEGORIES= devel perl5 java
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Inline
PKGNAMEPREFIX= p5-
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= lars at balker.dk
COMMENT= Write Perl subroutines and classes in Java
-BUILD_DEPENDS= ${SITE_PERL}/Inline.pm:${PORTSDIR}/devel/p5-Inline
+BUILD_DEPENDS= p5-Inline>=0.44:${PORTSDIR}/devel/p5-Inline
RUN_DEPENDS= ${BUILD_DEPENDS}
+USE_JAVA= yes
+JAVA_VERSION= 1.4+
+JAVA_OS= native
+
PERL_CONFIGURE= yes
-CONFIGURE_ARGS= </dev/null
+CONFIGURE_ARGS= J2SDK=${JAVA_HOME} </dev/null
+
+MAN3= Inline::Java.3 \
+ Inline::Java::Callback.3
-MAN3= Inline::Java.3
+post-configure:
+ ${MAKE} -C ${WRKSRC} java
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+.if ${PERL_LEVEL} < 500801
+IGNORE= requires at least Perl 5.8.1. Install lang/perl5.8, and try again
+.endif
+.include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Inline-Java/distinfo,v
retrieving revision 1.3
diff -u -a -r1.3 distinfo
--- distinfo 24 Nov 2005 15:39:39 -0000 1.3
+++ distinfo 24 Jan 2006 14:31:49 -0000
@@ -1,3 +1,3 @@
-MD5 (Inline-Java-0.33.tar.gz) = 4c7da1744ffa5a56d0f8dfa586791899
-SHA256 (Inline-Java-0.33.tar.gz) = 1cab11f80fe0d9c0e0bf014559d6a10947fd679cf1b3370ebcc13b30bdf3672a
-SIZE (Inline-Java-0.33.tar.gz) = 57591
+MD5 (Inline-Java-0.50.tar.gz) = 4a718a4dd0ece89415d2df74c9991e41
+SHA256 (Inline-Java-0.50.tar.gz) = 570a698a95c0b1986ec15b1ac6db1aec174937e76cf1bf12be665f551f28aee6
+SIZE (Inline-Java-0.50.tar.gz) = 83332
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Inline-Java/pkg-descr,v
retrieving revision 1.2
diff -u -a -r1.2 pkg-descr
--- pkg-descr 21 Sep 2005 19:30:49 -0000 1.2
+++ pkg-descr 24 Jan 2006 14:31:49 -0000
@@ -1,11 +1,11 @@
The Inline::Java module allows you to put Java source code directly "inline"
in a Perl script or module. A Java compiler is launched and the Java code is
-compiled. Then Perl asks the Java classes what public methods have been
+compiled. Then Perl asks the Java classes what public methods have been
defined. These classes and methods are available to the Perl program as if
they had been written in Perl.
The process of interrogating the Java classes for public methods occurs the
-first time you run your Java code. The namespace is cached, and subsequent
+first time you run your Java code. The namespace is cached, and subsequent
calls use the cached version.
WWW: http://search.cpan.org/dist/Inline-Java/
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/devel/p5-Inline-Java/pkg-plist,v
retrieving revision 1.3
diff -u -a -r1.3 pkg-plist
--- pkg-plist 22 Jan 2006 00:26:57 -0000 1.3
+++ pkg-plist 24 Jan 2006 14:31:49 -0000
@@ -1,16 +1,47 @@
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/JNI/JNI.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/JNI/JNI.so
%%SITE_PERL%%/Inline/Java.pm
%%SITE_PERL%%/Inline/Java.pod
%%SITE_PERL%%/Inline/Java/Array.pm
%%SITE_PERL%%/Inline/Java/Callback.pm
+%%SITE_PERL%%/Inline/Java/Callback.pod
%%SITE_PERL%%/Inline/Java/Class.pm
-%%SITE_PERL%%/Inline/Java/Init.pm
+%%SITE_PERL%%/Inline/Java/InlineJavaServer.jar
+%%SITE_PERL%%/Inline/Java/InlineJavaUser.jar
%%SITE_PERL%%/Inline/Java/JNI.pm
%%SITE_PERL%%/Inline/Java/JVM.pm
%%SITE_PERL%%/Inline/Java/Object.pm
%%SITE_PERL%%/Inline/Java/Portable.pm
%%SITE_PERL%%/Inline/Java/Protocol.pm
+%%SITE_PERL%%/Inline/Java/Server.pm
+%%SITE_PERL%%/Inline/Java/default_j2sdk.pl
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaArray.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaCallback.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaCallbackQueue.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaCastException.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaClass.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaException.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaInvocationTargetException.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlCaller.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlException.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlInterpreter.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlNatives.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaPerlObject.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaProtocol.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaServer.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaServerThread.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaThrown.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaUserClassLink.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaUserClassLoader.java
+%%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java/InlineJavaUtils.java
+ at dirrm %%SITE_PERL%%/Inline/Java/sources/org/perl/inline/java
+ at dirrm %%SITE_PERL%%/Inline/Java/sources/org/perl/inline
+ at dirrm %%SITE_PERL%%/Inline/Java/sources/org/perl
+ at dirrm %%SITE_PERL%%/Inline/Java/sources/org
+ at dirrm %%SITE_PERL%%/Inline/Java/sources
@dirrm %%SITE_PERL%%/Inline/Java
- at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java
@dirrmtry %%SITE_PERL%%/Inline
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java/JNI
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline/Java
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Inline
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list