mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
audio/zita-jclient: New port: Library to create a Jack client with a few lines of C++
This commit is contained in:
parent
59893dd87c
commit
bdf628732e
@ -880,6 +880,7 @@
|
||||
SUBDIR += zita-bls1
|
||||
SUBDIR += zita-convolver
|
||||
SUBDIR += zita-dpl1
|
||||
SUBDIR += zita-jclient
|
||||
SUBDIR += zita-mu1
|
||||
SUBDIR += zita-njbridge
|
||||
SUBDIR += zita-resampler
|
||||
|
28
audio/zita-jclient/Makefile
Normal file
28
audio/zita-jclient/Makefile
Normal file
@ -0,0 +1,28 @@
|
||||
PORTNAME= zita-jclient
|
||||
DISTVERSION= 0.4.2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Library to create a Jack client with a few lines of C++
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/../COPYING
|
||||
|
||||
LIB_DEPENDS= libjack.so:audio/jack
|
||||
|
||||
USES= gmake localbase:ldflags pkgconfig tar:bz2
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
ALL_TARGET= libzita-jclient.so.${PORTVERSION}
|
||||
|
||||
WRKSRC_SUBDIR= source
|
||||
|
||||
PLIST_FILES= include/zita-jclient.h \
|
||||
lib/libzita-jclient.so \
|
||||
lib/libzita-jclient.so.${PORTVERSION}
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libzita-jclient.so.${PORTVERSION}
|
||||
|
||||
.include <bsd.port.mk>
|
3
audio/zita-jclient/distinfo
Normal file
3
audio/zita-jclient/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1627410163
|
||||
SHA256 (zita-jclient-0.4.2.tar.bz2) = e4982efa8eb72158d655443459eacb9bd2a6ce5351617f6a9f78943ea0791802
|
||||
SIZE (zita-jclient-0.4.2.tar.bz2) = 14004
|
20
audio/zita-jclient/files/patch-Makefile
Normal file
20
audio/zita-jclient/files/patch-Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
--- Makefile.orig 2021-07-27 18:24:41 UTC
|
||||
+++ Makefile
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
# Modify as required.
|
||||
#
|
||||
-SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
|
||||
+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)
|
||||
@@ -56,7 +56,7 @@ install: $(ZITA-JCLIENT_MIN)
|
||||
install -d $(DESTDIR)$(LIBDIR)
|
||||
install -m 644 $(ZITA-JCLIENT_H) $(DESTDIR)$(INCDIR)
|
||||
install -m 755 $(ZITA-JCLIENT_MIN) $(DESTDIR)$(LIBDIR)
|
||||
- ldconfig
|
||||
+ #ldconfig
|
||||
ln -sf $(ZITA-JCLIENT_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-JCLIENT_SO)
|
||||
|
||||
uninstall:
|
5
audio/zita-jclient/pkg-descr
Normal file
5
audio/zita-jclient/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
The zita-jclient library was written originally as a part of the
|
||||
Python library zita-jacktools, but it can be used as well to create
|
||||
a Jack client with a few lines of C++.
|
||||
|
||||
WWW: https://kokkinizita.linuxaudio.org/linuxaudio/
|
Loading…
Reference in New Issue
Block a user