mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-26 00:55:14 +00:00
New port: audio/mpio-driver Digit@lway MPIO MP3 player device driver KMOD
Digit@lway MPIO MP3 player device driver KMOD. It is actually a patch to FreeBSD standard urio driver, which adds MPIO support to it, and fixes some issues. This driver is designed to be used with MPIO for Linux software, ported to FreeBSD as audio/mpiosh. PR: ports/53540 Submitted by: Sergey Akifyev <asa@gascom.ru>
This commit is contained in:
parent
01dd93ca39
commit
46b14da6d1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88241
@ -179,6 +179,7 @@
|
||||
SUBDIR += mpg123
|
||||
SUBDIR += mpg123.el
|
||||
SUBDIR += mpg321
|
||||
SUBDIR += mpio-driver
|
||||
SUBDIR += mpmf20
|
||||
SUBDIR += mppdec
|
||||
SUBDIR += mpt
|
||||
|
38
audio/mpio-driver/Makefile
Normal file
38
audio/mpio-driver/Makefile
Normal file
@ -0,0 +1,38 @@
|
||||
# New ports collection makefile for: mpio-driver
|
||||
# Date created: 19 Jun 2003
|
||||
# Whom: Sergey Akifyev <asa@gascom.ru>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= mpio-driver
|
||||
PORTVERSION= 0.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= ftp://ftp.gascom.ru/pub/patches/
|
||||
DISTFILES= urio.c.diff_1
|
||||
EXTRACT_ONLY=
|
||||
|
||||
MAINTAINER= asa@gascom.ru
|
||||
COMMENT= Digit@lway MPIO MP3 player device driver KMOD
|
||||
|
||||
NO_PACKAGE= should be recompiled for a particular FreeBSD kernel
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} > 500000
|
||||
IGNORE= This port only works for FreeBSD 4.x
|
||||
.endif
|
||||
|
||||
post-extract:
|
||||
@${MKDIR} ${WRKSRC}
|
||||
@${CP} /usr/src/sys/dev/usb/urio.c ${WRKSRC}
|
||||
|
||||
pre-patch:
|
||||
@${CP} ${MASTERDIR}/files/Makefile ${WRKSRC}
|
||||
@cd ${WRKSRC} && ${PATCH} < ${DISTDIR}/urio.c.diff_1
|
||||
|
||||
post-install:
|
||||
${INSTALL_SCRIPT} ${MASTERDIR}/files/mpio-driver.sh.sample ${PREFIX}/etc/rc.d
|
||||
@cd /dev && sh MAKEDEV urio0
|
||||
|
||||
.include <bsd.port.post.mk>
|
1
audio/mpio-driver/distinfo
Normal file
1
audio/mpio-driver/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (urio.c.diff_1) = df344d5bde81ba5b813ba98649ab0c8f
|
10
audio/mpio-driver/files/Makefile
Normal file
10
audio/mpio-driver/files/Makefile
Normal file
@ -0,0 +1,10 @@
|
||||
# Makefile for MPIO device driver
|
||||
# Created by Sergey Akifyev <asa@gascom.ru>
|
||||
# $FreeBSD$
|
||||
#
|
||||
# $Id: Makefile,v 1.1 2003/06/19 15:36:18 asa Exp $
|
||||
KMOD= mpio
|
||||
SRCS= urio.c usb_if.h device_if.h bus_if.h opt_usb.h vnode_if.h
|
||||
CFLAGS= -DUSB_VENDOR_DIGITALWAY=0x2735 -DUSB_PRODUCT_DIGITALWAY_MPIO=0x0001
|
||||
|
||||
.include <bsd.kmod.mk>
|
18
audio/mpio-driver/files/mpio-driver.sh.sample
Normal file
18
audio/mpio-driver/files/mpio-driver.sh.sample
Normal file
@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
# MPIO-kmod sample startup script
|
||||
# Created by Sergey Akifyev <asa@gascom.ru>
|
||||
#
|
||||
# $Id: mpio-driver.sh.sample,v 1.1 2003/06/19 15:36:18 asa Exp $
|
||||
|
||||
case "${1}" in
|
||||
start)
|
||||
echo -n "mpio-driver "
|
||||
kldload mpio
|
||||
;;
|
||||
stop)
|
||||
kldunload mpio
|
||||
;;
|
||||
*)
|
||||
echo Usage: `basename ${0}` "{start|stop}"
|
||||
;;
|
||||
esac
|
9
audio/mpio-driver/pkg-descr
Normal file
9
audio/mpio-driver/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
Digit@lway MPIO MP3 player device driver KMOD
|
||||
|
||||
It is actually a patch to FreeBSD standard urio
|
||||
driver, which adds MPIO support to it, and
|
||||
fixes some issues
|
||||
|
||||
This driver is designed to be used with MPIO
|
||||
for Linux software, ported to FreeBSD as
|
||||
audio/mpiosh
|
2
audio/mpio-driver/pkg-plist
Normal file
2
audio/mpio-driver/pkg-plist
Normal file
@ -0,0 +1,2 @@
|
||||
etc/rc.d/mpio-driver.sh.sample
|
||||
@unexec rm -f /modules/mpio.ko 2> /dev/null || true
|
Loading…
Reference in New Issue
Block a user