From owner-freebsd-java@FreeBSD.ORG Sat Oct 25 07:10:28 2003 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA09016A4B3 for ; Sat, 25 Oct 2003 07:10:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E58A543FF5 for ; Sat, 25 Oct 2003 07:10:25 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h9PEAPFY017098 for ; Sat, 25 Oct 2003 07:10:25 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9PEAPG7017097; Sat, 25 Oct 2003 07:10:25 -0700 (PDT) (envelope-from gnats) Resent-Date: Sat, 25 Oct 2003 07:10:25 -0700 (PDT) Resent-Message-Id: <200310251410.h9PEAPG7017097@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Anton Yudin Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E38D216A4B3 for ; Sat, 25 Oct 2003 07:03:08 -0700 (PDT) Received: from ib.com.ua (ib.com.ua [217.144.67.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD82D43FBF for ; Sat, 25 Oct 2003 07:03:06 -0700 (PDT) (envelope-from toha@ib.com.ua) Received: from ib.com.ua (localhost.ib.com.ua [127.0.0.1]) by ib.com.ua (8.12.9p1/8.12.9) with ESMTP id h9PE2NPD040860 for ; Sat, 25 Oct 2003 17:02:23 +0300 (EEST) (envelope-from toha@ib.com.ua) Received: (from root@localhost) by ib.com.ua (8.12.9p1/8.12.9/Submit) id h9PE2MIM040859; Sat, 25 Oct 2003 17:02:22 +0300 (EEST) (envelope-from toha) Message-Id: <200310251402.h9PE2MIM040859@ib.com.ua> Date: Sat, 25 Oct 2003 17:02:22 +0300 (EEST) From: Anton Yudin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: java/58524: new port: java/jmf - Java Media Framework X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Anton Yudin List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2003 14:10:29 -0000 >Number: 58524 >Category: java >Synopsis: new port: java/jmf - Java Media Framework >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat Oct 25 07:10:20 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Anton Yudin >Release: FreeBSD 4.9-PRERELEASE i386 >Organization: >Environment: System: FreeBSD . 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Sat Oct 4 12:20:49 EEST 2003 root@:/obj/usr/src/sys/IB i386 >Description: new port: java/jmf - Java Media Framework >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # java/jmf # java/jmf/Makefile # java/jmf/distinfo # java/jmf/pkg-descr # java/jmf/pkg-plist # echo c - java/jmf mkdir -p java/jmf > /dev/null 2>&1 echo x - java/jmf/Makefile sed 's/^X//' >java/jmf/Makefile << 'END-of-java/jmf/Makefile' X# New ports collection makefile for: Java Media Framework X# Date created: Sat Oct 25 16:05:29 EEST 2003 X# Whom: Anton Yudin X# X# $FreeBSD$ X# X XPORTNAME= jmf XPORTVERSION= 2.1.1e XCATEGORIES= java XMASTER_SITES= #http://java.sun.com/products/java-media/jmf/2.1.1/download.html XDISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/g}-alljava X XMAINTAINER= toha@toha.org.ua XCOMMENT= Java Media Framework X XUSE_JAVA= 1.2+ XUSE_ZIP= YES XNO_BUILD= YES X XJAVASHAREDIR= share/java XTDIR= ${JAVASHAREDIR}/${PKGNAME} XPLIST_SUB+= T=${TDIR} X XWRKSRC= ${WRKDIR}/JMF-${PORTVERSION} X XRESTRICTED= "Redistribution of pre-compiled binaries is not permitted" XNO_CDROM= "Redistribution of pre-compiled binaries is not permitted" XNO_PACKAGE= "Redistribution of pre-compiled binaries is not permitted" X X.include X X# Check for JMF sources X.if !exists(${DISTDIR}/${DISTFILES}) && !defined(PACKAGE_BUILDING) XECHO_MSG=/usr/bin/printf XIGNORE= :\n\ XBecause of licensing restrictions, you must fetch the source distribution\n\ Xmanually. Please access:\n\ Xhttp://java.sun.com/products/java-media/jmf/2.1.1/download.html\n\ Xwith a web browser and follow the \"Download JMF ${PORTVERSION}\" link\n\ XSelect download format: cross-platform format\n\ XPlease place this file in ${DISTDIR}.\n X.endif X Xdo-install: X cd ${WRKSRC} && ${FIND} . -type d -exec ${INSTALL} -d ${PREFIX}/${TDIR}/'{}' \; && \ X ${FIND} . -type f -exec ${INSTALL_DATA} '{}' ${PREFIX}/${TDIR}/'{}' \; X ${LN} -sf ${PREFIX}/${TDIR}/lib/jmf.jar ${PREFIX}/${JAVASHAREDIR}/classes/jmf.jar X X.include END-of-java/jmf/Makefile echo x - java/jmf/distinfo sed 's/^X//' >java/jmf/distinfo << 'END-of-java/jmf/distinfo' XMD5 (jmf-2_1_1e-alljava.zip) = 5dafc2469b22d18420ada45972a88ec0 END-of-java/jmf/distinfo echo x - java/jmf/pkg-descr sed 's/^X//' >java/jmf/pkg-descr << 'END-of-java/jmf/pkg-descr' XJava Media Framework API X XThe Java Media Framework API (JMF) enables audio, video and other Xtime-based media to be added to Java applications and applets. This Xoptional package, which can capture, playback, stream and transcode Xmultiple media formats, extends the multimedia capabilities on the XJ2SE platform, and gives multimedia developers a powerful toolkit to Xdevelop scalable, cross-platform technology. X XWWW: http://java.sun.com/products/java-media/jmf/ END-of-java/jmf/pkg-descr echo x - java/jmf/pkg-plist sed 's/^X//' >java/jmf/pkg-plist << 'END-of-java/jmf/pkg-plist' Xshare/java/classes/jmf.jar X%%T%%/bin/JMF.ico X%%T%%/bin/jmfcustomizer X%%T%%/bin/jmfinit X%%T%%/bin/jmfregistry X%%T%%/bin/jmstudio X%%T%%/doc/attributions.html X%%T%%/doc/formats.html X%%T%%/doc/readme.html X%%T%%/lib/customizer.jar X%%T%%/lib/jmf.jar X%%T%%/lib/jmf.properties X%%T%%/lib/mediaplayer.jar X%%T%%/lib/multiplayer.jar X@dirrm %%T%%/bin X@dirrm %%T%%/doc X@dirrm %%T%%/lib X@dirrm %%T%% END-of-java/jmf/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: