Import sidplay 1.0.8.

SIDPLAY emulates the Sound Interface Device (SID) chip and the
microprocessor unit of the Commodore 64 computer, so it can load
and execute C64 machine code programs which produce music or sound.
Using SIDPLAY, you can listen to thousands of old and new C64 sound
files by infamous artists such as Hubbard and Paul Norman!
This commit is contained in:
naddy 2002-05-22 22:44:16 +00:00
parent 4e54459736
commit ab44b21a13
6 changed files with 68 additions and 0 deletions

29
audio/sidplay/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2002/05/22 22:44:16 naddy Exp $
COMMENT= "Commodore 64 music player and SID chip emulator"
DISTNAME= sidplay-base-1.0.8
PKGNAME= ${DISTNAME:S/-base//}
CATEGORIES= audio
NEED_VERSION= 1.530
HOMEPAGE= http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/
MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}packages/
EXTRACT_SUFX= .tgz
LIB_DEPENDS= sidplay.1::audio/libsidplay
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --with-sidplay-includes=${LOCALBASE}/include \
--with-sidplay-library=${LOCALBASE}/lib
.include <bsd.port.mk>

3
audio/sidplay/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (sidplay-base-1.0.8.tgz) = 7a68242d2a5affa8c2a5add83107bff8
RMD160 (sidplay-base-1.0.8.tgz) = 30d4f2022061f333d0ac6c8bf2989709632d0aa2
SHA1 (sidplay-base-1.0.8.tgz) = 5cf789322dc81fe3fe12a65af8c34715a92644cd

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-configure,v 1.1.1.1 2002/05/22 22:44:16 naddy Exp $
--- configure.orig Mon May 20 22:10:12 2002
+++ configure Mon May 20 22:10:47 2002
@@ -1541,11 +1541,12 @@ EOF
$CP audio/sparc/* .
echo "$ac_t""sparc" 1>&6
;;
- *netbsd*) cat >> confdefs.h <<\EOF
+ *netbsd*|*openbsd*) cat >> confdefs.h <<\EOF
#define HAVE_NETBSD 1
EOF
$CP audio/oss/* .
+ LIBS="$LIBS -lossaudio"
echo "$ac_t""oss" 1>&6
;;
esac

10
audio/sidplay/pkg/DESCR Normal file
View File

@ -0,0 +1,10 @@
SIDPLAY is basically a music player. It emulates the Sound Interface
Device (SID) chip and the microprocessor unit of the Commodore 64
computer, so it can load and execute C64 machine code programs which
produce music or sound. Normally these are short pieces of code
pulled out of Commodore games or demonstration programs. Using
SIDPLAY, you can listen to thousands of old and new C64 sound files
by infamous artists such as Hubbard and Paul Norman! In emulation,
their music lives on...
WWW: ${HOMEPAGE}

4
audio/sidplay/pkg/PLIST Normal file
View File

@ -0,0 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/05/22 22:44:16 naddy Exp $
bin/sid2wav
bin/sidcon
bin/sidplay

View File

@ -0,0 +1,5 @@
sidcon.cpp:
tmpname() in handleFile()
This is only used with rename() which appears safe.
$OpenBSD: SECURITY,v 1.1.1.1 2002/05/22 22:44:16 naddy Exp $