From owner-freebsd-ports Mon Feb 15 07:40:11 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA19702 for freebsd-ports-outgoing; Mon, 15 Feb 1999 07:40:11 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA19693 for ; Mon, 15 Feb 1999 07:40:08 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id HAA28375; Mon, 15 Feb 1999 07:40:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from harmony.williams.edu (harmony.williams.edu [137.165.4.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA19336 for ; Mon, 15 Feb 1999 07:35:00 -0800 (PST) (envelope-from sachs@cs.williams.edu) Received: from bull.cs.williams.edu by williams.edu (PMDF V5.1-10 #24595) with ESMTP id <0F7700NBYCMACC@williams.edu> for FreeBSD-gnats-submit@freebsd.org; Mon, 15 Feb 1999 10:34:58 -0500 (EST) Received: from hamburger.cs.williams.edu (hamburger [137.165.8.59]) by bull.cs.williams.edu (8.9.0/8.9.0) with ESMTP id KAA12672 for ; Mon, 15 Feb 1999 10:34:57 -0500 (EST) Received: (from sachs@localhost) by hamburger.cs.williams.edu (8.8.8/8.8.8) id KAA09452; Mon, 15 Feb 1999 10:36:30 -0500 Message-Id: <199902151536.KAA09452@hamburger.cs.williams.edu> Date: Mon, 15 Feb 1999 10:36:30 -0500 (EST) From: Jay Sachs Reply-To: sachs@cs.williams.edu To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/10103: revised port: plugger-3.0 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 10103 >Category: ports >Synopsis: revision of port of plugger-3.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Feb 15 07:40:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Jay Sachs >Release: FreeBSD 2.2.8-STABLE i386 >Organization: williams college cs dept >Environment: n/a >Description: fixed up patch & Makefile to properly take ${PREFIX} and ${X11BASE} into account. >How-To-Repeat: N/A >Fix: port shar-file follows. # 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: # # plugger # plugger/pkg # plugger/pkg/COMMENT # plugger/pkg/DESCR # plugger/pkg/PLIST # plugger/pkg/MESSAGE # plugger/Makefile # plugger/files # plugger/files/md5 # plugger/patches # plugger/patches/patch-aa # echo c - plugger mkdir -p plugger > /dev/null 2>&1 echo c - plugger/pkg mkdir -p plugger/pkg > /dev/null 2>&1 echo x - plugger/pkg/COMMENT sed 's/^X//' >plugger/pkg/COMMENT << 'END-of-plugger/pkg/COMMENT' XA multimedia front-end plugin for Netscape END-of-plugger/pkg/COMMENT echo x - plugger/pkg/DESCR sed 's/^X//' >plugger/pkg/DESCR << 'END-of-plugger/pkg/DESCR' XPlugger is a multimedia plugin for Unix Netscape 3.0 or later that Xhandles Quicktime, MPEG, MP2, AVI, SGI-movie, Tiff, DL, IFF-anim, XMIDI, Soundtracker, AU, WAV and Commodore 64 audio files. And now, Xwith Plugger 3.0, MPEG audio and video can be played streaming. X XPlugger is a very small plugin, because plugger uses external programs Xto show/play the different formats. X X(from the Plugger homepage at http://www.hubbe.net/~hubbe/plugger.html) X X-Jay X sachs@cs.williams.edu END-of-plugger/pkg/DESCR echo x - plugger/pkg/PLIST sed 's/^X//' >plugger/pkg/PLIST << 'END-of-plugger/pkg/PLIST' Xlib/netscape/plugins/plugger.so Xetc/pluggerrc.sample X END-of-plugger/pkg/PLIST echo x - plugger/pkg/MESSAGE sed 's/^X//' >plugger/pkg/MESSAGE << 'END-of-plugger/pkg/MESSAGE' X X************************************************** X************************************************** XNOTE: X XBe sure to create a /usr/local/etc/pluggerrc file; use X/usr/local/etc/pluggerrc.sample as a starting point. XIt should work fine as is. X XAlso note that you will need the various external viewers X(splay, xanim, etc) in order to view embedded web content. X X************************************************** X************************************************** X END-of-plugger/pkg/MESSAGE echo x - plugger/Makefile sed 's/^X//' >plugger/Makefile << 'END-of-plugger/Makefile' X# New ports collection makefile for: plugger X# Version required: ... X# Date created: 11 Februrary 1999 X# Whom: sachs X# X# $Id$ X# X XDISTNAME= plugger-3.0 XCATEGORIES= www XMASTER_SITES= http://www.hubbe.net/~hubbe/plugger/ \ X ftp://ftp.netscape.com/pub/sdk/plugin/unix/ XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} unix-sdk-3.0b5.tar.Z X XMAINTAINER= sachs@cs.williams.edu X XRUN_DEPENDS= ${PREFIX}/lib/netscape/plugins:${PORTSDIR}/www/netscape45-navigator X XMAN7= plugger.7 XMANCOMPRESSED= no X Xpost-patch: X ${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.old X ${SED} \ X -e 's#/usr/local/#${PREFIX}/#' \ X -e 's#/usr/X11/#${X11BASE}/#' \ X -e 's#/etc/pluggerrc#${PREFIX}/etc/pluggerrc.sample#' \ X -e 's# /etc/ # ${PREFIX}/etc/pluggerrc.sample #' \ X ${WRKSRC}/Makefile.old > ${WRKSRC}/Makefile X Xpost-install: X @cat ${PKGMESSAGE} X X.include END-of-plugger/Makefile echo c - plugger/files mkdir -p plugger/files > /dev/null 2>&1 echo x - plugger/files/md5 sed 's/^X//' >plugger/files/md5 << 'END-of-plugger/files/md5' XMD5 (plugger-3.0.tar.gz) = 98f073487375d398b1cd0b657fcfce63 XMD5 (unix-sdk-3.0b5.tar.Z) = 1e43785d5697c60937e8d6236e7d7d7e END-of-plugger/files/md5 echo c - plugger/patches mkdir -p plugger/patches > /dev/null 2>&1 echo x - plugger/patches/patch-aa sed 's/^X//' >plugger/patches/patch-aa << 'END-of-plugger/patches/patch-aa' X--- Makefile.orig Mon Feb 15 10:14:46 1999 X+++ Makefile Mon Feb 15 10:14:24 1999 X@@ -1,5 +1,5 @@ X # Where is your Plugin Source Development Kit from Netscape? X-SDK=/home/hubbe/src/PluginSDK30b5 X+SDK=../PluginSDK30b5 X X # Where is your Xwindows located? X X11=/usr/X11/ X@@ -40,6 +40,8 @@ X X DEFINES=$(STREAM) -DVERSION=\"$(VERSION)\" # -DDEBUG # -DPLUGIN_TRACE X CFLAGS=-O -I$(SDK)/include -I$(X11)/include -DXP_UNIX $(DEFINES) X+ X+all: $(BIN_FILES) X X plugger.so: plugger.o common.o X $(LD) -o plugger.so plugger.o common.o END-of-plugger/patches/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message