Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Feb 2013 16:43:01 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r312997 - head/audio/trommler
Message-ID:  <201302261643.r1QGh1aK082525@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <dyeske@gmail.com>
-#
+# Created by: David Yeske <dyeske@gmail.com>
 # $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 <bsd.port.mk>

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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302261643.r1QGh1aK082525>