Index: head/devel/clthreads/Makefile =================================================================== --- head/devel/clthreads/Makefile (revision 478160) +++ head/devel/clthreads/Makefile (revision 478161) @@ -1,24 +1,26 @@ # $FreeBSD$ PORTNAME= clthreads -DISTVERSION= 2.4.0 +DISTVERSION= 2.4.2 CATEGORIES= devel -MASTER_SITES= http://kokkinizita.linuxaudio.org/linuxaudio/downloads/ +MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/ MAINTAINER= yuri@FreeBSD.org COMMENT= C++ wrapper library around the POSIX threads API LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_FILE= ${WRKSRC}/../COPYING USES= tar:bz2 USE_LDCONFIG= yes + +WRKSRC_SUBDIR= source PLIST_FILES= include/clthreads.h \ lib/libclthreads.so \ lib/libclthreads.so.${DISTVERSION} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libclthreads.so.${DISTVERSION} .include Index: head/devel/clthreads/distinfo =================================================================== --- head/devel/clthreads/distinfo (revision 478160) +++ head/devel/clthreads/distinfo (revision 478161) @@ -1,3 +1,3 @@ -TIMESTAMP = 1511064281 -SHA256 (clthreads-2.4.0.tar.bz2) = a69fd566af24b85a10c5ecd957a85b7f5eb1c56995d2b999219b52f353ea1de9 -SIZE (clthreads-2.4.0.tar.bz2) = 14796 +TIMESTAMP = 1535308958 +SHA256 (clthreads-2.4.2.tar.bz2) = c659b14c0c4055c44432cb83060b95d30ae0c1ecc6f50d73968e239c100f7a31 +SIZE (clthreads-2.4.2.tar.bz2) = 14357 Index: head/devel/clthreads/files/patch-Makefile =================================================================== --- head/devel/clthreads/files/patch-Makefile (revision 478160) +++ head/devel/clthreads/files/patch-Makefile (revision 478161) @@ -1,51 +1,34 @@ ---- Makefile.orig 2008-03-22 21:48:25 UTC +--- Makefile.orig 2018-08-24 18:40:37 UTC +++ Makefile -@@ -17,18 +17,18 @@ +@@ -20,10 +20,10 @@ # Modify as required. # --PREFIX = /usr/local -SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/') --LIBDIR = lib$(SUFFIX) -+PREFIX ?= /usr/local +#SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/') -+LIBDIR = lib + PREFIX ?= /usr/local + INCDIR ?= $(PREFIX)/include +-LIBDIR ?= $(PREFIX)/lib$(SUFFIX) ++LIBDIR ?= $(PREFIX)/lib MAJVERS = 2 - MINVERS = 4.0 - VERSION = $(MAJVERS).$(MINVERS) --DISTDIR = clthreads-$(VERSION) -+DISTDIR ?= clthreads-$(VERSION) - - --CPPFLAGS += -Wall -I. -fpic -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -O2 -+CXXFLAGS += -Wall -I. -fpic -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS - LDLFAGS += - LDLIBS += - -@@ -41,16 +41,16 @@ CLTHREADS_O = p_thread.o a_thread.o itc_ +@@ -45,17 +45,15 @@ 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 ++all: $(CLTHREADS_MIN) --$(CLTHREADS_MIN): $(CLTHREADS_O) -- g++ -shared $(LDFLAGS) -Wl,-soname,$(CLTHREADS_MAJ) -o $(CLTHREADS_MIN) $(CLTHREADS_O) $(CLTHREADS_DEP) -+all: $(CLTHREADS_O) -+ $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(CLTHREADS_MAJ) -o $(CLTHREADS_MIN) $(CLTHREADS_O) $(CLTHREADS_DEP) + $(CLTHREADS_MIN): $(CLTHREADS_O) + $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(CLTHREADS_MAJ) -o $(CLTHREADS_MIN) $(CLTHREADS_O) $(CLTHREADS_DEP) --install: $(CLTHREADS_MIN) -- /usr/bin/install -d $(PREFIX)/$(LIBDIR) -- /usr/bin/install -m 644 $(CLTHREADS_H) $(PREFIX)/include -- /usr/bin/install -m 755 $(CLTHREADS_MIN) $(PREFIX)/$(LIBDIR) -- /sbin/ldconfig -n $(PREFIX)/$(LIBDIR) -- ln -sf $(CLTHREADS_MIN) $(PREFIX)/$(LIBDIR)/$(CLTHREADS_SO) -+install: all -+ #/usr/bin/install -d $(PREFIX)/$(LIBDIR) -+ /usr/bin/install -m 644 $(CLTHREADS_H) $(DESTDIR)$(PREFIX)/include -+ /usr/bin/install -m 755 $(CLTHREADS_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR) -+ #/sbin/ldconfig -n $(PREFIX)/$(LIBDIR) -+ ln -sf $(CLTHREADS_MIN) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(CLTHREADS_SO) + install: $(CLTHREADS_MIN) +- install -d $(DESTDIR)$(PREFIX)/$(INCDIR) +- install -d $(DESTDIR)$(PREFIX)/$(LIBDIR) + install -m 644 $(CLTHREADS_H) $(DESTDIR)$(INCDIR) + install -m 755 $(CLTHREADS_MIN) $(DESTDIR)$(LIBDIR) +- ldconfig + ln -sf $(CLTHREADS_MIN) $(DESTDIR)$(LIBDIR)/$(CLTHREADS_SO) - - clean: + uninstall: Index: head/devel/clthreads/pkg-descr =================================================================== --- head/devel/clthreads/pkg-descr (revision 478160) +++ head/devel/clthreads/pkg-descr (revision 478161) @@ -1,3 +1,3 @@ A C++ threading library by Fons Adriaensen . -WWW: http://kokkinizita.linuxaudio.org/linuxaudio +WWW: https://kokkinizita.linuxaudio.org/linuxaudio