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