pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio
Module Name: pkgsrc
Committed By: nia
Date: Thu Jul 29 19:16:08 UTC 2021
Modified Files:
pkgsrc/audio: Makefile
Added Files:
pkgsrc/audio/ykchorus: DESCR Makefile PLIST distinfo
pkgsrc/audio/ykchorus/patches: patch-Makefile
Log Message:
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
To generate a diff of this commit:
cvs rdiff -u -r1.635 -r1.636 pkgsrc/audio/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/ykchorus/DESCR \
pkgsrc/audio/ykchorus/Makefile pkgsrc/audio/ykchorus/PLIST \
pkgsrc/audio/ykchorus/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/ykchorus/patches/patch-Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/Makefile
diff -u pkgsrc/audio/Makefile:1.635 pkgsrc/audio/Makefile:1.636
--- pkgsrc/audio/Makefile:1.635 Tue Jul 20 06:37:18 2021
+++ pkgsrc/audio/Makefile Thu Jul 29 19:16:08 2021
@@ -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+= xmms-wma
SUBDIR+= xmp
SUBDIR+= xmradio
SUBDIR+= xwave
+SUBDIR+= ykchorus
SUBDIR+= ympd
SUBDIR+= zynaddsubfx
Added files:
Index: pkgsrc/audio/ykchorus/DESCR
diff -u /dev/null pkgsrc/audio/ykchorus/DESCR:1.1
--- /dev/null Thu Jul 29 19:16:08 2021
+++ pkgsrc/audio/ykchorus/DESCR Thu Jul 29 19:16:08 2021
@@ -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
Index: pkgsrc/audio/ykchorus/Makefile
diff -u /dev/null pkgsrc/audio/ykchorus/Makefile:1.1
--- /dev/null Thu Jul 29 19:16:08 2021
+++ pkgsrc/audio/ykchorus/Makefile Thu Jul 29 19:16:08 2021
@@ -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"
Index: pkgsrc/audio/ykchorus/PLIST
diff -u /dev/null pkgsrc/audio/ykchorus/PLIST:1.1
--- /dev/null Thu Jul 29 19:16:08 2021
+++ pkgsrc/audio/ykchorus/PLIST Thu Jul 29 19:16:08 2021
@@ -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
Index: pkgsrc/audio/ykchorus/distinfo
diff -u /dev/null pkgsrc/audio/ykchorus/distinfo:1.1
--- /dev/null Thu Jul 29 19:16:08 2021
+++ pkgsrc/audio/ykchorus/distinfo Thu Jul 29 19:16:08 2021
@@ -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
Index: pkgsrc/audio/ykchorus/patches/patch-Makefile
diff -u /dev/null pkgsrc/audio/ykchorus/patches/patch-Makefile:1.1
--- /dev/null Thu Jul 29 19:16:08 2021
+++ pkgsrc/audio/ykchorus/patches/patch-Makefile Thu Jul 29 19:16:08 2021
@@ -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