[proaudio] proaudio/proaudio: [3150] lsp-plugins initial commit

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 3150
Author:   dominique
Date:     2018-09-04 17:05:24 +0200 (Tue, 04 Sep 2018)
Log Message:
-----------
lsp-plugins initial commit

Modified Paths:
--------------
    trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
    trunk/overlays/proaudio/00-PACKAGES-LIST

Added Paths:
-----------
    trunk/overlays/proaudio/licenses/LSP-Plugins
    trunk/overlays/proaudio/media-plugins/lsp-plugins/
    trunk/overlays/proaudio/media-plugins/lsp-plugins/ChangeLog
    trunk/overlays/proaudio/media-plugins/lsp-plugins/Manifest
    trunk/overlays/proaudio/media-plugins/lsp-plugins/files/
    trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.directory
    trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.menu
    trunk/overlays/proaudio/media-plugins/lsp-plugins/lsp-plugins-9999.ebuild
    trunk/overlays/proaudio/media-plugins/lsp-plugins/metadata.xml

Modified: trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2018-08-28 07:43:59 UTC (rev 3149)
+++ trunk/overlays/proaudio/00-DETAILED-PACKAGES-LIST	2018-09-04 15:05:24 UTC (rev 3150)
@@ -714,6 +714,12 @@
 	Homepage:    http://eq10q.sourceforge.net/
 
 
+#------- media-plugins/lsp-plugins --------
+	lsp-plugins-9999	arch: unknown
+	Description: Linux Studio Plugins Project
+	Homepage:    https://lsp-plug.in/
+
+
 #------- media-plugins/tuna-lv2 --------
 	tuna-lv2-9999	arch: -> live ebuild: [svn|cvs|...]<-
 	Description: A musical instrument tuner with strobe characteristic
@@ -1681,6 +1687,13 @@
 	Homepage:    http://home.earthlink.net/~gmoonlit/raton/raton.html
 
 
+#------- media-sound/jmess --------
+	jmess-1.0.1	arch: ~amd64 ~x86
+	Description: JMess can save/load an XML file with all
+		 the current jack connections
+	Homepage:    https://ccrma.stanford.edu/groups/soundwire/software/jmess/
+
+
 #------- media-sound/jack-tools --------
 	jack-tools-20101210-r1	arch: ~amd64 ~x86
 	jack-tools-20131226	arch: ~amd64 ~x86

Modified: trunk/overlays/proaudio/00-PACKAGES-LIST
===================================================================
--- trunk/overlays/proaudio/00-PACKAGES-LIST	2018-08-28 07:43:59 UTC (rev 3149)
+++ trunk/overlays/proaudio/00-PACKAGES-LIST	2018-09-04 15:05:24 UTC (rev 3150)
@@ -24,7 +24,6 @@
 media-sound/ebumeter
 media-sound/audacity
 media-sound/bpmdj
-media-sound/rosegarden
 media-sound/buzztard
 media-sound/zita-ajbridge
 media-sound/kguitar
@@ -96,6 +95,7 @@
 media-plugins/invada-studio-plugins
 media-plugins/distrho
 media-plugins/holap
+media-plugins/lsp-plugins
 media-plugins/dssi-vst
 media-plugins/zam-plugins
 media-plugins/njl-plugins

Added: trunk/overlays/proaudio/licenses/LSP-Plugins
===================================================================
--- trunk/overlays/proaudio/licenses/LSP-Plugins	                        (rev 0)
+++ trunk/overlays/proaudio/licenses/LSP-Plugins	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,69 @@
+Copyright 2016,
+The Linux Studio Plugins Project.
+All rights reserved.
+
+Redistribution and use in binary forms, without modification,
+are permitted provided that the following conditions are met:
+
+- Redistributions in binary form must reproduce the above copyright
+  notice, this list of conditions and the following disclaimer
+  in the documentation and/or other materials provided with the
+  distribution.
+
+Redistribution and use in source and binary forms, without
+modification, are permitted provided that the following conditions
+are met:
+
+- Redistributions of source code are permitted ONLY after the
+  source code is officially published by the author, project developer
+  or project maintainer.
+
+- Redistributions of source code must retain the above copyright
+  notice, this list of conditions and the following disclaimer.
+
+Redistribution and use in source and binary forms, with modification,
+are permitted provided that the following conditions are met:
+  
+- Redistributions of source code are permitted ONLY after:
+
+  * the original unmodified source code is officially published by
+    the author, project developer or project maintainer in terms of
+    license attached to published source code;
+
+  * all modifications of the source code have been directly contributed
+    to the author, project developer or project maintainer and accepted
+    by this person.
+
+- Redistributions in binary form must:
+
+  * be built from the source code allowed for redistribution, without
+    any direct modifications or disassembly of the binary code.
+
+  * reproduce the above copyright notice, this list of conditions and
+    the following disclaimer in the documentation and/or other materials
+    provided with the distribution.
+
+Authors, project developers and project maintainers are free to determine
+the rules of publishing the source code of the binary distributions. The
+rules of the source code publishing MUST be provided in the public area.
+
+The text of this license may be changed in the future releases of the
+software. The new text of the license does not affect previous releases,
+so the previous releases are distributed under conditions of the license
+text attached to them.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGE.
+
+The views and conclusions contained in the software and documentation are
+those of the authors and should not be interpreted as representing official
+policies, either expressed or implied, of the Linux Studio Plugins Project.

