[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>