View | Details | Raw Unified | Return to bug 246784 | Differences between
and this patch

Collapse All | Expand All

(-)comms/Makefile (+3 lines)
Lines 107-112 Link Here
107
    SUBDIR += nmealib
107
    SUBDIR += nmealib
108
    SUBDIR += o2sms
108
    SUBDIR += o2sms
109
    SUBDIR += obexapp
109
    SUBDIR += obexapp
110
    SUBDIR += opencbm
111
    SUBDIR += opencbm-kmod
112
    SUBDIR += opencbm-plugin-xa1541
110
    SUBDIR += openobex
113
    SUBDIR += openobex
111
    SUBDIR += openzwave
114
    SUBDIR += openzwave
112
    SUBDIR += openzwave-devel
115
    SUBDIR += openzwave-devel
(-)comms/opencbm/Makefile (+139 lines)
Line 0 Link Here
1
# Created by: Felix Palmen <felix@palmen-it.de>
2
# $FreeBSD$
3
4
PORTNAME=	opencbm${OCBM_NAMESUFFIX}
5
PORTVERSION=	0.4.99.99a
6
CATEGORIES=	comms archivers
7
DIST_SUBDIR=	opencbm
8
9
PATCH_DIST_STRIP=	-p1
10
PATCH_SITES=	https://github.com/OpenCBM/OpenCBM/commit/
11
PATCHFILES=	${OCBM_PATCHES}
12
13
MAINTAINER=	felix@palmen-it.de
14
COMMENT=	${OCBM_COMMENT}
15
16
LICENSE=	${OCBM_LICENSE}
17
LICENSE_COMB=	${OCBM_LI_COMB}
18
19
BUILD_DEPENDS=	${OCBM_BUILDDEPS}
20
RUN_DEPENDS=	${OCBM_RUNDEPS}
21
22
USES=		${OCBM_USES}
23
24
USE_GITHUB=	yes
25
GH_ACCOUNT=	OpenCBM
26
GH_PROJECT=	OpenCBM
27
GH_TAGNAME=	v${PORTVERSION}
28
29
PATCH_WRKSRC=	${WRKDIR}/OpenCBM-${PORTVERSION}
30
31
OCBM_LICENSE=	GPLv2
32
OCBM_LI_COMB=	single
33
34
.if ${PORTNAME} == opencbm-kmod
35
36
OCBM_COMMENT=	OpenCBM driver module for parallel-port X[MA]-1541 cables
37
38
OCBM_PATCHES=	ca4c06e7430caf3b2296d4e1e00051fff015fc53.diff \
39
		073b833772e4325c7f680d6aeb81bc11844f03ca.diff \
40
		3e967551e200d0c03aa4898e482626a7510acd21.diff
41
42
OCBM_LICENSE=	GPLv2+
43
44
OCBM_USES=	kmod uidfix
45
46
WRKSRC_SUBDIR=	opencbm/sys/freebsd
47
PLIST_SUB+=	OPENCBM="@comment " XA1541="@comment " KMOD=""
48
49
post-install:
50
		${INSTALL_MAN} ${FILESDIR}/opencbm.4 \
51
			${STAGEDIR}${PREFIX}/man/man4
52
53
.else
54
55
OCBM_PATCHES=	12ef17d4cf78903c9c52d7a348a816424d549b89.diff
56
57
OCBM_BUILDDEPS=	cc65:devel/cc65
58
59
OCBM_USES=	gmake
60
61
MAKE_ARGS=	CC=cc INFODIR=${PREFIX}/share/info \
62
		SUBDIRS_PLUGIN_XA1541=opencbm/lib/plugin/xa1541
63
MAKEFILE=	LINUX/Makefile
64
MAKE_JOBS_UNSAFE=	yes
65
66
OCBM_LIBVERSION=	0.4.99.99
67
PLUGINBASENAME=		${PREFIX}/lib/opencbm/plugin/libopencbm-
68
69
.if ${PORTNAME} == opencbm
70
71
OCBM_COMMENT=	Commodore CBM serial IEC/IEEE-488 bus utilities
72
73
OCBM_LICENSE+=	BSD3CLAUSE
74
OCBM_LI_COMB=	multi
75
76
USE_LDCONFIG=	yes
77
78
OPTIONS_DEFINE=		DOCS INFO
79
OPTIONS_DEFAULT=	DOCS INFO
80
81
ALL_TARGET=	opencbm plugin-xu1541 plugin-xum1541
82
INSTALL_TARGET=	install install-plugin-xu1541 install-plugin-xum1541
83
PLIST_SUB+=	OPENCBM="" XA1541="@comment " KMOD="@comment "
84
85
DOCS_BUILD_DEPENDS=	dvips:print/tex-dvipsk \
86
			latex:print/tex-formats \
