From owner-freebsd-ports-bugs@FreeBSD.ORG Wed May 28 20:50:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F19CC1065672 for ; Wed, 28 May 2008 20:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D6A1A8FC28 for ; Wed, 28 May 2008 20:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m4SKo1LB098703 for ; Wed, 28 May 2008 20:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m4SKo1OZ098702; Wed, 28 May 2008 20:50:01 GMT (envelope-from gnats) Resent-Date: Wed, 28 May 2008 20:50:01 GMT Resent-Message-Id: <200805282050.m4SKo1OZ098702@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Sascha Klauder Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83C571065674 for ; Wed, 28 May 2008 20:41:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 798448FC13 for ; Wed, 28 May 2008 20:41:25 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m4SKdkNT021544 for ; Wed, 28 May 2008 20:39:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m4SKdklX021543; Wed, 28 May 2008 20:39:46 GMT (envelope-from nobody) Message-Id: <200805282039.m4SKdklX021543@www.freebsd.org> Date: Wed, 28 May 2008 20:39:46 GMT From: Sascha Klauder To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/124080: New port: audio/gmm Googles Music Manager X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 20:50:02 -0000 >Number: 124080 >Category: ports >Synopsis: New port: audio/gmm Googles Music Manager >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: Wed May 28 20:50:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Sascha Klauder >Release: 7.0-STABLE >Organization: >Environment: >Description: Port of Googles Music Manager: http://code.google.com/p/gogglesmm/ Goggles Music Manager is a music collection manager and player that automatically categorizes your music files based on genre, artist, album, and song. It supports gapless playback and features easy tag editing. .shar attached. My very first port, so please bear with me :) >How-To-Repeat: >Fix: Patch attached with submission 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: # # gmm # gmm/distinfo # gmm/Makefile # gmm/pkg-descr # gmm/files # gmm/files/patch-configure # gmm/files/patch-GMFetch.cpp # echo c - gmm mkdir -p gmm > /dev/null 2>&1 echo x - gmm/distinfo sed 's/^X//' >gmm/distinfo << 'END-of-gmm/distinfo' XMD5 (musicmanager-0.9.9.tar.bz2) = 35fc862e4ae0b984ab8d471a591484c1 XSHA256 (musicmanager-0.9.9.tar.bz2) = a70c9f07cd39f0036bf63dbb94d71fcd8ee237ce9b858121e0a92b56e69e9446 XSIZE (musicmanager-0.9.9.tar.bz2) = 266091 END-of-gmm/distinfo echo x - gmm/Makefile sed 's/^X//' >gmm/Makefile << 'END-of-gmm/Makefile' X# New ports collection makefile for: musicmanager X# Date created: 28 May 2008 X# Whom: Sascha Klauder X# X# $FreeBSD$ X# X XPORTNAME= musicmanager XPORTVERSION= 0.9.9 XCATEGORIES= audio XMASTER_SITES= http://gogglesmm.googlecode.com/files/ X XMAINTAINER= sklauder@trimind.de XCOMMENT= Music collection manager and player X XBUILD_DEPENDS= bash:${PORTSDIR}/shells/bash XLIB_DEPENDS= FOX-1.6.32:${PORTSDIR}/x11-toolkits/fox16 \ X xine.1:${PORTSDIR}/multimedia/libxine \ X tag.5:${PORTSDIR}/audio/taglib \ X sqlite3.8:${PORTSDIR}/databases/sqlite3 X XHAS_CONFIGURE= yes XUSE_GMAKE= yes XUSE_BZIP2= yes X XDOC_FILES= README AUTHORS XPLIST_FILES= bin/gmm \ X %%PORTDOCS%%%%DOCSDIR%%/AUTHORS \ X %%PORTDOCS%%%%DOCSDIR%%/README X X.include X X.if defined(WITHOUT_NEWREMOTE) XCONFIGURE_ARGS= --without-new-remote X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for d in ${DOC_FILES} X ${INSTALL_MAN} ${WRKSRC}/${d} ${DOCSDIR} X.endfor X.endif X X.include END-of-gmm/Makefile echo x - gmm/pkg-descr sed 's/^X//' >gmm/pkg-descr << 'END-of-gmm/pkg-descr' XGoggles Music Manager is a music collection manager and player that Xautomatically categorizes your music files based on genre, artist, album, Xand song. It supports gapless playback and features easy tag editing. X XWWW: http://code.google.com/p/gogglesmm/ END-of-gmm/pkg-descr echo c - gmm/files mkdir -p gmm/files > /dev/null 2>&1 echo x - gmm/files/patch-configure sed 's/^X//' >gmm/files/patch-configure << 'END-of-gmm/files/patch-configure' X--- configure.orig 2008-05-28 21:45:55.000000000 +0200 X+++ configure 2008-05-28 21:47:01.000000000 +0200 X@@ -1,4 +1,4 @@ X-#!/bin/bash X+#!/usr/local/bin/bash X #----------------------------- X X # Settings X@@ -10,9 +10,9 @@ X ASF=1 X MP4=1 X OLD_REMOTE=0 X-ICON_DIRECTORY="${ICON_DIRECTORY:-/usr/share/icons}" X+ICON_DIRECTORY="${ICON_DIRECTORY:-/usr/local/share/icons}" X ICON_THEME=${ICON_THEME:-Tango} X-PREFIX=${PREFIX:-/usr} X+PREFIX=${PREFIX:-/usr/local} X X # Default Compiler Settings X # Use environment variables to override X@@ -23,7 +23,7 @@ X INCFLAGS=${INCFLAGS:-} X LDFLAGS=${LDFLAGS:-} X LIBS=${LIBS:-} X-OPT_CFLAGS=${OPT_CFLAGS:--O3} X+OPT_CFLAGS=${OPT_CFLAGS:--O2} X DEBUG_CFLAGS=${DEBUG_CFLAGS:--g} X OPT_LDFLAGS=${OPT_LDFLAGS:--s} X DEBUG_LDFLAGS=${DEBUG_LDFLAGS:-} END-of-gmm/files/patch-configure echo x - gmm/files/patch-GMFetch.cpp sed 's/^X//' >gmm/files/patch-GMFetch.cpp << 'END-of-gmm/files/patch-GMFetch.cpp' X--- src/GMFetch.cpp.orig 2008-05-28 21:54:36.000000000 +0200 X+++ src/GMFetch.cpp 2008-05-27 22:34:22.000000000 +0200 X@@ -18,6 +18,7 @@ X ********************************************************************************/ X #include X #include X+#include X #include "common.h" X #include "GMThread.h" X #include "GMFetch.h" END-of-gmm/files/patch-GMFetch.cpp exit >Release-Note: >Audit-Trail: >Unformatted: