Date: Tue, 4 Feb 2003 13:31:29 -0800 (PST) From: Lars Eggert <larse@isi.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/47917: New port: audio/gkrellmss2 Message-ID: <200302042131.h14LVTGk070299@nik.isi.edu>
next in thread | raw e-mail | index | archive | help
>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 <larse@isi.edu> 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 <bsd.port.mk> 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 <bill@gkrellm.net> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302042131.h14LVTGk070299>