Index: head/audio/zita-resampler/Makefile =================================================================== --- head/audio/zita-resampler/Makefile (revision 478812) +++ head/audio/zita-resampler/Makefile (revision 478813) @@ -1,18 +1,19 @@ # Created by: Goran Mekić # $FreeBSD$ PORTNAME= zita-resampler PORTVERSION= 1.6.2 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://kokkinizita.linuxaudio.org/linuxaudio/downloads/ MAINTAINER= meka@tilda.center COMMENT= C++ library for resampling audio signals LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/../COPYING USES= gmake tar:bzip2 WRKSRC_SUBDIR= source .include Index: head/audio/zita-resampler/files/patch-Makefile =================================================================== --- head/audio/zita-resampler/files/patch-Makefile (revision 478812) +++ head/audio/zita-resampler/files/patch-Makefile (revision 478813) @@ -1,51 +1,54 @@ --- Makefile.orig 2018-08-24 18:41:47 UTC +++ Makefile @@ -1,7 +1,7 @@ # ---------------------------------------------------------------------------- # # Copyright (C) 2006-2018 Fons Adriaensen -# +# # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3 of the License, or @@ -20,10 +20,9 @@ # Modify as required. # -SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/') PREFIX ?= /usr/local INCDIR ?= $(PREFIX)/include -LIBDIR ?= $(PREFIX)/lib$(SUFFIX) +LIBDIR ?= $(PREFIX)/lib MAJVERS = 1 MINVERS = 6.2 @@ -34,7 +33,7 @@ DISTDIR = zita-resampler-$(VERSION) CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS CXXFLAGS += -Wall -fPIC -O2 -ffast-math CXXFLAGS += -march=native -LDFLAGS += +LDFLAGS += LDLIBS += @@ -46,6 +45,7 @@ ZITA-RESAMPLER_O = resampler.o vresample ZITA-RESAMPLER_H = zita-resampler/resampler.h zita-resampler/resampler-table.h \ zita-resampler/vresampler.h zita-resampler/cresampler.h +all: $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_MIN): $(ZITA-RESAMPLER_O) $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(ZITA-RESAMPLER_MAJ) -o $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_O) $(ZITA-RESAMPLER_DEP) -@@ -56,8 +56,8 @@ $(ZITA-RESAMPLER_O): $(ZITA-RESAMPLER_H) +@@ -56,9 +56,10 @@ $(ZITA-RESAMPLER_O): $(ZITA-RESAMPLER_H) install: $(ZITA-RESAMPLER_MIN) install -d $(DESTDIR)$(INCDIR)/zita-resampler install -d $(DESTDIR)$(LIBDIR) - install -m 644 $(ZITA-RESAMPLER_H) $(DESTDIR)$(INCDIR)/zita-resampler - install -m 755 $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR) +- ldconfig + ${BSD_INSTALL_DATA} -m 644 $(ZITA-RESAMPLER_H) $(DESTDIR)$(INCDIR)/zita-resampler + ${BSD_INSTALL_LIB} -m 755 $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR) - ldconfig ++ # ldconfig ++ ln -sf $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-RESAMPLER_MAJ) ln -sf $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-RESAMPLER_SO) + uninstall: Index: head/audio/zita-resampler/pkg-plist =================================================================== --- head/audio/zita-resampler/pkg-plist (revision 478812) +++ head/audio/zita-resampler/pkg-plist (revision 478813) @@ -1,6 +1,7 @@ include/zita-resampler/cresampler.h include/zita-resampler/resampler-table.h include/zita-resampler/resampler.h include/zita-resampler/vresampler.h lib/libzita-resampler.so +lib/libzita-resampler.so.1 lib/libzita-resampler.so.1.6.2