View | Details | Raw Unified | Return to bug 65312
Collapse All | Expand All

(-)mpio-driver/Makefile (-7 / +9 lines)
Lines 6-15 Link Here
6
#
6
#
7
7
8
PORTNAME=		mpio-driver
8
PORTNAME=		mpio-driver
9
PORTVERSION=		0.2
9
PORTVERSION=		0.3
10
CATEGORIES=		audio
10
CATEGORIES=		audio
11
MASTER_SITES=		ftp://ftp.gascom.ru/pub/patches/
11
MASTER_SITES=		ftp://ftp.gascom.ru/pub/patches/
12
DISTFILES=		urio.c.diff_1
12
DISTFILES=		urio.c.diff_2
13
EXTRACT_ONLY=
13
EXTRACT_ONLY=
14
14
15
MAINTAINER=		asa@gascom.ru
15
MAINTAINER=		asa@gascom.ru
Lines 17-28 Link Here
17
17
18
NO_PACKAGE=		should be recompiled for a particular FreeBSD kernel
18
NO_PACKAGE=		should be recompiled for a particular FreeBSD kernel
19
19
20
BROKEN=			Does not patch
21
22
.include <bsd.port.pre.mk>
20
.include <bsd.port.pre.mk>
23
21
24
.if ${OSVERSION} > 500000
22
.if ${OSVERSION} >= 500000
25
IGNORE=		This port only works for FreeBSD 4.x
23
PLIST_SUB=	MODDEST=/boot
24
.else
25
PLIST_SUB=	MODDEST=
26
.endif
26
.endif
27
27
28
post-extract:
28
post-extract:
Lines 31-40 Link Here
31
31
32
pre-patch:
32
pre-patch:
33
	@${CP} ${MASTERDIR}/files/Makefile ${WRKSRC}
33
	@${CP} ${MASTERDIR}/files/Makefile ${WRKSRC}
34
	@cd ${WRKSRC} && ${PATCH} < ${DISTDIR}/urio.c.diff_1
34
	@${PATCH} -d ${WRKSRC} < ${DISTDIR}/urio.c.diff_2
35
35
36
post-install:
36
post-install:
37
	${INSTALL_SCRIPT} ${MASTERDIR}/files/mpio-driver.sh.sample ${PREFIX}/etc/rc.d
37
	${INSTALL_SCRIPT} ${MASTERDIR}/files/mpio-driver.sh.sample ${PREFIX}/etc/rc.d
38
.if exists(/dev/MAKEDEV)
38
	@cd /dev && sh MAKEDEV urio0
39
	@cd /dev && sh MAKEDEV urio0
40
.endif
39
41
40
.include <bsd.port.post.mk>
42
.include <bsd.port.post.mk>
(-)mpio-driver/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (urio.c.diff_1) = df344d5bde81ba5b813ba98649ab0c8f
1
MD5 (urio.c.diff_2) = c28643eb5ae5ec40e66b24fdbe35a6d2
2
SIZE (urio.c.diff_1) = 4717
2
SIZE (urio.c.diff_2) = 5537
(-)mpio-driver/files/Makefile (+3 lines)
Lines 6-10 Link Here
6
KMOD=	mpio
6
KMOD=	mpio
7
SRCS=	urio.c usb_if.h device_if.h bus_if.h opt_usb.h vnode_if.h
7
SRCS=	urio.c usb_if.h device_if.h bus_if.h opt_usb.h vnode_if.h
8
CFLAGS=	-DUSB_VENDOR_DIGITALWAY=0x2735 -DUSB_PRODUCT_DIGITALWAY_MPIO=0x0001
8
CFLAGS=	-DUSB_VENDOR_DIGITALWAY=0x2735 -DUSB_PRODUCT_DIGITALWAY_MPIO=0x0001
9
.if ${OSVERSION} >= 500000
10
KMODDIR=	/boot/modules
11
.endif
9
12
10
.include <bsd.kmod.mk>
13
.include <bsd.kmod.mk>
(-)mpio-driver/pkg-plist (-1 / +1 lines)
Lines 1-2 Link Here
1
etc/rc.d/mpio-driver.sh.sample
1
etc/rc.d/mpio-driver.sh.sample
2
@unexec rm -f /modules/mpio.ko 2> /dev/null || true
2
@unexec rm -f %%MODDEST%%/modules/mpio.ko 2> /dev/null || true

Return to bug 65312