ports/62313: New port: audio/modplugplay and audio/libmodpluga commandline modplayer and its library

Emanuel Haupt ehaupt at beaver.critical.ch
Wed Feb 4 19:43:13 UTC 2004


The following reply was made to PR ports/62313; it has been noted by GNATS.

From: Emanuel Haupt <ehaupt at beaver.critical.ch>
To: freebsd-gnats-submit at FreeBSD.org
Cc:  
Subject: Re: ports/62313: New port: audio/modplugplay and audio/libmodplug  a 
 commandline modplayer and its library
Date: Wed, 04 Feb 2004 20:28:55 +0100

 here is a update, someone pointed out some points i must have overseen:
 
 audio/modplugplay shell archive #2:
 
 
 # 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:
 #
 #	modplugplay
 #	modplugplay/files
 #	modplugplay/files/patch-modplugplay.c
 #	modplugplay/files/patch-makefile
 #	modplugplay/Makefile
 #	modplugplay/pkg-descr
 #	modplugplay/pkg-plist
 #	modplugplay/distinfo
 #
 echo c - modplugplay
 mkdir -p modplugplay > /dev/null 2>&1
 echo c - modplugplay/files
 mkdir -p modplugplay/files > /dev/null 2>&1
 echo x - modplugplay/files/patch-modplugplay.c
 sed 's/^X//' >modplugplay/files/patch-modplugplay.c << 'END-of-modplugplay/files/patch-modplugplay.c'
 X--- modplugplay.c.orig	Tue Feb  3 10:16:30 2004
 X+++ modplugplay.c	Tue Feb  3 10:17:20 2004
 X@@ -69,7 +69,7 @@
 X #include <string.h>			/* strcpy */
 X #include <stdlib.h>			/* srand/rand */
 X #include <unistd.h>
 X-#include <modplug.h>			/* core */
 X+#include "/usr/local/include/libmodplug/modplug.h"	/* core */
 X #include <sys/ioctl.h>			/* control device */
 X #include <fcntl.h>
 X 
 END-of-modplugplay/files/patch-modplugplay.c
 echo x - modplugplay/files/patch-makefile
 sed 's/^X//' >modplugplay/files/patch-makefile << 'END-of-modplugplay/files/patch-makefile'
 X--- makefile.orig	Mon Oct  6 09:01:09 2003
 X+++ makefile	Wed Feb  4 20:14:16 2004
 X@@ -3,18 +3,8 @@
 X TARGET = modplugplay
 X 
 X all:
 X-	$(CC) modplugplay.c -o $(TARGET) $(LIBS)
 X-
 X-test:
 X-	./$(TARGET) data/*
 X-
 X-clean:
 X-	rm $(TARGET)
 X+	$(CC) modplugplay.c -o $(TARGET) $(LIBS) -L/usr/local/lib/
 X 
 X install:
 X-	install -m 755 $(TARGET) /usr/bin/
 X-	install -m 644 modplugplay.1 /usr/share/man/man1/
 X-
 X-uninstall:
 X-	rm /usr/bin/$(TARGET)
 X-	rm /usr/share/man/man1/modplugplay.1*
 X+	install -m 755 $(TARGET) /usr/local/bin/
 X+	install -m 644 modplugplay.1 /usr/local/man/man1/
 END-of-modplugplay/files/patch-makefile
 echo x - modplugplay/Makefile
 sed 's/^X//' >modplugplay/Makefile << 'END-of-modplugplay/Makefile'
 X# New ports collection makefile for:   modplugplay
 X# Date created:		3 February 2004
 X# Whom:			Emanuel Haupt <ehaupt at critical.ch>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	modplugplay
 XPORTVERSION=	1.0
 XCATEGORIES=	audio
 XMASTER_SITES=	http://www.linuks.mine.nu/modplugplay/
 X
 XMAINTAINER=	ehaupt at critical.ch
 XCOMMENT=	A commandline music mod player using libmodplug
 X
 XBUILD_DEPENDS=	libmodplug-0.7:${PORTSDIR}/audio/libmodplug
 XRUN_DEPENDS=	libmodplug-0.7:${PORTSDIR}/audio/libmodplug
 X
 XMANLANG=	en
 XMAN1=           modplugplay.1
 XMANCOMPRESSED=  yes
 X
 XMAKEFILE=	makefile
 XPATCHDIR=	${MASTERDIR}/files
 X
 X.include <bsd.port.mk>
 END-of-modplugplay/Makefile
 echo x - modplugplay/pkg-descr
 sed 's/^X//' >modplugplay/pkg-descr << 'END-of-modplugplay/pkg-descr'
 Xmodplugplay  is a command line player for many music modules (669, amf,
 Xams, dbm, dmf, dsm, far, it, j2b, mdl, med mod,  mt2,  mtm,  okt,  psm,
 Xptm, s3m, stm, ult, umx and xm) using the libmodplug library.
 X
 XWWW: http://www.linuks.mine.nu/modplugplay/
 X
 X- ehaupt
 Xehaupt at critical.ch
 END-of-modplugplay/pkg-descr
 echo x - modplugplay/pkg-plist
 sed 's/^X//' >modplugplay/pkg-plist << 'END-of-modplugplay/pkg-plist'
 Xbin/modplugplay
 END-of-modplugplay/pkg-plist
 echo x - modplugplay/distinfo
 sed 's/^X//' >modplugplay/distinfo << 'END-of-modplugplay/distinfo'
 XMD5 (modplugplay-1.0.tar.gz) = ac8e98865d90dca25c85748b3916bf07
 END-of-modplugplay/distinfo
 exit
 
 
 audio/libmodplug shell archive #2:
 
 
 # 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:
 #
 #	libmodplug
 #	libmodplug/files
 #	libmodplug/files/patch-Makefile.am
 #	libmodplug/files/patch-Makefile.in
 #	libmodplug/Makefile
 #	libmodplug/pkg-descr
 #	libmodplug/pkg-plist
 #	libmodplug/distinfo
 #
 echo c - libmodplug
 mkdir -p libmodplug > /dev/null 2>&1
 echo c - libmodplug/files
 mkdir -p libmodplug/files > /dev/null 2>&1
 echo x - libmodplug/files/patch-Makefile.am
 sed 's/^X//' >libmodplug/files/patch-Makefile.am << 'END-of-libmodplug/files/patch-Makefile.am'
 X--- Makefile.am.orig	Tue Feb  3 08:16:44 2004
 X+++ Makefile.am	Tue Feb  3 08:27:14 2004
 X@@ -4,6 +4,6 @@
 X 	AUTHORS COPYING ChangeLog \
 X 	INSTALL README TODO
 X 
 X-pkgconfigdir=${libdir}/pkgconfig
 X+pkgconfigdir=${prefix}/libdata/pkgconfig
 X pkgconfig_DATA=libmodplug.pc
 X 
 END-of-libmodplug/files/patch-Makefile.am
 echo x - libmodplug/files/patch-Makefile.in
 sed 's/^X//' >libmodplug/files/patch-Makefile.in << 'END-of-libmodplug/files/patch-Makefile.in'
 X--- Makefile.in.orig	Tue Feb  3 08:16:55 2004
 X+++ Makefile.in	Tue Feb  3 08:26:47 2004
 X@@ -91,7 +91,7 @@
 X 	INSTALL README TODO
 X 
 X 
 X-pkgconfigdir = ${libdir}/pkgconfig
 X+pkgconfigdir = ${prefix}/libdata/pkgconfig
 X pkgconfig_DATA = libmodplug.pc
 X subdir = .
 X ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 END-of-libmodplug/files/patch-Makefile.in
 echo x - libmodplug/Makefile
 sed 's/^X//' >libmodplug/Makefile << 'END-of-libmodplug/Makefile'
 X# New ports collection makefile for:   libmodplug
 X# Date created:		3 February 2004
 X# Whom:			Emanuel Haupt <ehaupt at critical.ch>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	libmodplug
 XPORTVERSION=	0.7
 XCATEGORIES=	audio
 XMASTER_SITES=	http://heanet.dl.sourceforge.net/sourceforge/modplug-xmms/
 X
 XMAINTAINER=	ehaupt at critical.ch
 XCOMMENT=	ModPlug mod-like music shared libraries
 X
 XGNU_CONFIGURE=	yes
 XINSTALLS_SHLIB=	yes
 XUSE_LIBTOOL=	yes
 XUSE_GMAKE=	yes
 XCONFIGURE_ARGS=	--prefix=${LOCALBASE} --libdir=${LOCALBASE}/lib
 X
 XPATCHDIR=	${MASTERDIR}/files
 X
 X.include <bsd.port.mk>
 END-of-libmodplug/Makefile
 echo x - libmodplug/pkg-descr
 sed 's/^X//' >libmodplug/pkg-descr << 'END-of-libmodplug/pkg-descr'
 XThis is a library based on the mod rendering code from ModPlug, a
 Xpopular windows mod player written by Olivier Lapicque, found at
 Xhttp://www.modplug.com.  It is required for ModPlug-XMMS (in the
 Xxmms-modplug package).
 X
 XWWW: http://www.modplug.com/
 X
 X- ehaupt
 Xehaupt at critical.ch
 END-of-libmodplug/pkg-descr
 echo x - libmodplug/pkg-plist
 sed 's/^X//' >libmodplug/pkg-plist << 'END-of-libmodplug/pkg-plist'
 Xlib/libmodplug.so.0
 Xlib/libmodplug.so
 Xlib/libmodplug.la
 Xlibdata/pkgconfig/libmodplug.pc
 Xinclude/libmodplug/stdafx.h
 Xinclude/libmodplug/sndfile.h
 Xinclude/libmodplug/it_defs.h
 Xinclude/libmodplug/modplug.h
 X at dirrm include/libmodplug
 END-of-libmodplug/pkg-plist
 echo x - libmodplug/distinfo
 sed 's/^X//' >libmodplug/distinfo << 'END-of-libmodplug/distinfo'
 XMD5 (libmodplug-0.7.tar.gz) = b6e7412f90cdd4a27a2dd3de94909905
 END-of-libmodplug/distinfo
 exit
 



More information about the freebsd-ports-bugs mailing list