From owner-freebsd-ports-bugs Tue Feb 4 13:40:28 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C7C537B401 for ; Tue, 4 Feb 2003 13:40:23 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B75D43FB9 for ; Tue, 4 Feb 2003 13:40:20 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h14LeJNS002219 for ; Tue, 4 Feb 2003 13:40:19 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h14LeJhE002218; Tue, 4 Feb 2003 13:40:19 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB44D37B401 for ; Tue, 4 Feb 2003 13:31:30 -0800 (PST) Received: from nik.isi.edu (nik.isi.edu [128.9.168.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A29743E4A for ; Tue, 4 Feb 2003 13:31:30 -0800 (PST) (envelope-from larse@nik.isi.edu) Received: from nik.isi.edu (localhost [127.0.0.1]) by nik.isi.edu (8.12.6/8.12.6) with ESMTP id h14LVTm3070300 for ; Tue, 4 Feb 2003 13:31:29 -0800 (PST) (envelope-from larse@nik.isi.edu) Received: (from larse@localhost) by nik.isi.edu (8.12.6/8.12.6/Submit) id h14LVTGk070299; Tue, 4 Feb 2003 13:31:29 -0800 (PST) Message-Id: <200302042131.h14LVTGk070299@nik.isi.edu> Date: Tue, 4 Feb 2003 13:31:29 -0800 (PST) From: Lars Eggert Reply-To: Lars Eggert To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/47917: New port: audio/gkrellmss2 Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 47917 >Category: ports >Synopsis: New port: audio/gkrellmss2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Feb 04 13:40:19 PST 2003 >Closed-Date: >Last-Modified: >Originator: Lars Eggert >Release: FreeBSD 5.0-CURRENT i386 >Organization: USC/ISI >Environment: System: FreeBSD nik.isi.edu 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Jan 31 12:21:24 PST 2003 root@nik.isi.edu:/usr/obj/usr/src/sys/KERNEL-1.15 i386 >Description: Attached is a port of the gkrellmss plugin for gkrellm2. >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: # # gkrellmss2 # gkrellmss2/files # gkrellmss2/files/patch-src::Makefile # gkrellmss2/distinfo # gkrellmss2/pkg-comment # gkrellmss2/Makefile # gkrellmss2/pkg-descr # gkrellmss2/pkg-plist # echo c - gkrellmss2 mkdir -p gkrellmss2 > /dev/null 2>&1 echo c - gkrellmss2/files mkdir -p gkrellmss2/files > /dev/null 2>&1 echo x - gkrellmss2/files/patch-src::Makefile sed 's/^X//' >gkrellmss2/files/patch-src::Makefile << 'END-of-gkrellmss2/files/patch-src::Makefile' X--- src/Makefile.orig Sat Oct 26 20:48:59 2002 X+++ src/Makefile Tue Feb 4 13:17:23 2003 X@@ -10,15 +10,15 @@ X SD_INCLUDE = X SD_LIB = -lasound X else X-SD_INCLUDE = `esd-config --cflags` X-SD_LIB = `esd-config --libs` X+SD_INCLUDE = `${ESD_CONFIG} --cflags` X+SD_LIB = `${ESD_CONFIG} --libs` X endif X X FFTW_LIB_DIR ?= X X FFTW_LIB = $(FFTW_LIB_DIR) -lrfftw -lfftw X X-FLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) $(SD_INCLUDE) X+FLAGS = -Wall -fPIC $(GTK_INCLUDE) $(SD_INCLUDE) X LIBS = $(GTK_LIB) $(SD_LIB) $(FFTW_LIB) -lm X X ifeq ($(OS_NAME),Darwin) X@@ -42,7 +42,7 @@ X FLAGS += -DGKRELLM_ALSA5 X endif X X-CC = gcc $(FLAGS) $(CFLAGS) X+CC += $(FLAGS) $(CFLAGS) X X OBJS = gkrellmss.o oscope.o spectrum.o sdlib.o X X@@ -56,7 +56,7 @@ X X install: X $(INSTALL) -d -m 755 $(INSTALLDIR) X- $(INSTALL) -c $(STRIP) -m 755 gkrellmss.so $(INSTALLDIR) X+ $(INSTALL) gkrellmss.so $(INSTALLDIR) X X gkrellmss.o: gkrellmss.c gkrellmss.h X oscope.o: oscope.c gkrellmss.h END-of-gkrellmss2/files/patch-src::Makefile echo x - gkrellmss2/distinfo sed 's/^X//' >gkrellmss2/distinfo << 'END-of-gkrellmss2/distinfo' XMD5 (gkrellmss-2.3.tar.gz) = 457a85c28f049ef0787c842b5494ece0 END-of-gkrellmss2/distinfo echo x - gkrellmss2/pkg-comment sed 's/^X//' >gkrellmss2/pkg-comment << 'END-of-gkrellmss2/pkg-comment' XA plugin for GKrellM with a VU meter showing left/right channel audio END-of-gkrellmss2/pkg-comment echo x - gkrellmss2/Makefile sed 's/^X//' >gkrellmss2/Makefile << 'END-of-gkrellmss2/Makefile' X# New ports collection makefile for: gkrellmss X# Date Created: Tue Feb 4 13:24:50 PST 2003 X# Whom: Lars Eggert X# X# $FreeBSD: ports/audio/gkrellmss/Makefile,v 1.5 2002/09/19 17:14:50 lioux Exp $ X# X XPORTNAME= gkrellmss XPORTVERSION= 2.3 XCATEGORIES= audio XMASTER_SITES= http://web.wt.net/~billw/gkrellmss/ X XMAINTAINER= larse@isi.edu X XBUILD_DEPENDS= ${X11BASE}/include/gkrellm2/gkrellm.h:${PORTSDIR}/sysutils/gkrellm2 XLIB_DEPENDS= gdk_pixbuf_xlib.2:${PORTSDIR}/graphics/gdk-pixbuf XLIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw XRUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm2 X XUSE_X_PREFIX= yes XUSE_GMAKE= yes XUSE_GNOMENG= yes XUSE_GNOME= esound imlib XUSE_XPM= yes X XDOC_FILES= Changelog README Themes X XMAKE_ENV+= PLUGIN_INSTALLDIR=${PREFIX}/libexec/gkrellm2/plugins \ X INSTALLDIR=${PREFIX}/libexec/gkrellm2/plugins \ X LOCALEDIR=${PREFIX}/share/locale \ X FFTW_LIB_DIR=-L${LOCALBASE}/lib \ X enable_nls=1 X Xpost-install: X.ifndef(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for doc in ${DOC_FILES} X @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} X.endfor X.endif X X.include END-of-gkrellmss2/Makefile echo x - gkrellmss2/pkg-descr sed 's/^X//' >gkrellmss2/pkg-descr << 'END-of-gkrellmss2/pkg-descr' XGKrellMSS displays a VU meter showing left and right channel audio Xlevels and also has a chart that shows combined left and right Xaudio channels as an oscilloscope trace. X XThere are two buttons to the left of the VU Meter which select an Xoscope horizontal sweep speed ranging from 100 microseconds (usec) Xper division to 50 miliseconds (msec) per division. There are 5 Xhorizontal divisions, so a trace sweep time can range from 500 usec X(1/2000 sec) to 250 msec (1/4 sec). The oscope trace is triggered Xby a positive zero crossing audio signal to give nice stable Xdisplays. X XThere is also a sensitivity level adjustment for the VU Meter and Xoscope chart. Use the mouse wheel to adjust, or left click and drag Xthe sensitivity krell. X XAuthor: Bill Wilson XWWW: http://web.wt.net/~billw/gkrellmss/gkrellmss.html END-of-gkrellmss2/pkg-descr echo x - gkrellmss2/pkg-plist sed 's/^X//' >gkrellmss2/pkg-plist << 'END-of-gkrellmss2/pkg-plist' Xlibexec/gkrellm2/plugins/gkrellmss.so X%%PORTDOCS%%share/doc/gkrellmss/Changelog X%%PORTDOCS%%share/doc/gkrellmss/README X%%PORTDOCS%%share/doc/gkrellmss/Themes X%%PORTDOCS%%@dirrm share/doc/gkrellmss END-of-gkrellmss2/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message