aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-06-14 21:26:05 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-06-14 21:41:12 +0000
commitc6ccf4f343d0431ccdaa2dc4367ac6b46c54c275 (patch)
treeb8b81a6bed0fae353e6c15ee0057c50e37c5c690 /devel
parent5d22a6665ba6b780de84b398427ba87361952e57 (diff)
downloadports-c6ccf4f343d0431ccdaa2dc4367ac6b46c54c275.tar.gz
ports-c6ccf4f343d0431ccdaa2dc4367ac6b46c54c275.zip
devel/clthreads: Fix bug that symlink with name equal to SONAME wasn't installed
Diffstat (limited to 'devel')
-rw-r--r--devel/clthreads/Makefile2
-rw-r--r--devel/clthreads/files/patch-Makefile3
2 files changed, 4 insertions, 1 deletions
diff --git a/devel/clthreads/Makefile b/devel/clthreads/Makefile
index 2dbe673215b2..0749b4140857 100644
--- a/devel/clthreads/Makefile
+++ b/devel/clthreads/Makefile
@@ -1,5 +1,6 @@
PORTNAME= clthreads
DISTVERSION= 2.4.2
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/
@@ -16,6 +17,7 @@ WRKSRC_SUBDIR= source
PLIST_FILES= include/clthreads.h \
lib/libclthreads.so \
+ lib/libclthreads.so.${DISTVERSION:R:R} \
lib/libclthreads.so.${DISTVERSION}
post-install:
diff --git a/devel/clthreads/files/patch-Makefile b/devel/clthreads/files/patch-Makefile
index 922d3f7f2b9a..694fe6a8ed25 100644
--- a/devel/clthreads/files/patch-Makefile
+++ b/devel/clthreads/files/patch-Makefile
@@ -21,7 +21,7 @@
LDLFAGS +=
LDLIBS +=
-@@ -45,17 +44,15 @@ CLTHREADS_DEP = -lpthread
+@@ -45,17 +44,16 @@ CLTHREADS_DEP = -lpthread
CLTHREADS_O = p_thread.o a_thread.o itc_mesg.o itc_ip1q.o itc_ctrl.o textmsg.o
CLTHREADS_H = clthreads.h
@@ -37,6 +37,7 @@
install -m 644 $(CLTHREADS_H) $(DESTDIR)$(INCDIR)
install -m 755 $(CLTHREADS_MIN) $(DESTDIR)$(LIBDIR)
- ldconfig
++ ln -sf $(CLTHREADS_MIN) $(DESTDIR)$(LIBDIR)/$(CLTHREADS_MAJ)
ln -sf $(CLTHREADS_MIN) $(DESTDIR)$(LIBDIR)/$(CLTHREADS_SO)
uninstall: