From owner-svn-ports-head@FreeBSD.ORG Tue Feb 26 16:43:01 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6DDF1521; Tue, 26 Feb 2013 16:43:01 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 5BEF7ED1; Tue, 26 Feb 2013 16:43:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1QGh16Q082528; Tue, 26 Feb 2013 16:43:01 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1QGh1aK082525; Tue, 26 Feb 2013 16:43:01 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201302261643.r1QGh1aK082525@svn.freebsd.org> From: Alexey Dokuchaev Date: Tue, 26 Feb 2013 16:43:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r312997 - head/audio/trommler X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 16:43:01 -0000 Author: danfe Date: Tue Feb 26 16:43:00 2013 New Revision: 312997 URL: http://svnweb.freebsd.org/changeset/ports/312997 Log: - Trim the Makefile header - Define LICENSE (GPLv2) - Unmute installation commands - Reword COMMENT, sort knobs, etc. - Reformat port description Modified: head/audio/trommler/Makefile head/audio/trommler/pkg-descr Modified: head/audio/trommler/Makefile ============================================================================== --- head/audio/trommler/Makefile Tue Feb 26 16:28:33 2013 (r312996) +++ head/audio/trommler/Makefile Tue Feb 26 16:43:00 2013 (r312997) @@ -1,9 +1,5 @@ -# New ports collection makefile for: trommler -# Date created: 17 Apr 2003 -# Whom: David Yeske -# +# Created by: David Yeske # $FreeBSD$ -# PORTNAME= trommler PORTVERSION= 3.8 @@ -13,33 +9,30 @@ MASTER_SITES= http://muth.org/Robert/Tro DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= ports@FreeBSD.org -COMMENT= A GTK based drum machine +COMMENT= GTK+2 based drum machine -WRKSRC= ${WRKDIR}/Trommler +LICENSE= GPLv2 -USE_GNOME= gtk20 USE_GMAKE= yes +USE_GNOME= gtk20 + +WRKSRC= ${WRKDIR}/Trommler post-patch: -#the third Makefile edit replaces the contents -#of a comment so CC can be respected - @${REINPLACE_CMD} -e \ - 's|-O9|${CFLAGS}|; \ - s|-Werror||; \ - s|^# Makefile|CC=${CC}|' \ - ${WRKSRC}/Makefile +# The third edit replaces the contents of a comment, so CC can be respected + @${REINPLACE_CMD} -e 's|-O9|${CFLAGS}| ; s|-Werror|| ; \ + s|^# Makefile|CC=${CC}|' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e \ - 's|"/Drums"|"${PREFIX}/share/trommler/Drums"|' \ + @${REINPLACE_CMD} -e 's|"/Drums"|"${PREFIX}/share/trommler/Drums"|' \ ${WRKSRC}/gui.c do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/playsample ${PREFIX}/bin - @${INSTALL_PROGRAM} ${WRKSRC}/trommler ${PREFIX}/bin - @${INSTALL_PROGRAM} ${WRKSRC}/wav2smp ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/playsample ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/trommler ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/wav2smp ${PREFIX}/bin @${MKDIR} ${PREFIX}/share/trommler/Drums @${MKDIR} ${PREFIX}/share/trommler/Songs - @${INSTALL_DATA} ${WRKSRC}/Drums/*.smp ${PREFIX}/share/trommler/Drums - @${INSTALL_DATA} ${WRKSRC}/Songs/*.sng ${PREFIX}/share/trommler/Songs + ${INSTALL_DATA} ${WRKSRC}/Drums/*.smp ${PREFIX}/share/trommler/Drums + ${INSTALL_DATA} ${WRKSRC}/Songs/*.sng ${PREFIX}/share/trommler/Songs .include Modified: head/audio/trommler/pkg-descr ============================================================================== --- head/audio/trommler/pkg-descr Tue Feb 26 16:28:33 2013 (r312996) +++ head/audio/trommler/pkg-descr Tue Feb 26 16:43:00 2013 (r312997) @@ -1,11 +1,10 @@ -Trommler is a GTK based drum machine with the following -features: +Trommler is a GTK+2 based drum machine with the following features: -- Use of 16 bit 44100kHz mono drum samples -- Realtime audio output using the /dev/dsp device -- Audio output to file -- Variable number of beats per patter -- Volume adjustment of drum samples -- Stereo panning of (mono) drum samples + - Use of 16 bit 44100 kHz mono drum samples + - Real-time (stereo) audio output using the OSS API + - Alternatively, audio output to file + - Complex rhythms (variable number of beats per pattern) + - Volume adjustment of drum samples + - Stereo panning of (mono) drum samples WWW: http://muth.org/Robert/Trommler/