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