87
			linuxdoc:textproc/linuxdoc-tools
88
DOCS_USES=		ghostscript:build
89
DOCS_ALL_TARGET=	doc
90
DOCS_MAKE_ARGS_OFF=	TXT= DVI= PDF= HTML=
91
92
INFO_BUILD_DEPENDS=	linuxdoc:textproc/linuxdoc-tools
93
INFO_USES=		makeinfo
94
INFO_ALL_TARGET=	doc
95
INFO_INFO=		opencbm
96
INFO_MAKE_ARGS_OFF=	INFO=
97
98
do-install-DOCS-on:
99
	${MKDIR} ${STAGEDIR}${DOCSDIR}
100
	(cd ${WRKSRC}/opencbm/docs && \
101
		${COPYTREE_SHARE} "html misc opencbm.pdf opencbm.txt" \
102
		${STAGEDIR}${DOCSDIR})
103
104
do-install-INFO-on:
105
	${INSTALL_MAN} ${WRKSRC}/opencbm/docs/opencbm.info \
106
		${STAGEDIR}${PREFIX}/${INFO_PATH}
107
108
post-install:
109
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopencbm.so.${OCBM_LIBVERSION}
110
.for p in xu1541 xum1541
111
	${STRIP_CMD} ${STAGEDIR}${PLUGINBASENAME}${p}.so.${OCBM_LIBVERSION}
