pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio add audio/ykchorus
details: https://anonhg.NetBSD.org/pkgsrc/rev/de7a817a3dd7
branches: trunk
changeset: 456456:de7a817a3dd7
user: nia <nia%pkgsrc.org@localhost>
date: Thu Jul 29 19:16:08 2021 +0000
description:
add audio/ykchorus
A chorus effect inspired by the one found in certain well-known Japanese
vintage analog synthesizers (You Know which).
This audio effect supports a variety of audio and plug-in frameworks: DSSI,
JACK (stand-alone command line program), LADSPA, LV2, VST2
diffstat:
audio/Makefile | 3 +-
audio/ykchorus/DESCR | 5 ++++
audio/ykchorus/Makefile | 36 +++++++++++++++++++++++++++++++++++
audio/ykchorus/PLIST | 11 ++++++++++
audio/ykchorus/distinfo | 7 ++++++
audio/ykchorus/patches/patch-Makefile | 28 +++++++++++++++++++++++++++
6 files changed, 89 insertions(+), 1 deletions(-)
diffs (124 lines):
diff -r 1cc57f013c51 -r de7a817a3dd7 audio/Makefile
--- a/audio/Makefile Thu Jul 29 14:00:57 2021 +0000
+++ b/audio/Makefile Thu Jul 29 19:16:08 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.635 2021/07/20 06:37:18 nia Exp $
+# $NetBSD: Makefile,v 1.636 2021/07/29 19:16:08 nia Exp $
#
COMMENT= Audio tools, players, and libraries
@@ -511,6 +511,7 @@
SUBDIR+= xmp
SUBDIR+= xmradio
SUBDIR+= xwave
+SUBDIR+= ykchorus
SUBDIR+= ympd
SUBDIR+= zynaddsubfx
diff -r 1cc57f013c51 -r de7a817a3dd7 audio/ykchorus/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/ykchorus/DESCR Thu Jul 29 19:16:08 2021 +0000
@@ -0,0 +1,5 @@
+A chorus effect inspired by the one found in certain well-known Japanese
+vintage analog synthesizers (You Know which).
+
+This audio effect supports a variety of audio and plug-in frameworks: DSSI,
+JACK (stand-alone command line program), LADSPA, LV2, VST2
diff -r 1cc57f013c51 -r de7a817a3dd7 audio/ykchorus/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/ykchorus/Makefile Thu Jul 29 19:16:08 2021 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2021/07/29 19:16:08 nia Exp $
+
+DISTNAME= ykchorus-v0.2.2-source
+PKGNAME= ${DISTNAME:S/-source//1:S/-v/-/1}
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_GITHUB:=SpotlightKid/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/SpotlightKid/ykchorus
+COMMENT= Chorus audio effect plugin
+LICENSE= gnu-gpl-v2
+
+WRKSRC= ${WRKDIR}/ykchorus
+
+USE_TOOLS+= gmake pkg-config
+USE_LANGUAGES= c c++
+
+# C++0x
+GCC_REQD+= 4.7
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "Linux"
+CXXFLAGS+= -DDGL_FILE_BROWSER_DISABLED
+.endif
+
+REPLACE_SH+= dpf/utils/generate-ttl.sh
+
+.include "../../audio/jack/buildlink3.mk"
+.include "../../audio/liblo/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
+.include "../../mk/bsd.pkg.mk"
diff -r 1cc57f013c51 -r de7a817a3dd7 audio/ykchorus/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/ykchorus/PLIST Thu Jul 29 19:16:08 2021 +0000
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1 2021/07/29 19:16:08 nia Exp $
+bin/ykchorus
+lib/dssi/ykchorus-dssi.so
+lib/ladspa/ykchorus-ladspa.so
+lib/lv2/ykchorus.lv2/manifest.ttl
+lib/lv2/ykchorus.lv2/presets.ttl
+lib/lv2/ykchorus.lv2/ykchorus_dsp.so
+lib/lv2/ykchorus.lv2/ykchorus_dsp.ttl
+lib/lv2/ykchorus.lv2/ykchorus_ui.so
+lib/lv2/ykchorus.lv2/ykchorus_ui.ttl
+lib/vst/ykchorus-vst.so
diff -r 1cc57f013c51 -r de7a817a3dd7 audio/ykchorus/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/ykchorus/distinfo Thu Jul 29 19:16:08 2021 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2021/07/29 19:16:08 nia Exp $
+
+SHA1 (ykchorus-v0.2.2-source.tar.gz) = f0304085d5d8d9da64e97373ded537107e3034bd
+RMD160 (ykchorus-v0.2.2-source.tar.gz) = a745f22489e3293391b27c3ea52752fe7198a66e
+SHA512 (ykchorus-v0.2.2-source.tar.gz) = 2b7151b00562b6a2209c08d5e025f6881c9b6631ee76fc86610ac856571d72b50e6c367bd7401642ba149288b40e609b8761abbe7753def528716408d143a52c
+Size (ykchorus-v0.2.2-source.tar.gz) = 2010302 bytes
+SHA1 (patch-Makefile) = f6e8812d436891b7e747a5897db382de689046ee
diff -r 1cc57f013c51 -r de7a817a3dd7 audio/ykchorus/patches/patch-Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/ykchorus/patches/patch-Makefile Thu Jul 29 19:16:08 2021 +0000
@@ -0,0 +1,28 @@
+$NetBSD: patch-Makefile,v 1.1 2021/07/29 19:16:08 nia Exp $
+
+Avoid GNU-install-isms.
+
+--- Makefile.orig 2018-12-18 15:27:20.000000000 +0000
++++ Makefile
+@@ -55,13 +55,17 @@ clean:
+ rm -rf bin build
+
+ install:
+- @install -Dm755 bin/ykchorus-dssi$(LIB_EXT) -t $(DESTDIR)$(DSSI_DIR)
+- @install -Dm755 bin/ykchorus-ladspa$(LIB_EXT) -t $(DESTDIR)$(LADSPA_DIR)
+- @install -Dm755 bin/ykchorus-vst$(LIB_EXT) -t $(DESTDIR)$(VST_DIR)
++ $(BSD_INSTALL_LIB_DIR) $(DESTDIR)$(DSSI_DIR)
++ $(BSD_INSTALL_LIB) bin/ykchorus-dssi$(LIB_EXT) $(DESTDIR)$(DSSI_DIR)
++ $(BSD_INSTALL_LIB_DIR) $(DESTDIR)$(LADSPA_DIR)
++ $(BSD_INSTALL_LIB) bin/ykchorus-ladspa$(LIB_EXT) $(DESTDIR)$(LADSPA_DIR)
++ $(BSD_INSTALL_LIB_DIR) $(DESTDIR)$(VST_DIR)
++ $(BSD_INSTALL_LIB) bin/ykchorus-vst$(LIB_EXT) $(DESTDIR)$(VST_DIR)
+ @install -dm755 $(DESTDIR)$(LV2_DIR) && \
+ cp -rf bin/ykchorus.lv2 $(DESTDIR)$(LV2_DIR)
+ ifeq ($(HAVE_JACK),true)
+- @install -Dm755 bin/ykchorus$(APP_EXT) -t $(DESTDIR)$(BINDIR)
++ $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(BINDIR)
++ $(BSD_INSTALL_PROGRAM) bin/ykchorus$(APP_EXT) $(DESTDIR)$(BINDIR)
+ endif
+
+ install-user:
Home |
Main Index |
Thread Index |
Old Index