aboutsummaryrefslogtreecommitdiff
path: root/comms/opencbm-plugin-xa1541
diff options
context:
space:
mode:
authorFelix Palmen <zirias@FreeBSD.org>2022-08-03 09:14:55 +0000
committerFelix Palmen <zirias@FreeBSD.org>2022-08-03 19:19:34 +0000
commit0a90d3d9f966bd11c31af0d04db9ae4494cefbc1 (patch)
tree6cab89cf28cab3ceeaa7a34a215e8d6eba9ed04c /comms/opencbm-plugin-xa1541
parentea5c9b9858a8606eda934ff8cd747dbd843ade4a (diff)
downloadports-0a90d3d9f966bd11c31af0d04db9ae4494cefbc1.tar.gz
ports-0a90d3d9f966bd11c31af0d04db9ae4494cefbc1.zip
comms/opencbm: Update to 0.4.99.104
* Remove MAJE_JOBS_UNSAFE, fixed upstream with additional make dependencies. * Remove local copy of opencbm(4), manpage was adopted upstream. * Also affects opencbm-kmod and opencbm-plugin-xa1541. Changelog: https://opencbm.trikaliotis.net/opencbm-6.html Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36031
Diffstat (limited to 'comms/opencbm-plugin-xa1541')
-rw-r--r--comms/opencbm-plugin-xa1541/Makefile7
-rw-r--r--comms/opencbm-plugin-xa1541/files/patch-remove-install-deps20
-rw-r--r--comms/opencbm-plugin-xa1541/pkg-plist2
3 files changed, 21 insertions, 8 deletions
diff --git a/comms/opencbm-plugin-xa1541/Makefile b/comms/opencbm-plugin-xa1541/Makefile
index 9049bb4b7872..ba64facccaac 100644
--- a/comms/opencbm-plugin-xa1541/Makefile
+++ b/comms/opencbm-plugin-xa1541/Makefile
@@ -2,10 +2,6 @@ PORTNAME= opencbm-plugin-xa1541
PORTVERSION= ${OCBM_VERSION}
CATEGORIES= comms archivers
-PATCHFILES= 077611e1ec27b52081c45c1702ff3812233fdd5e.diff \
- dfa9dd172e2843a661cdb6cdba09d1c6c2c1b35e.diff \
- a5fb83548b0ed54372d7615118c8ec9ba338bb9b.diff
-
MAINTAINER= zirias@FreeBSD.org
COMMENT= OpenCBM plugin for parallel-port cables
@@ -18,9 +14,6 @@ RUN_DEPENDS= opencbm=${PORTVERSION}:comms/opencbm \
USES= gmake pkgconfig
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
diff --git a/comms/opencbm-plugin-xa1541/files/patch-remove-install-deps b/comms/opencbm-plugin-xa1541/files/patch-remove-install-deps
new file mode 100644
index 000000000000..91049f433541
--- /dev/null
+++ b/comms/opencbm-plugin-xa1541/files/patch-remove-install-deps
@@ -0,0 +1,20 @@
+From f4988756c4630a2ab15cfe465ba3275e4c5b4c8c Mon Sep 17 00:00:00 2001
+From: Spiro Trikaliotis <spiro.trikaliotis@gmx.de>
+Date: Thu, 14 Jul 2022 17:36:37 +0200
+Subject: [PATCH] Remove superfluous install dependencies
+
+This was discussed in #72,
+https://github.com/OpenCBM/OpenCBM/issues/72#issuecomment-1180627558
+--- LINUX/Makefile.orig 2022-01-22 22:01:25 UTC
++++ LINUX/Makefile
+@@ -73,10 +73,6 @@ $(call CREATE_TARGETS,opencbm/lib,all):: $(call CREATE
+ $(call CREATE_TARGETS,$(filter-out $(SUBDIRS_PLUGIN_XA1541),$(SUBDIRS_ALL_NON_OPTIONAL)) $(SUBDIRS_OPTIONAL),all):: $(call CREATE_TARGET,opencbm/lib,all)
+ $(call CREATE_TARGETS,opencbm/sample/libtrans,all):: $(call CREATE_TARGET,opencbm/libtrans,all)
+
+-$(call CREATE_TARGETS,opencbm/lib,install):: $(call CREATE_TARGET,opencbm/arch/$(OS_ARCH) opencbm/libmisc,install)
+-$(call CREATE_TARGETS,$(SUBDIRS_ALL_NON_OPTIONAL) $(SUBDIRS_OPTIONAL),install):: $(call CREATE_TARGET,opencbm/lib,install)
+-$(call CREATE_TARGETS,opencbm/sample/libtrans,install):: $(call CREATE_TARGET,opencbm/libtrans,install)
+-
+
+ .PHONY: $(call CREATE_TARGETS,$(SUBDIRS_ALL_NON_OPTIONAL),all clean mrproper install install-files install-files-doc install-doc uninstall)
+ $(call CREATE_TARGETS,$(SUBDIRS_ALL_NON_OPTIONAL),all clean mrproper install install-files install-files-doc install-doc uninstall)::
diff --git a/comms/opencbm-plugin-xa1541/pkg-plist b/comms/opencbm-plugin-xa1541/pkg-plist
index 6d5f67e322e8..5e7723179d17 100644
--- a/comms/opencbm-plugin-xa1541/pkg-plist
+++ b/comms/opencbm-plugin-xa1541/pkg-plist
@@ -2,4 +2,4 @@ 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.102
+lib/opencbm/plugin/libopencbm-xa1541.so.%%OCBM_VERSION%%