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_li...@users.sourceforge.net> + +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>proau...@tuxfamily.org</email> + <name>pro-audio overlay team</name> + </maintainer> +</pkgmetadata>