112
.endfor
113
	@${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf
114
	@${MV} ${STAGEDIR}${PREFIX}/etc/opencbm.conf.d/00opencbm.conf \
115
		${STAGEDIR}${PREFIX}/etc/opencbm.conf.d/00opencbm.conf.sample
116
	@${MV} ${STAGEDIR}${PREFIX}/bin/opencbm_plugin_helper_tools \
117
		${STAGEDIR}${PREFIX}/sbin/opencbm_plugin_helper_tools
118
119
.else
120
121
OCBM_COMMENT=	OpenCBM plugin for parallel-port cables
122
123
OCBM_PATCHES+=	ca4c06e7430caf3b2296d4e1e00051fff015fc53.diff
124
125
OCBM_RUNDEPS=	opencbm=${PORTVERSION}:comms/opencbm \
126
		opencbm-kmod=${PORTVERSION}:comms/opencbm-kmod
127
128
ALL_TARGET=	plugin-xa1541
129
INSTALL_TARGET=	install-plugin-xa1541
130
PLIST_SUB+=	OPENCBM="@comment " XA1541="" KMOD="@comment "
131
132
post-install:
133
	${STRIP_CMD} ${STAGEDIR}${PLUGINBASENAME}xa1541.so.${OCBM_LIBVERSION}
134
	@${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf
135
136
.endif
137
.endif
138
139
.include <bsd.port.mk>
(-)comms/opencbm/distinfo (+11 lines)
Line 0 Link Here
1
TIMESTAMP = 1590503036
2
SHA256 (opencbm/OpenCBM-OpenCBM-0.4.99.99a-v0.4.99.99a_GH0.tar.gz) = 0ae35e9011231eef1c4b6800bba16ced82690e80a91d67853888d49c63b874a0
3
SIZE (opencbm/OpenCBM-OpenCBM-0.4.99.99a-v0.4.99.99a_GH0.tar.gz) = 8661428
4
SHA256 (opencbm/ca4c06e7430caf3b2296d4e1e00051fff015fc53.diff) = 3babd55eaa0378c688a422b1176325874a46fa4014e9420e672418998c592c27
5
SIZE (opencbm/ca4c06e7430caf3b2296d4e1e00051fff015fc53.diff) = 8726
6
SHA256 (opencbm/12ef17d4cf78903c9c52d7a348a816424d549b89.diff) = 2bea76abc6e3f19d93776c39a921c6e17d892613ae6e4740eda5f555483bb095
7
SIZE (opencbm/12ef17d4cf78903c9c52d7a348a816424d549b89.diff) = 561
8
SHA256 (opencbm/073b833772e4325c7f680d6aeb81bc11844f03ca.diff) = e4c5858162d000e099140d78590effc8b5dccbf1f80c9dcdfffc4420ad9b6c03
9
SIZE (opencbm/073b833772e4325c7f680d6aeb81bc11844f03ca.diff) = 27055
10
SHA256 (opencbm/3e967551e200d0c03aa4898e482626a7510acd21.diff) = d1d73fa395e16956dce1e971750ecefbb2b80b6be1c1ec95392fc9be4d2d4676
11
SIZE (opencbm/3e967551e200d0c03aa4898e482626a7510acd21.diff) = 825
(-)comms/opencbm/files/opencbm.4 (+86 lines)
Line 0 Link Here
1
.Dd May 27, 2020
2
.Dt OPENCBM 4
3
.Os
4
.Sh NAME
5
.Nm opencbm
6
.Nd OpenCBM driver for parallel-port X[MA]-1541 cables
7
.Sh SYNOPSIS
8
.Nm
9
.Sh DESCRIPTION
10
The
11
.Nm
12
driver supports Commodore disk drives connected to the parallel port using
13
an XM(P)-1541 or XA(P)-1541 cable.
14
.Ss Loader Tunables
15
The following loader tunables are used to set driver configuration at the
16
.Xr loader 8
17
prompt before booting the kernel, or they can be stored in
18
.Pa /boot/loader.conf
19
in order to automatically set them before booting the kernel.
20
It is also possible to use
21
.Xr kenv 1
22
to change these tunables before loading the
23
.Nm
24
driver.
25
.Bl -tag -width indent
26
.It Va cbm.cable
27
Set to 0 or 1 to explicitly select an XM-1541 (0) or XA-1541 (1) type cable.
28
The default value of -1 will attempt to auto-detect the cable type, which
29
only works reliably when
30
.Va cbm.reset
31
is active and the drive is connected and powered on while loading the
32
.Nm
33
driver.
34
.It Va cbm.hold_clk
35
Set to 0 explicitly to release the CLK line of the bus when idle.
36
The default (1) is to strictly follow C64 behavior, always holding the CLK
37
line.
38
.It Va cbm.reset
39
When set to 1 (default), execute a bus reset and wait for response from the
40
drive while loading the
41
.Nm
42
driver.
43
Set to 0 explicitly to load the driver without having to wait for the bus.
44
In this case, you should also select a cable type explicity.
45
.El
46
.Sh FILES
47
The
48
.Nm
49
driver creates the following device node:
50
.Bl -tag -width indent
51
.It Pa /dev/cbm
52
Device for communicating with a Commodore disk drive over a parallel-port
53
cable.
54
.El
55
.Sh EXAMPLES
56
To load the driver with a drive connected and powered on, auto-detecting
57
the cable type:
58
.Pp
59
.Dl kldload opencbm
60
.Pp
61
To load the driver without issuing a bus reset and selecting an active
62
(XA-1541) cable:
63
.Pp
64
.Dl kenv cbm.cable=1
65
.Dl kenv cbm.reset=0
66
.Dl kldload opencbm
67
.Pp
68
If you want to load the driver at system startup, adding it to
69
.Va kld_list
70
in
71
.Pa /etc/rc.conf
72
.Ns ,
73
it is recommended to disable
74
.Va cbm.reset
75
and explicitly select a cable type in
76
.Pa /boot/loader.conf
77
.Ns ,
78
e.g. add the following lines for a passive (XM-1541) cable:
79
.Pp
80
.Dl cbm.cable=0
81
.Dl cbm.reset=0
82
.Sh SEE ALSO
83
The cables supported by the
84
.Nm
85
driver (XM-1541, XA-1541 and their variations) are described on
86
.Lk https://sta.c64.org/xcables.html
(-)comms/opencbm/files/patch-opencbm_LINUX_plugin__helper__tools (+22 lines)
Line 0 Link Here
1
--- opencbm/LINUX/plugin_helper_tools.orig	2020-05-27 06:25:14 UTC
2
+++ opencbm/LINUX/plugin_helper_tools
3
@@ -34,7 +34,7 @@ get_location_etc_conf() {
4
 }
5
 
6
 do_rebuild() {
7
-	LOCATION_ETC="$1"
8
+	LOCATION_ETC="${1:-/usr/local/etc}"
9
 
10
 	CONF_FILE="$LOCATION_ETC/opencbm.conf"
11
 
12
@@ -44,8 +44,8 @@ do_rebuild() {
13
 	if [ $NO_OF_FILES  -ne 0 ]; then
14
 		echo ";" > $CONF_FILE
15
 		echo "; This is a GENERATED FILE! - DO NOT EDIT!" >> $CONF_FILE
16
-		echo "; Modify the files in /$(basename $(dirname ${LOCATION_ETC_CONF}))/$(basename ${LOCATION_ETC_CONF})/ instead," >> $CONF_FILE
17
-		echo "; and execute 'opencbm_$(basename ${0}) rebuild'..." >> $CONF_FILE
18
+		echo "; Modify the files in $(dirname ${LOCATION_ETC_CONF})/$(basename ${LOCATION_ETC_CONF})/ instead," >> $CONF_FILE
19
+		echo "; and execute '$(basename ${0}) rebuild'..." >> $CONF_FILE
20
 		echo ";" >> $CONF_FILE
21
 		echo "" >> $CONF_FILE
22
 		cat $LOCATION_ETC_CONF/*.conf >> $CONF_FILE
(-)comms/opencbm/pkg-descr (+17 lines)
Line 0 Link Here
1
Commodore CBM serial IEC/IEEE-488 bus utilities
2
3
The OpenCBM package contains user space support programs and development
4
libraries to control and use CBM serial IEC/IEEE-488 bus devices as used by
5
most Commodore (CBM) 8-bit machines.
6
7
OpenCBM allows for access to Commodore seriel IEC bus devices such as CBM
8
1540, 1541, 1570, 1571 and 1581 floppy disk drives.
9
10
OpenCBM allows for access to Commodore (parallel) IEEE-488 bus devices such as
11
CBM 2031, 2040, 3040, 4031, 4040, 8050, 8250, 8280 and SFD-1001 floppy disk
12
drives.
13
14
The devices are connected via a custom USB adapter (called xu1541 or xum1541).
15
A fast .d64 disk copier/transfer program is included.
16
17
WWW: http://opencbm.sourceforge.net/
(-)comms/opencbm/pkg-plist (+108 lines)
Line 0 Link Here
1
%%KMOD%%/%%KMODDIR%%/opencbm.ko
2
%%OPENCBM%%bin/cbmcopy
3
%%OPENCBM%%bin/cbmctrl
4
%%OPENCBM%%bin/cbmformat
5
%%OPENCBM%%bin/cbmforng
6
%%OPENCBM%%bin/cbmlinetester
7
%%OPENCBM%%bin/cbmread
8
%%OPENCBM%%bin/cbmrpm41
9
%%OPENCBM%%bin/cbmwrite
10
%%OPENCBM%%bin/d64copy
11
%%OPENCBM%%bin/d82copy
12
%%OPENCBM%%bin/frm_analyzer
13
%%OPENCBM%%bin/imgcopy
14
%%OPENCBM%%bin/samplelibtransf
15
%%OPENCBM%%bin/xum1541cfg
16
%%OPENCBM%%@sample etc/opencbm.conf.d/00opencbm.conf.sample
17
%%XA1541%%etc/opencbm.conf.d/10xa1541.conf
18
%%OPENCBM%%etc/opencbm.conf.d/10xu1541.conf
19
%%OPENCBM%%etc/opencbm.conf.d/10xum1541.conf
20
%%OPENCBM%%include/cbmcopy.h
21
%%OPENCBM%%include/d64copy.h
22
%%OPENCBM%%include/opencbm.h
23
%%OPENCBM%%lib/libopencbm.a
24
%%OPENCBM%%lib/libopencbm.so
25
%%OPENCBM%%lib/libopencbm.so.0
26
%%OPENCBM%%lib/libopencbm.so.0.4.99.99
27
%%XA1541%%lib/opencbm/plugin/libopencbm-xa1541.a
28
%%XA1541%%lib/opencbm/plugin/libopencbm-xa1541.so
29
%%XA1541%%lib/opencbm/plugin/libopencbm-xa1541.so.0
30
%%XA1541%%lib/opencbm/plugin/libopencbm-xa1541.so.0.4.99.99
31
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xu1541.a
32
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xu1541.so
33
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xu1541.so.0
34
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xu1541.so.0.4.99.99
35
%%OPENCBM%%lib/opencbm/plugin/xu1541/read_event_log
36
%%OPENCBM%%lib/opencbm/plugin/xu1541/usb_echo_test
37
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xum1541.a
38
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xum1541.so
39
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xum1541.so.0
40
%%OPENCBM%%lib/opencbm/plugin/libopencbm-xum1541.so.0.4.99.99
41
%%OPENCBM%%man/man1/cbmcopy.1.gz
42
%%OPENCBM%%man/man1/cbmctrl.1.gz
43
%%OPENCBM%%man/man1/cbmformat.1.gz
44
%%OPENCBM%%man/man1/cbmforng.1.gz
45
%%OPENCBM%%man/man1/cbmlinetester.1.gz
46
%%OPENCBM%%man/man1/cbmread.1.gz
47
%%OPENCBM%%man/man1/cbmrpm41.1.gz
48
%%OPENCBM%%man/man1/cbmwrite.1.gz
49
%%OPENCBM%%man/man1/d64copy.1.gz
50
%%OPENCBM%%man/man1/d82copy.1.gz
51
%%OPENCBM%%man/man1/frm_analyzer.1.gz
52
%%OPENCBM%%man/man1/imgcopy.1.gz
53
%%OPENCBM%%man/man1/samplelibtransf.1.gz
54
%%OPENCBM%%man/man1/xum1541cfg.1.gz
55
%%KMOD%%man/man4/opencbm.4.gz
56
%%OPENCBM%%sbin/opencbm_plugin_helper_tools
57
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-1.html
58
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-10.html
59
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-11.html
60
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-12.html
61
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-13.html
62
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-14.html
63
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-15.html
64
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-16.html
65
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-17.html
66
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-18.html
67
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-19.html
68
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-2.html
69
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-20.html
70
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-21.html
71
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-22.html
72
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-23.html
73
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-24.html
74
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-25.html
75
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-26.html
76
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-27.html
77
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-28.html
78
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-29.html
79
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-3.html
80
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-30.html
81
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-31.html
82
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-32.html
83
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-33.html
84
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-34.html
85
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-35.html
86
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-36.html
87
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-4.html
88
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-5.html
89
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-6.html
90
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-7.html
91
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-8.html
92
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-9.html
93
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-software-installed-uninstall.png
94
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-software-installed.png
95
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/opencbm.html
96
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/zadig-listalldevices.png
97
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/zadig-success.png
98
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/zadig-uac.png
99
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/zadig-xu1541.png
100
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/html/zadig-xum1541.png
101
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/misc/README
102
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/misc/ibmlpt.txt
103
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/misc/serial-bus.txt
104
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/misc/serial.txt
105
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/opencbm.pdf
106
%%OPENCBM%%%%PORTDOCS%%%%DOCSDIR%%/opencbm.txt
107
%%OPENCBM%%@postexec opencbm_plugin_helper_tools rebuild
108
%%OPENCBM%%@preunexec rm -f %%LOCALBASE%%/etc/opencbm.conf
(-)comms/opencbm-kmod/Makefile (+7 lines)
Line 0 Link Here
1
# Created by: Felix Palmen <felix@palmen-it.de>
2
# $FreeBSD$
3
4
OCBM_NAMESUFFIX=	-kmod
5
MASTERDIR=	${.CURDIR}/../opencbm
6
7
.include "${MASTERDIR}/Makefile"
(-)comms/opencbm-kmod/pkg-descr (+9 lines)
Line 0 Link Here
1
OpenCBM driver module for parallel-port X[MA]-1541 cables
2
3
The OpenCBM package contains user space support programs and development
4
libraries to control and use CBM serial IEC/IEEE-488 bus devices as used by
5
most Commodore (CBM) 8-bit machines.
6
7
This port contains the FreeBSD driver for parallel-port cables for OpenCBM.
8
9
WWW: http://opencbm.sourceforge.net/
(-)comms/opencbm-plugin-xa1541/Makefile (+7 lines)
Line 0 Link Here
1
# Created by: Felix Palmen <felix@palmen-it.de>
2
# $FreeBSD$
3
4
OCBM_NAMESUFFIX=	-plugin-xa1541
5
MASTERDIR=	${.CURDIR}/../opencbm
6
7
.include "${MASTERDIR}/Makefile"
(-)comms/opencbm-plugin-xa1541/pkg-descr (+9 lines)
Line 0 Link Here
1
OpenCBM plugin for parallel-port cables
2
3
The OpenCBM package contains user space support programs and development
4
libraries to control and use CBM serial IEC/IEEE-488 bus devices as used by
5
most Commodore (CBM) 8-bit machines.
6
7
This port contains the xa1541 plugin for parallel-port cables.
8
9
WWW: http://opencbm.sourceforge.net/

Return to bug 246784