FreeBSD Bugzilla – Attachment 215290 Details for
Bug 246784
New port: comms/opencbm: Commodore CBM serial IEC/IEEE-488 bus utilities
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
add comms/opencbm, comms/opencbm-kmod and comms/opencbm-plugin-xa1541
opencbm.diff (text/plain), 19.67 KB, created by
Felix Palmen
on 2020-06-06 10:31:44 UTC
(
hide
)
Description:
add comms/opencbm, comms/opencbm-kmod and comms/opencbm-plugin-xa1541
Filename:
MIME Type:
Creator:
Felix Palmen
Created:
2020-06-06 10:31:44 UTC
Size:
19.67 KB
patch
obsolete
>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,74 @@ >+# Created by: Felix Palmen <felix@palmen-it.de> >+# $FreeBSD$ >+ >+PORTNAME= opencbm >+PORTVERSION= ${OCBM_VERSION} >+CATEGORIES= comms archivers >+ >+PATCHFILES= 12ef17d4cf78903c9c52d7a348a816424d549b89.diff >+ >+MAINTAINER= felix@palmen-it.de >+COMMENT= Commodore CBM serial IEC/IEEE-488 bus utilities >+ >+LICENSE= GPLv2 BSD3CLAUSE >+LICENSE_COMB= multi >+ >+BUILD_DEPENDS= cc65:devel/cc65 >+ >+USES= gmake >+USE_LDCONFIG= yes >+ >+OPTIONS_DEFINE= DOCS INFO >+OPTIONS_DEFAULT= DOCS INFO >+ >+MAKE_ARGS= CC=cc INFODIR=${PREFIX}/share/info >+MAKEFILE= LINUX/Makefile >+MAKE_JOBS_UNSAFE= yes >+ALL_TARGET= opencbm plugin-xu1541 plugin-xum1541 >+INSTALL_TARGET= install install-plugin-xu1541 install-plugin-xum1541 >+ >+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= >+ >+OCBM_CONFDIR= ${LOCALBASE}/etc/opencbm.conf.d >+ >+post-patch: >+ @${REINPLACE_CMD} -e 's|_ETC="$$1"|_ETC="$${1:-${LOCALBASE}/etc}"|' \ >+ -e 's|in /.*/ instead|in ${OCBM_CONFDIR}/ instead|' \ >+ -e "s|execute 'opencbm_|execute '|" \ >+ ${WRKSRC}/opencbm/LINUX/plugin_helper_tools >+ >+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 >+ >+post-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ (cd ${WRKSRC}/opencbm/docs && \ >+ ${COPYTREE_SHARE} "html misc opencbm.pdf opencbm.txt" \ >+ ${STAGEDIR}${DOCSDIR}) >+ >+post-install-INFO-on: >+ ${INSTALL_MAN} ${WRKSRC}/opencbm/docs/opencbm.info \ >+ ${STAGEDIR}${PREFIX}/${INFO_PATH} >+ >+.include "Makefile.inc" >+ >+.include <bsd.port.mk> > >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/Makefile.inc >=================================================================== >--- comms/opencbm/Makefile.inc (nonexistent) >+++ comms/opencbm/Makefile.inc (working copy) >@@ -0,0 +1,19 @@ >+# Created by: Felix Palmen <felix@palmen-it.de> >+# $FreeBSD$ >+ >+OCBM_VERSION= 0.4.99.99a >+DISTVERSIONPREFIX= v >+DIST_SUBDIR= opencbm >+DISTINFO_FILE= ${.CURDIR}/../opencbm/distinfo >+ >+PATCH_DIST_STRIP= -p1 >+PATCH_SITES= https://github.com/OpenCBM/OpenCBM/commit/ >+ >+USE_GITHUB= yes >+GH_ACCOUNT= OpenCBM >+GH_PROJECT= OpenCBM >+ >+PATCH_WRKSRC= ${WRKDIR}/OpenCBM-${OCBM_VERSION} >+ >+OCBM_LIBVERSION= 0.4.99.99 >+PLUGINBASENAME= ${PREFIX}/lib/opencbm/plugin/libopencbm- > >Property changes on: comms/opencbm/Makefile.inc >___________________________________________________________________ >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-v0.4.99.99a_GH0.tar.gz) = 0ae35e9011231eef1c4b6800bba16ced82690e80a91d67853888d49c63b874a0 >+SIZE (opencbm/OpenCBM-OpenCBM-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/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,101 @@ >+bin/cbmcopy >+bin/cbmctrl >+bin/cbmformat >+bin/cbmforng >+bin/cbmlinetester >+bin/cbmread >+bin/cbmrpm41 >+bin/cbmwrite >+bin/d64copy >+bin/d82copy >+bin/frm_analyzer >+bin/imgcopy >+bin/samplelibtransf >+bin/xum1541cfg >+@sample etc/opencbm.conf.d/00opencbm.conf.sample >+etc/opencbm.conf.d/10xu1541.conf >+etc/opencbm.conf.d/10xum1541.conf >+include/cbmcopy.h >+include/d64copy.h >+include/opencbm.h >+lib/libopencbm.a >+lib/libopencbm.so >+lib/libopencbm.so.0 >+lib/libopencbm.so.0.4.99.99 >+lib/opencbm/plugin/libopencbm-xu1541.a >+lib/opencbm/plugin/libopencbm-xu1541.so >+lib/opencbm/plugin/libopencbm-xu1541.so.0 >+lib/opencbm/plugin/libopencbm-xu1541.so.0.4.99.99 >+lib/opencbm/plugin/xu1541/read_event_log >+lib/opencbm/plugin/xu1541/usb_echo_test >+lib/opencbm/plugin/libopencbm-xum1541.a >+lib/opencbm/plugin/libopencbm-xum1541.so >+lib/opencbm/plugin/libopencbm-xum1541.so.0 >+lib/opencbm/plugin/libopencbm-xum1541.so.0.4.99.99 >+man/man1/cbmcopy.1.gz >+man/man1/cbmctrl.1.gz >+man/man1/cbmformat.1.gz >+man/man1/cbmforng.1.gz >+man/man1/cbmlinetester.1.gz >+man/man1/cbmread.1.gz >+man/man1/cbmrpm41.1.gz >+man/man1/cbmwrite.1.gz >+man/man1/d64copy.1.gz >+man/man1/d82copy.1.gz >+man/man1/frm_analyzer.1.gz >+man/man1/imgcopy.1.gz >+man/man1/samplelibtransf.1.gz >+man/man1/xum1541cfg.1.gz >+sbin/opencbm_plugin_helper_tools >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-1.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-10.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-11.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-12.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-13.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-14.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-15.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-16.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-17.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-18.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-19.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-2.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-20.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-21.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-22.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-23.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-24.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-25.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-26.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-27.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-28.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-29.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-3.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-30.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-31.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-32.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-33.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-34.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-35.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-36.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-4.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-5.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-6.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-7.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-8.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-9.html >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-software-installed-uninstall.png >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm-software-installed.png >+%%PORTDOCS%%%%DOCSDIR%%/html/opencbm.html >+%%PORTDOCS%%%%DOCSDIR%%/html/zadig-listalldevices.png >+%%PORTDOCS%%%%DOCSDIR%%/html/zadig-success.png >+%%PORTDOCS%%%%DOCSDIR%%/html/zadig-uac.png >+%%PORTDOCS%%%%DOCSDIR%%/html/zadig-xu1541.png >+%%PORTDOCS%%%%DOCSDIR%%/html/zadig-xum1541.png >+%%PORTDOCS%%%%DOCSDIR%%/misc/README >+%%PORTDOCS%%%%DOCSDIR%%/misc/ibmlpt.txt >+%%PORTDOCS%%%%DOCSDIR%%/misc/serial-bus.txt >+%%PORTDOCS%%%%DOCSDIR%%/misc/serial.txt >+%%PORTDOCS%%%%DOCSDIR%%/opencbm.pdf >+%%PORTDOCS%%%%DOCSDIR%%/opencbm.txt >+@postexec opencbm_plugin_helper_tools rebuild >+@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,26 @@ >+# Created by: Felix Palmen <felix@palmen-it.de> >+# $FreeBSD$ >+ >+PORTNAME= opencbm-kmod >+PORTVERSION= ${OCBM_VERSION} >+CATEGORIES= comms archivers >+ >+PATCHFILES= ca4c06e7430caf3b2296d4e1e00051fff015fc53.diff \ >+ 073b833772e4325c7f680d6aeb81bc11844f03ca.diff \ >+ 3e967551e200d0c03aa4898e482626a7510acd21.diff >+ >+MAINTAINER= felix@palmen-it.de >+COMMENT= OpenCBM driver module for parallel-port X[MA]-1541 cables >+ >+LICENSE= GPLv2+ >+ >+USES= kmod uidfix >+ >+WRKSRC_SUBDIR= opencbm/sys/freebsd >+ >+post-install: >+ ${INSTALL_MAN} ${FILESDIR}/opencbm.4 ${STAGEDIR}${PREFIX}/man/man4 >+ >+.include "../opencbm/Makefile.inc" >+ >+.include <bsd.port.mk> > >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/files/opencbm.4 >=================================================================== >--- comms/opencbm-kmod/files/opencbm.4 (nonexistent) >+++ comms/opencbm-kmod/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-kmod/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-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-kmod/pkg-plist >=================================================================== >--- comms/opencbm-kmod/pkg-plist (nonexistent) >+++ comms/opencbm-kmod/pkg-plist (working copy) >@@ -0,0 +1,2 @@ >+/%%KMODDIR%%/opencbm.ko >+man/man4/opencbm.4.gz > >Property changes on: comms/opencbm-kmod/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-plugin-xa1541/Makefile >=================================================================== >--- comms/opencbm-plugin-xa1541/Makefile (nonexistent) >+++ comms/opencbm-plugin-xa1541/Makefile (working copy) >@@ -0,0 +1,36 @@ >+# Created by: Felix Palmen <felix@palmen-it.de> >+# $FreeBSD$ >+ >+PORTNAME= opencbm-plugin-xa1541 >+PORTVERSION= ${OCBM_VERSION} >+CATEGORIES= comms archivers >+ >+PATCHFILES= 12ef17d4cf78903c9c52d7a348a816424d549b89.diff \ >+ ca4c06e7430caf3b2296d4e1e00051fff015fc53.diff >+ >+MAINTAINER= felix@palmen-it.de >+COMMENT= OpenCBM plugin for parallel-port cables >+ >+LICENSE= GPLv2 >+ >+BUILD_DEPENDS= cc65:devel/cc65 >+RUN_DEPENDS= opencbm=${PORTVERSION}:comms/opencbm \ >+ opencbm-kmod=${PORTVERSION}:comms/opencbm-kmod >+ >+USES= gmake >+USE_LDCONFIG= yes >+ >+MAKE_ARGS= CC=cc SUBDIRS_PLUGIN_XA1541=opencbm/lib/plugin/xa1541 >+MAKEFILE= LINUX/Makefile >+MAKE_JOBS_UNSAFE= yes >+ALL_TARGET= plugin-xa1541 >+INSTALL_TARGET= install-plugin-xa1541 >+ >+post-install: >+ ${STRIP_CMD} ${STAGEDIR}${PLUGINBASENAME}xa1541.so.${OCBM_LIBVERSION} >+ @${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf.d/00opencbm.conf >+ @${RM} ${STAGEDIR}${PREFIX}/etc/opencbm.conf >+ >+.include "../opencbm/Makefile.inc" >+ >+.include <bsd.port.mk> > >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 >Index: comms/opencbm-plugin-xa1541/pkg-plist >=================================================================== >--- comms/opencbm-plugin-xa1541/pkg-plist (nonexistent) >+++ comms/opencbm-plugin-xa1541/pkg-plist (working copy) >@@ -0,0 +1,5 @@ >+etc/opencbm.conf.d/10xa1541.conf >+lib/opencbm/plugin/libopencbm-xa1541.a >+lib/opencbm/plugin/libopencbm-xa1541.so >+lib/opencbm/plugin/libopencbm-xa1541.so.0 >+lib/opencbm/plugin/libopencbm-xa1541.so.0.4.99.99 > >Property changes on: comms/opencbm-plugin-xa1541/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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 246784
:
214923
| 215290