Added: trunk/overlays/proaudio/media-plugins/lsp-plugins/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/lsp-plugins/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lsp-plugins/ChangeLog	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,10 @@
+# ChangeLog for media-plugins/lsp-plugins
+# Copyright 1999-2018 Gentoo Foundation; Distributed under the GPL v2
+
+*lsp-plugins-9999 (04 Sep 2018)
+
+  04 Sep 2018; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  +lsp-plugins-9999.ebuild, +files/LSP-Plugins.directory, +files/LSP-Plugins.menu
+  initial commit; try to make a xdg menu with the stand alone apps,
+  works in fvwm-crystal, if it doesn't work for you, ask you desktop team to
+  support the extensions of the xdg freedesktop norm.

Added: trunk/overlays/proaudio/media-plugins/lsp-plugins/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/lsp-plugins/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lsp-plugins/Manifest	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,5 @@
+AUX LSP-Plugins.directory 68 BLAKE2B a21b0409cc08ac98bfb672be40a84e234d82bd88b9d4a29fd71aeaf42df1e23f1e023d99c7c5add673cc0c5e120cc2210423df44b8048fa0643aca5bfd6006da SHA512 7bc942e9c592be80ac3e3190bfc41b16e2f7afb7acc314ce7d1a96d3d240bf33aa39491ca095fd58190c9526718816ae8680d557c39edc4cb06a73d276e08333
+AUX LSP-Plugins.menu 330 BLAKE2B 3f41581cc4a4aefd019e3b2773502fbe86ef1af9feddc52f4c3a60b51b2a5ae25220f6fc6cafe63bb4fc8536c8afd74c3c19617b6c103addd4bdeb521ca6c8b5 SHA512 b60db51537b973bcc5497f535ca8262d68f02b62908053d3b931d5857b3feb184a28c6e475fd398a563d2d836368fe191efec12f8689cb322bfee17befbf5edd
+EBUILD lsp-plugins-9999.ebuild 1066 BLAKE2B 4c1b6a016784e0d15fa9d541415cf5b23ca17815add582c2d457b6f98d033b2aa6584d6478ff5815bc6743295ec307ad55d1238a7d2f9a00522ca1cc33183dde SHA512 d71c393cbae541b0e015ece54fa34eb583a80dc2c1298ac19db18718f1f4cc2a31cb293eaa9402c126c5a6cab13d5633e511079e3d9b57e0b2e3e6851d6f8488
+MISC ChangeLog 499 BLAKE2B 2e7fd14c586f24a80723dc5e904a0d4b407a9814bf213088a745de1e4b80a10ac341b1f4afb50c25a6de049d1ea746aaa26ccabdc8233ea4b5bf60d3682a0d63 SHA512 2afa8b3bf10e6e5930b13fd8390e4a23531cc99949103be8373fbaf0dfbb398f6055ba2c885bf672423ef5ad97879742a740a9a07293a9df9b072aaf33af8dec
+MISC metadata.xml 268 BLAKE2B a01cbc9d93bfc6334237e74224d4bf9cbae9d1662da79c4447e47acaa6880028afb6810603bb34149ad8ac44c20d8634944359dc164ca7782ac9ca4c9d41074c SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9

Added: trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.directory
===================================================================
--- trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.directory	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.directory	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Type=Directory
+Verson=1.0
+Name=LSP-Plugins
+Icon=lsp

Added: trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.menu
===================================================================
--- trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.menu	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lsp-plugins/files/LSP-Plugins.menu	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,12 @@
+<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
+"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd";>
+<Menu>
+  <Name>Applications</Name>
+  <Menu>
+    <Name>LSP Plugins</Name>
+    <Directory>LSP-Plugins.directory</Directory>
+    <Include>
+      <Category>X-LSP_Plugins</Category>
+    </Include>
+  </Menu>
+</Menu>

Added: trunk/overlays/proaudio/media-plugins/lsp-plugins/lsp-plugins-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/lsp-plugins/lsp-plugins-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lsp-plugins/lsp-plugins-9999.ebuild	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+#MY_P="${P/_/-}"
+
+DESCRIPTION="Linux Studio Plugins Project"
+HOMEPAGE="https://lsp-plug.in/";
+
+inherit eutils git-r3
+EGIT_REPO_URI="https://github.com/sadko4u/lsp-plugins.git";
+
+LICENSE="LSP-Plugins"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=dev-libs/expat-2.1
+	>=media-libs/libsndfile-1.0.25
+	>=x11-libs/cairo-1.14
+	>=media-sound/jack2-1.9.5"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	sed -i -e "s:/usr/local:/usr:" Makefile
+	default
+}
+
+src_compile() {
+	BUILD_PROFILE=x86_64 CC_FLAGS="${CXXFLAGS} -DLSP_NO_EXPERIMENTAL" emake all
+}
+
+src_install() {
+	emake DESTDIR="${ED}" install
+	for i in "${ED}"/usr/bin/*; do
+		SOFTNAME=`basename ${i}`
+		SOFTSTRING=`basename ${i}|sed -e "s:lsp-plugins-::"`
+		make_desktop_entry "${SOFTNAME}" "${SOFTSTRING}" "${SOFTNAME}" "AudioVideo;Audio;X-LSP_Plugins"
+	done
+	insinto /etc/xdg/menus/applications-merged/
+	doins "${FILESDIR}"/LSP-Plugins.menu
+	insinto /usr/share/desktop-directories/
+	doins "${FILESDIR}"/LSP-Plugins.directory
+}

Added: trunk/overlays/proaudio/media-plugins/lsp-plugins/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-plugins/lsp-plugins/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/lsp-plugins/metadata.xml	2018-09-04 15:05:24 UTC (rev 3150)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/