From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 12 13:00:28 2003 Return-Path: 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 343AB37B404 for ; Mon, 12 May 2003 13:00:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D650D43F75 for ; Mon, 12 May 2003 13:00:25 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h4CK0PUp048359 for ; Mon, 12 May 2003 13:00:25 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h4CK0Pc0048358; Mon, 12 May 2003 13:00:25 -0700 (PDT) Resent-Date: Mon, 12 May 2003 13:00:25 -0700 (PDT) Resent-Message-Id: <200305122000.h4CK0Pc0048358@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, Kay Lehmann Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD86F37B404 for ; Mon, 12 May 2003 12:56:00 -0700 (PDT) Received: from mail-in-04.arcor-online.net (mail-in-04.arcor-online.net [151.189.21.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73A2A43F93 for ; Mon, 12 May 2003 12:55:57 -0700 (PDT) (envelope-from kay_lehmann@web.de) Received: from bippes.wg-berlin.de (dsl-213-023-135-212.arcor-ip.net [213.23.135.212]) by mail-in-04.arcor-online.net (Postfix) with ESMTP id 70B8510686 for ; Mon, 12 May 2003 21:55:36 +0200 (CEST) Received: from bippes.wg-berlin.de (localhost.wg-berlin.de [127.0.0.1]) by bippes.wg-berlin.de (8.12.8/8.12.8) with ESMTP id h4CJw4U2026661 for ; Mon, 12 May 2003 21:58:04 +0200 (CEST) (envelope-from kay@bippes.wg-berlin.de) Received: (from kay@localhost) by bippes.wg-berlin.de (8.12.8/8.12.8/Submit) id h4CJw4ix026660; Mon, 12 May 2003 21:58:04 +0200 (CEST) (envelope-from kay) Message-Id: <200305121958.h4CJw4ix026660@bippes.wg-berlin.de> Date: Mon, 12 May 2003 21:58:04 +0200 (CEST) From: Kay Lehmann To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/52132: New port: audio/prokyon3 Really nice mp3-Manager which uses a mysql-database X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Kay Lehmann List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2003 20:00:28 -0000 >Number: 52132 >Category: ports >Synopsis: New port: audio/prokyon3 Really nice mp3-Manager which uses a mysql-database >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: Mon May 12 13:00:25 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Kay Lehmann >Release: FreeBSD 4.8-RC i386 >Organization: >Environment: System: FreeBSD bippes.wg-berlin.de 4.8-RC FreeBSD 4.8-RC #24: Sat Mar 22 10:31:09 CET 2003 kay@bippes.wg-berlin.de:/usr/obj/usr/src/sys/bippes i386 >Description: prokyon3 is a multithreaded MP3 manager and tag editor for Linux. It was written in C++ using the Qt3 widget set and the MySQL database. Files can be played using XMMS. It's a really nice MP3-Manager >How-To-Repeat: >Fix: s 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: # # prokyon3 # prokyon3/Makefile # prokyon3/distinfo # prokyon3/files # prokyon3/files/patch-aa # prokyon3/files/patch-bb # prokyon3/files/patch-cc # prokyon3/README # prokyon3/pkg-plist # prokyon3/pkg-descr # prokyon3/pkg-comment # prokyon3/files.old # prokyon3/files.old/patch-aa # prokyon3/files.old/patch-ba # echo c - prokyon3 mkdir -p prokyon3 > /dev/null 2>&1 echo x - prokyon3/Makefile sed 's/^X//' >prokyon3/Makefile << 'END-of-prokyon3/Makefile' X# New ports collection makefile for: prokyon3 X# Date created: 11 November 2002 X# Whom: Kay Lehmann X# X# $FreeBSD: ports/audio/prokyon3/Makefile,v 1.18 2002/11/11 19:39:20 will Exp $ X# X XPORTNAME= prokyon3 XPORTVERSION= 0.9.1.r1 XCATEGORIES= audio XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= prokyon3 X XMAINTAINER= kay_lehmann@web.de XCOMMENT= Prokyon3 is a multithreaded MP3 manager and tag editor X XDISTNAME= ${PORTNAME}-0.9.1-r1 X XLIB_DEPENDS= id3-3.7.13:${PORTSDIR}/audio/id3lib\ X vorbis.2:${PORTSDIR}/audio/libvorbis\ X mysqlclient.10:${PORTSDIR}/databases/mysql323-client\ X qsqlmysql:${PORTSDIR}/databases/qt-mysql-plugin XRUN_DEPENDS= ${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql323-server\ X xmms:${PORTSDIR}/multimedia/xmms X XWRKSRC= ${WRKDIR}/${PORTNAME} X XUSE_QT_VER= 3 XGNU_CONFIGURE= yes XUSE_GMAKE= yes XCONFIGURE_ARGS+=--with-qtdir=${X11BASE} --with-id3-libs=${LOCALBASE}\ X --with-ogg-libs=${LOCALBASE} --with-vorbis-libs=${LOCALBASE} X X.include END-of-prokyon3/Makefile echo x - prokyon3/distinfo sed 's/^X//' >prokyon3/distinfo << 'END-of-prokyon3/distinfo' XMD5 (prokyon3-0.9.1-r1.tar.gz) = 767f849e9ba4c5c4ec114f64ecf1824b END-of-prokyon3/distinfo echo c - prokyon3/files mkdir -p prokyon3/files > /dev/null 2>&1 echo x - prokyon3/files/patch-aa sed 's/^X//' >prokyon3/files/patch-aa << 'END-of-prokyon3/files/patch-aa' X--- configure.in.orig Tue Mar 11 20:03:27 2003 X+++ configure.in Mon Apr 14 11:49:32 2003 X@@ -58,7 +58,7 @@ X QT_HAS_MYSQL=yes, X QT_HAS_MYSQL=no) X X-CXXFLAGS="-g -O2" X+CXXFLAGS=$CXXFLAGS X if test x$QT_HAS_MYSQL = xno ;then X AC_MSG_FAILURE([******* QT mysql plugin required ********]) X fi END-of-prokyon3/files/patch-aa echo x - prokyon3/files/patch-bb sed 's/^X//' >prokyon3/files/patch-bb << 'END-of-prokyon3/files/patch-bb' X--- src/getopt.h.orig Sat Mar 8 10:06:48 2003 X+++ src/getopt.h Sat Mar 8 10:04:10 2003 X@@ -15,9 +15,9 @@ X along with this program; if not, write to the Free Software X Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ X X-#ifndef _GETOPT_H X+/*#ifndef _GETOPT_H X #define _GETOPT_H 1 X- X+*/ X #ifdef __cplusplus X extern "C" { X #endif X@@ -126,4 +126,4 @@ X } X #endif X X-#endif /* _GETOPT_H */ X+/*#endif /* _GETOPT_H */ END-of-prokyon3/files/patch-bb echo x - prokyon3/files/patch-cc sed 's/^X//' >prokyon3/files/patch-cc << 'END-of-prokyon3/files/patch-cc' X--- configure.orig Tue Mar 11 20:03:26 2003 X+++ configure Mon Apr 14 12:19:15 2003 X@@ -3778,7 +3778,7 @@ X X X if test "x`ls ${qt_libs}/libqt-mt.so.* 2> /dev/null`" != x ; then X- QT_LIB="-lqt-mt" X+ QT_LIB="-lqt-mt -lc_r" X QT_IS_MT="yes" X elif test "x`ls ${qt_libs}/libqt.so.* 2> /dev/null`" != x ; then X QT_LIB="-lqt" X@@ -4009,7 +4009,7 @@ X fi X rm -f conftest.$ac_objext conftest.$ac_ext X X-CXXFLAGS="-g -O2" X+#CXXFLAGS="-g -O2" X if test x$QT_HAS_MYSQL = xno ;then X { { echo "$as_me:$LINENO: error: ******* QT mysql plugin required ******** X See \`config.log' for more details." >&5 END-of-prokyon3/files/patch-cc echo x - prokyon3/README sed 's/^X//' >prokyon3/README << 'END-of-prokyon3/README' Xmake a port for building mysql-plugin for qt END-of-prokyon3/README echo x - prokyon3/pkg-plist sed 's/^X//' >prokyon3/pkg-plist << 'END-of-prokyon3/pkg-plist' Xbin/prokyon3 Xshare/prokyon3/images/action_append.png Xshare/prokyon3/images/action_connect.png Xshare/prokyon3/images/action_createdb.png Xshare/prokyon3/images/action_discard.png Xshare/prokyon3/images/action_disconnect.png Xshare/prokyon3/images/action_quit.png Xshare/prokyon3/images/action_readtags.png Xshare/prokyon3/images/action_remove.png Xshare/prokyon3/images/action_settings.png Xshare/prokyon3/images/action_switchbottom.png Xshare/prokyon3/images/action_switchleft.png Xshare/prokyon3/images/action_switchright.png Xshare/prokyon3/images/action_synchronize.png Xshare/prokyon3/images/action_updateonly.png Xshare/prokyon3/images/action_writetags.png Xshare/prokyon3/images/action_xmms.png Xshare/prokyon3/images/help.png Xshare/prokyon3/images/lvi_album.png Xshare/prokyon3/images/lvi_artist.png Xshare/prokyon3/images/lvi_artist_favourite.png Xshare/prokyon3/images/lvi_cdrom.png Xshare/prokyon3/images/lvi_changed.png Xshare/prokyon3/images/lvi_hdd.png Xshare/prokyon3/images/lvi_nfs.png Xshare/prokyon3/images/lvi_playlist.png Xshare/prokyon3/images/lvi_smb.png Xshare/prokyon3/images/madsmiley.png Xshare/prokyon3/images/pink_marble.png Xshare/prokyon3/images/smiley.png Xshare/prokyon3/images/splash4.png X@dirrm share/prokyon3/images X@dirrm share/prokyon3 END-of-prokyon3/pkg-plist echo x - prokyon3/pkg-descr sed 's/^X//' >prokyon3/pkg-descr << 'END-of-prokyon3/pkg-descr' Xprokyon3 is a multithreaded MP3 manager and tag editor for Linux. XIt was written in C++ using the Qt3 widget set and the MySQL database. Xprokyon3 can access MP3 files on harddisk, CDROM, SMB and NFS. Files Xcan be played using XMMS, and can even be played when the files are on XCD as prokyon3 identifies CDs by content. The files view is customizable Xand favorite artists are supported. prokyon3 also offers an editor for XID3 tags and has been designed to support tagging for multiple files en Xmasse. END-of-prokyon3/pkg-descr echo x - prokyon3/pkg-comment sed 's/^X//' >prokyon3/pkg-comment << 'END-of-prokyon3/pkg-comment' Xprokyon3 is a multithreaded MP3 manager and tag editor for Linux (and now FreeBSD). END-of-prokyon3/pkg-comment echo c - prokyon3/files.old mkdir -p prokyon3/files.old > /dev/null 2>&1 echo x - prokyon3/files.old/patch-aa sed 's/^X//' >prokyon3/files.old/patch-aa << 'END-of-prokyon3/files.old/patch-aa' X--- Makefile.orig Sat Sep 21 11:02:46 2002 X+++ Makefile Tue Nov 12 13:33:35 2002 X@@ -1,12 +1,10 @@ X-#COMPILER = g++ -Wall X-COMPILER = g++ -ggdb -Wall X-QT3DIR = /home/paul/qt3 X-#QT3DIR = /usr/qt/3 X-HEADER = -I${QT3DIR}/include X-LIBS = -L${QT3DIR}/lib -lqt-mt -lid3 -lvorbis -lvorbisfile -logg X+COMPILER = g++ -Wall X+QT3DIR = /usr/X11R6 X+HEADER = -I${QT3DIR}/include -I/usr/local/include X+LIBS = -L${QT3DIR}/lib -lqt-mt -lid3 -lvorbis -lvorbisfile -logg -L/usr/local/lib -lc_r X X CC = ${COMPILER} ${HEADER} X-C = gcc X+C = gcc ${HEADER} X MOC = ${QT3DIR}/bin/moc X X TAR = tar -cf END-of-prokyon3/files.old/patch-aa echo x - prokyon3/files.old/patch-ba sed 's/^X//' >prokyon3/files.old/patch-ba << 'END-of-prokyon3/files.old/patch-ba' X--- gui.h.orig Tue Nov 12 13:24:16 2002 X+++ gui.h Tue Nov 12 13:24:19 2002 X@@ -26,6 +26,8 @@ X #include "gui_taglisting.h" X #include "gui_playlist.h" X X+#include X+ X #include X #include X #include END-of-prokyon3/files.old/patch-ba exit >Release-Note: >Audit-Trail: >Unformatted: