pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/netbsd-iscsi-lib netbsd-iscsi-lib: fix installat...
details: https://anonhg.NetBSD.org/pkgsrc/rev/e9799a43fb57
branches: trunk
changeset: 425546:e9799a43fb57
user: tnn <tnn%pkgsrc.org@localhost>
date: Sun Mar 22 14:24:59 2020 +0000
description:
netbsd-iscsi-lib: fix installation on Linux
diffstat:
devel/netbsd-iscsi-lib/distinfo | 3 +-
devel/netbsd-iscsi-lib/patches/patch-src_lib_Makefile.in | 23 ++++++++++++++++
2 files changed, 25 insertions(+), 1 deletions(-)
diffs (43 lines):
diff -r edb20c6d6354 -r e9799a43fb57 devel/netbsd-iscsi-lib/distinfo
--- a/devel/netbsd-iscsi-lib/distinfo Sun Mar 22 13:51:23 2020 +0000
+++ b/devel/netbsd-iscsi-lib/distinfo Sun Mar 22 14:24:59 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 03:27:51 agc Exp $
+$NetBSD: distinfo,v 1.8 2020/03/22 14:24:59 tnn Exp $
SHA1 (netbsd-iscsi-20111006.tar.gz) = e8c0176a32416e17f90ec33ebd014ec19d978c3b
RMD160 (netbsd-iscsi-20111006.tar.gz) = fcb28098f0048f726570ee0f10d6d84e641330f2
@@ -9,5 +9,6 @@
SHA1 (patch-ad) = 3844a8f8a6ddf6e584f1c097f95be0501f901a3e
SHA1 (patch-ae) = e6cad821057074c50d0388cf1e6b3df2e080678c
SHA1 (patch-include_iscsi-md5.h) = 038355a84a1c979fe1c439eea4604b5323437ea4
+SHA1 (patch-src_lib_Makefile.in) = e7049779c58ae989bf806cf55a7aaaccf6b0dc39
SHA1 (patch-src_lib_md5c.c) = 905c0e4000a401a105bb0521c20281158c6ad149
SHA1 (patch-src_lib_md5hl.c) = de4c44f00614fb871f2ac8619f3f41896c1d7f26
diff -r edb20c6d6354 -r e9799a43fb57 devel/netbsd-iscsi-lib/patches/patch-src_lib_Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/netbsd-iscsi-lib/patches/patch-src_lib_Makefile.in Sun Mar 22 14:24:59 2020 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-src_lib_Makefile.in,v 1.1 2020/03/22 14:25:00 tnn Exp $
+
+Work around an issue with Linux install(1). It does not like to
+install the same file twice. For example:
+
+$ install libiscsi.3 libiscsi.3 /tmp
+install: will not overwrite just-created '/tmp/libiscsi.3' with 'libiscsi.3'
+
+Removing the am__base_list sed script from the pipeline disables this
+coalescing and still installs the same file twice, but with two install(1)
+invocations. Why the file gets installed twice is an automake mystery.
+
+--- src/lib/Makefile.in.orig 2010-05-10 14:48:22.000000000 +0000
++++ src/lib/Makefile.in
+@@ -474,7 +474,7 @@ install-man3: $(dist_man_MANS) $(man3_MA
+ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst" || exit $$?; \
+ fi; \
+ done; \
+- for i in $$list; do echo "$$i"; done | $(am__base_list) | \
++ for i in $$list; do echo "$$i"; done | \
+ while read files; do \
+ test -z "$$files" || { \
+ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man3dir)'"; \
Home |
Main Index |
Thread Index |
Old Index