From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 31 23:30:03 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 5833916A4BF for ; Sun, 31 Aug 2003 23:30:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEE9043FE9 for ; Sun, 31 Aug 2003 23:30:01 -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 h816U1Up002876 for ; Sun, 31 Aug 2003 23:30:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h816U1Vh002875; Sun, 31 Aug 2003 23:30:01 -0700 (PDT) Resent-Date: Sun, 31 Aug 2003 23:30:01 -0700 (PDT) Resent-Message-Id: <200309010630.h816U1Vh002875@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, Sergey Akifyev Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28B0616A4BF; Sun, 31 Aug 2003 23:25:39 -0700 (PDT) Received: from asa.gascom.net.ru (gsn.gascom.ru [217.17.160.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9778B43FDD; Sun, 31 Aug 2003 23:25:37 -0700 (PDT) (envelope-from asa@asa.gascom.net.ru) Received: from asa.gascom.net.ru (localhost [127.0.0.1]) by asa.gascom.net.ru (8.12.8p1/8.12.8) with ESMTP id h816Pamt002353; Mon, 1 Sep 2003 10:25:36 +0400 (MSD) (envelope-from asa@asa.gascom.net.ru) Received: (from root@localhost) by asa.gascom.net.ru (8.12.8p1/8.12.8/Submit) id h816PZio002352; Mon, 1 Sep 2003 10:25:35 +0400 (MSD) Message-Id: <200309010625.h816PZio002352@asa.gascom.net.ru> Date: Mon, 1 Sep 2003 10:25:35 +0400 (MSD) From: Sergey Akifyev To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: Edwin Groothuis Subject: ports/56258: [new port] audio/mpiosh - Digit@lway MPIO MP3 player tool X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Sergey Akifyev List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Sep 2003 06:30:03 -0000 >Number: 56258 >Category: ports >Synopsis: [new port] audio/mpiosh - Digit@lway MPIO MP3 player tool >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Aug 31 23:30:01 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Sergey Akifyev >Release: FreeBSD 4.8-RELEASE-p3 i386 >Organization: JSC Gascom >Environment: System: FreeBSD asa.gascom.net.ru 4.8-RELEASE-p3 FreeBSD 4.8-RELEASE-p3 #7: Mon Aug 11 11:27:23 MSD 2003 asa@boulder.gascom.ru:/usr/src/sys/compile/ASA i386 >Description: Digit@lway MPIO MP3 player tools This is a project for using Digitalway/Adtec digital audio player MPIO (DMG, DMK, DME, ...) under FreeBSD. It provides a userspace library and at the moment one tool to access the MPIO player. WWW: http://mpio.sourceforge.net/ --- Please, note: this is actually an update for my previous PR-53541, which should be closed. >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: # # mpiosh # mpiosh/files # mpiosh/files/patch-Makefile.in # mpiosh/files/patch-configure # mpiosh/files/patch-libmpio-debug.h # mpiosh/files/patch-libmpio-defs.h # mpiosh/files/patch-mpiosh-Makefile.in # mpiosh/files/patch-mpiosh-callback.c # mpiosh/files/patch-mpiosh-mpiosh.c # mpiosh/files/patch-mpiosh-readline.c # mpiosh/files/patch-tools-Makefile.in # mpiosh/Makefile # mpiosh/distinfo # mpiosh/pkg-descr # mpiosh/pkg-plist # echo c - mpiosh mkdir -p mpiosh > /dev/null 2>&1 echo c - mpiosh/files mkdir -p mpiosh/files > /dev/null 2>&1 echo x - mpiosh/files/patch-Makefile.in sed 's/^X//' >mpiosh/files/patch-Makefile.in << 'END-of-mpiosh/files/patch-Makefile.in' X--- Makefile.in.orig Fri Aug 1 19:56:06 2003 X+++ Makefile.in Mon Sep 1 09:39:30 2003 X@@ -93,7 +93,7 @@ X am__include = @am__include@ X am__quote = @am__quote@ X install_sh = @install_sh@ X-SUBDIRS = kernel libmpio mpiosh etc tools X+SUBDIRS = libmpio mpiosh etc tools X X sbin_SCRIPTS = mkmpiodev X EXTRA_DIST = mpio.spec mkmpiodev END-of-mpiosh/files/patch-Makefile.in echo x - mpiosh/files/patch-configure sed 's/^X//' >mpiosh/files/patch-configure << 'END-of-mpiosh/files/patch-configure' X--- configure.orig Thu Jun 19 19:42:22 2003 X+++ configure Thu Jun 19 19:44:22 2003 X@@ -8118,26 +8118,6 @@ X X X KERNEL_INCLUDE= X-if test -d "/lib/modules/${kernel_version}/build/include"; then X- KERNEL_INCLUDE="/lib/modules/${kernel_version}/build/include" X-elif test -d "/usr/src/linux-2.4/include"; then X- KERNEL_INCLUDE="/usr/src/linux-2.4/include" X-elif test -d "/usr/include/linux"; then X- KERNEL_INCLUDE="/usr/include/linux" X-elif test -d "/usr/src/linux/include"; then X- KERNEL_INCLUDE="/usr/src/linux/include" X-fi X- X-if test -z ${KERNEL_INCLUDE}; then X- { { echo "$as_me:$LINENO: error: could not find directory of kernel include files" >&5 X-echo "$as_me: error: could not find directory of kernel include files" >&2;} X- { (exit 1); exit 1; }; } X-else X- echo "$as_me:$LINENO: result: Using kernel includes from ${KERNEL_INCLUDE}" >&5 X-echo "${ECHO_T}Using kernel includes from ${KERNEL_INCLUDE}" >&6 X-fi X- X- X X # could not find a way to compile the kernel module correctly X # kernel/Makefile END-of-mpiosh/files/patch-configure echo x - mpiosh/files/patch-libmpio-debug.h sed 's/^X//' >mpiosh/files/patch-libmpio-debug.h << 'END-of-mpiosh/files/patch-libmpio-debug.h' X--- libmpio/debug.h.orig Thu Jun 19 19:47:19 2003 X+++ libmpio/debug.h Thu Jun 19 19:47:39 2003 X@@ -27,7 +27,7 @@ X #ifdef sun X #include X #else X-#include X+#include X #endif X X #ifdef __cplusplus END-of-mpiosh/files/patch-libmpio-debug.h echo x - mpiosh/files/patch-libmpio-defs.h sed 's/^X//' >mpiosh/files/patch-libmpio-defs.h << 'END-of-mpiosh/files/patch-libmpio-defs.h' X--- libmpio/defs.h.orig Fri Jun 20 10:41:50 2003 X+++ libmpio/defs.h Fri Jun 20 10:42:08 2003 X@@ -99,7 +99,7 @@ X #define NULL 0 X #endif X X-#define MPIO_DEVICE "/dev/usb/mpio" X+#define MPIO_DEVICE "/dev/urio0" X #define MPIO_CHARSET "ISO-8859-15" X X #define SECTOR_SIZE 0x200 END-of-mpiosh/files/patch-libmpio-defs.h echo x - mpiosh/files/patch-mpiosh-Makefile.in sed 's/^X//' >mpiosh/files/patch-mpiosh-Makefile.in << 'END-of-mpiosh/files/patch-mpiosh-Makefile.in' X--- mpiosh/Makefile.in.orig Thu Jun 19 19:54:46 2003 X+++ mpiosh/Makefile.in Thu Jun 19 19:55:54 2003 X@@ -142,7 +142,7 @@ X X AM_CFLAGS = -DSYSCONFDIR=\"@sysconfdir@\" X X-mpiosh_LDADD = ../libmpio/libmpio.la -lreadline -lncurses X+mpiosh_LDADD = ../libmpio/libmpio.la -lreadline -lncurses -liconv X X noinst_HEADERS = mpiosh.h \ X callback.h \ END-of-mpiosh/files/patch-mpiosh-Makefile.in echo x - mpiosh/files/patch-mpiosh-callback.c sed 's/^X//' >mpiosh/files/patch-mpiosh-callback.c << 'END-of-mpiosh/files/patch-mpiosh-callback.c' X--- mpiosh/callback.c.orig Thu Jun 19 19:51:43 2003 X+++ mpiosh/callback.c Thu Jun 19 19:52:29 2003 X@@ -29,11 +29,14 @@ X #include X #include X #include X+#include X X #include "mpiosh.h" X #include "command.h" X X #include "libmpio/debug.h" X+ X+#define NAME_MAX PATH_MAX X X /* commands */ X void END-of-mpiosh/files/patch-mpiosh-callback.c echo x - mpiosh/files/patch-mpiosh-mpiosh.c sed 's/^X//' >mpiosh/files/patch-mpiosh-mpiosh.c << 'END-of-mpiosh/files/patch-mpiosh-mpiosh.c' X--- mpiosh/mpiosh.c.orig Thu Nov 14 02:05:28 2002 X+++ mpiosh/mpiosh.c Thu Jun 19 19:59:10 2003 X@@ -39,6 +39,8 @@ X #include "readline.h" X #include "mpiosh.h" X X+#define SA_NOMASK 0 X+ X /* mpiosh core functions */ X void X mpiosh_init(void) X@@ -113,7 +115,9 @@ X X while ((line = readline(mpiosh.prompt))) { X if ((*line == '\0') || mpiosh_cancel) { X+#if 0 X rl_clear_pending_input (); X+#endif X mpiosh_cancel = 0; X mpiosh_cancel_ack = 0; X continue; END-of-mpiosh/files/patch-mpiosh-mpiosh.c echo x - mpiosh/files/patch-mpiosh-readline.c sed 's/^X//' >mpiosh/files/patch-mpiosh-readline.c << 'END-of-mpiosh/files/patch-mpiosh-readline.c' X--- mpiosh/readline.c.orig Thu Jun 19 19:57:05 2003 X+++ mpiosh/readline.c Thu Jun 19 19:57:32 2003 X@@ -26,6 +26,8 @@ X #include "command.h" X #include "mpiosh.h" X X+#define rl_completion_matches completion_matches X+ X /* readline extensions */ X void X mpiosh_readline_init(void) END-of-mpiosh/files/patch-mpiosh-readline.c echo x - mpiosh/files/patch-tools-Makefile.in sed 's/^X//' >mpiosh/files/patch-tools-Makefile.in << 'END-of-mpiosh/files/patch-tools-Makefile.in' X--- tools/Makefile.in.orig Thu Jun 19 20:02:33 2003 X+++ tools/Makefile.in Thu Jun 19 20:02:46 2003 X@@ -138,7 +138,7 @@ X X am_mpiologo_OBJECTS = mpiologo.$(OBJEXT) X mpiologo_OBJECTS = $(am_mpiologo_OBJECTS) X-mpiologo_LDADD = $(LDADD) X+mpiologo_LDADD = $(LDADD) -lgnugetopt X mpiologo_DEPENDENCIES = X mpiologo_LDFLAGS = X END-of-mpiosh/files/patch-tools-Makefile.in echo x - mpiosh/Makefile sed 's/^X//' >mpiosh/Makefile << 'END-of-mpiosh/Makefile' X# New ports collection makefile for: mpio-driver X# Date created: 19 Jun 2003 X# Whom: Sergey Akifyev X# X# $FreeBSD$ X# X XPORTNAME= mpiosh XPORTVERSION= 0.7.0 XCATEGORIES= audio XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR=mpio XDISTNAME= mpio-${PORTVERSION} X XMAINTAINER= asa@gascom.ru XCOMMENT= Digit@lway MPIO MP3 player tool X XRUN_DEPENDS= ${MODULES}/mpio.ko:${PORTSDIR}/audio/mpio-driver XLIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv X XMODULES?= /modules X XUSE_LIBTOOL= yes XUSE_GETOPT_LONG=yes XGNU_CONFIGURE= yes XINSTALLS_SHLIB= yes X XCONFIGURE_TARGET= XCONFIGURE_ENV= CFLAGS=-I${LOCALBASE}/include LDFLAGS="-L${LOCALBASE}/lib" X X.include END-of-mpiosh/Makefile echo x - mpiosh/distinfo sed 's/^X//' >mpiosh/distinfo << 'END-of-mpiosh/distinfo' XMD5 (mpio-0.7.0.tar.gz) = 09790dd74be6d9dcfffe7090713a7387 END-of-mpiosh/distinfo echo x - mpiosh/pkg-descr sed 's/^X//' >mpiosh/pkg-descr << 'END-of-mpiosh/pkg-descr' XDigit@lway MPIO MP3 player tools X XThis is a project for using Digitalway/Adtec Xdigital audio player MPIO (DMG, DMK, DME, ...) Xunder FreeBSD. It provides a userspace library Xand at the moment one tool to access the MPIO Xplayer. X XWWW: http://mpio.sourceforge.net/ END-of-mpiosh/pkg-descr echo x - mpiosh/pkg-plist sed 's/^X//' >mpiosh/pkg-plist << 'END-of-mpiosh/pkg-plist' Xlib/libmpio.la Xlib/libmpio.a Xlib/libmpio.so.1 Xlib/libmpio.so Xinclude/mpio/mpio.h Xinclude/mpio/defs.h Xbin/mpiosh Xbin/mpiologo Xsbin/mkmpiodev Xetc/mpio/mpioshrc X@dirrm etc/mpio X@dirrm include/mpio END-of-mpiosh/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: