Date: Saturday, June 11, 2022 @ 15:25:00 Author: dvzrv Revision: 1233871
Add reaper. Added: reaper/ reaper/repos/ reaper/trunk/ reaper/trunk/PKGBUILD reaper/trunk/redistribution.eml --------------------+ PKGBUILD | 47 +++++++++++++++ redistribution.eml | 152 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 199 insertions(+) Added: reaper/trunk/PKGBUILD =================================================================== --- reaper/trunk/PKGBUILD (rev 0) +++ reaper/trunk/PKGBUILD 2022-06-11 15:25:00 UTC (rev 1233871) @@ -0,0 +1,47 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=reaper +pkgver=6.60 +pkgrel=1 +pkgdesc="A complete digital audio production application for computers" +arch=(x86_64) +url="https://reaper.fm" +license=(custom) +groups=(pro-audio) +depends=(alsa-lib libasound.so fontconfig gcc-libs hicolor-icon-theme libglvnd libx11 libxi) +makedepends=(kservice xdg-utils) +optdepends=( + 'jack: for JACK support' + 'pulseaudio: for PulseAudio support' +) +provides=(lv2-host vst-host vst3-host) +source=( + https://reaper.fm/files/${pkgver::1}.x/reaper${pkgver//.}_linux_$CARCH.tar.xz + redistribution.eml +) +sha512sums=('86404edcaba803b99cdfc6bbf141dcff9e5d471a53a0075bd1089b8428a24caf35dfb901d44bd8436a2efd03e61baeb97634afc548dbf41e0f29d5ec91af4253' + 'a2746fa0b847dbd587f24983569b01120f4706306242223c8857360219569d965df8c25c98f31d68140eb66d7458384653b5b042f7433a84957a990d8e587d92') +b2sums=('6ad0d1245a743c028c0d07c5cfb8251cf4f1fd4de1008cb5930f022d4012b262c3809f16f962b25e35c5dd3a8bcf14c4786a1b78b55b9400909705c6a4f8acfa' + 'ddbf47cb04ad9e9fb937b09a0ea0c88d4416ceaabc4e420750ff9303447a50a323060f018bd9f52907a1a5e4ea3ebe685eb336d1b6f4bbbc89a12e2370be8728') + +package() { + cd ${pkgname}_linux_$CARCH + XDG_DATA_HOME="$srcdir/xdg/" ./install-reaper.sh --install "$pkgdir/usr/lib" --integrate-user-desktop + # remove unneeded uninstallation script + rm -v "$pkgdir/usr/lib/${pkgname^^}/uninstall-reaper.sh" + + # strip $pkgdir from XDG desktop Exec line + sed -e "s|$pkgdir||g" -i "$srcdir/xdg/applications/"*.desktop + # install only required files for XDG integration + install -vDm 644 "$srcdir/xdg/applications/"*.desktop -t "$pkgdir/usr/share/applications/" + install -vDm 644 "$srcdir/xdg/mime/packages/"*.xml -t "$pkgdir/usr/share/mime/packages/" + install -vDm 644 "$srcdir/xdg/icons/hicolor/256x256/apps/"*.png -t "$pkgdir/usr/share/icons/hicolor/256x256/apps/" + + # add convenience symlink to PATH + install -vdm 755 "$pkgdir/usr/bin" + ln -sv /usr/lib/${pkgname^^}/$pkgname "$pkgdir/usr/bin/$pkgname" + + # install EULA and redistribution allowance + install -vDm 644 "$pkgdir/usr/lib/${pkgname^^}/EULA.txt" -t "$pkgdir/usr/share/licenses/$pkgname/" + install -vDm 644 "$srcdir/redistribution.eml" -t "$pkgdir/usr/share/licenses/$pkgname/" +} Added: reaper/trunk/redistribution.eml =================================================================== --- reaper/trunk/redistribution.eml (rev 0) +++ reaper/trunk/redistribution.eml 2022-06-11 15:25:00 UTC (rev 1233871) @@ -0,0 +1,152 @@ +From jus...@cockos.com Sat Jun 11 16:26:52 2022 +Return-Path: <jus...@cockos.com> +Delivered-To: dv...@archlinux.org +Received: from mail.archlinux.org + by mail.archlinux.org with LMTP + id H0izBSympGJMRwMAK+/4rw + (envelope-from <jus...@cockos.com>) + for <dv...@archlinux.org>; Sat, 11 Jun 2022 14:26:52 +0000 +Received: from mail-qv1-xf31.google.com (mail-qv1-xf31.google.com [IPv6:2607:f8b0:4864:20::f31]) + (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) + key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) + (No client certificate requested) + by mail.archlinux.org (Postfix) with ESMTPS id 47F8110D4D1C + for <dv...@archlinux.org>; Sat, 11 Jun 2022 14:26:51 +0000 (UTC) +Received: by mail-qv1-xf31.google.com with SMTP id t6so144016qvh.1 + for <dv...@archlinux.org>; Sat, 11 Jun 2022 07:26:51 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=cockos.com; s=google; + h=content-transfer-encoding:from:mime-version:subject:date:message-id + :references:in-reply-to:to; + bh=dSMZilpvM6Q20QeBnfh1qF5dV6phXLW2f5SPCYtCIso=; + b=X9R45NWArfgLGg3fl5365rhg7k685wM2R46SusDYfa+oCzJE1GyGDp7v+e8VZCymf1 + 9TgHJyBmJpwaTRxSWNgFmhnNpwJn5Fin/jZRFzJASCHvraS1+4W//R3/C1MPcva+DEnn + +09E4cVSOOs/1oArQ+DfbGf0ygMOUih3PVzMw= +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20210112; + h=x-gm-message-state:content-transfer-encoding:from:mime-version + :subject:date:message-id:references:in-reply-to:to; + bh=dSMZilpvM6Q20QeBnfh1qF5dV6phXLW2f5SPCYtCIso=; + b=L6ne0GGDn4YUluVqB5JLCeQu+dG5Sb6FWwfLDkO8Ms27c/IZWnDezBxoWCe6GW1fYa + Og3v4ct6wAk02G5mTp2/Ipq5U6QVHEKF+wf/c8mqTyPM7UcA33MGEFPEdXRdzsBgMKMY + MfmbTCGf2+V9B+/Y/rlemyCF1ois1qJjBxN3wiMbZ7KfJn7+eVab+z7EKui+7UfmiObW + hhaeeIVFMpoHCxfWUOws/ly9EDxvsUWisGf/S8f6VWHbtBLHnb1iEK8ngb+Eeg98og7X + z5/33cmNs6VeylDmANeR+N2Ip2OmpyzaGOjeks1YF7MUbaHI6loQ8jpO5f3I7MEZSdai + /PhA== +X-Gm-Message-State: AOAM533S6bbnxp9v/xRxivrtEDE2+fvjlFFa/3kTIHjKqJU6cnlWUGS2 + 6KL5c7FJy0BvGBL2AJYwrM3M7Obejs1hCA== +X-Google-Smtp-Source: ABdhPJyHD8wMUGDJnNqzgsW5FpYh9Fzw6I8QdbF/MrsUw/kNfkIj/u+zJzq0jr6K/hELYzqblxAhsg== +X-Received: by 2002:a05:6214:3016:b0:466:426a:5fbe with SMTP id ke22-20020a056214301600b00466426a5fbemr39326473qvb.90.1654957609354; + Sat, 11 Jun 2022 07:26:49 -0700 (PDT) +Received: from smtpclient.apple ([2600:1017:b40a:d3f:dc5d:ee7f:7ec7:ee9]) + by smtp.gmail.com with ESMTPSA id bx14-20020a05622a090e00b00304efba3d84sm1406186qtb.25.2022.06.11.07.26.48 + for <dv...@archlinux.org> + (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); + Sat, 11 Jun 2022 07:26:48 -0700 (PDT) +Content-Type: multipart/mixed; boundary=Apple-Mail-ADA7D072-D240-4DE5-BDB1-785E4CC9CB0A +Content-Transfer-Encoding: 7bit +From: Justin Frankel <jus...@cockos.com> +Mime-Version: 1.0 (1.0) +Subject: Re: Allowance to redistribute REAPER in the official Arch Linux repositories +Date: Sat, 11 Jun 2022 10:26:47 -0400 +Message-Id: <4cb035cf-57e4-43f6-a18e-0bd49fb98...@cockos.com> +References: <YqSjD6MN60YjKu9i@hmbx> +In-Reply-To: <YqSjD6MN60YjKu9i@hmbx> +To: David Runge <dv...@archlinux.org> +X-Mailer: iPhone Mail (19E258) +Authentication-Results: mail.archlinux.org; + dkim=pass header.d=cockos.com header.s=google header.b=X9R45NWA; + spf=pass (mail.archlinux.org: domain of jus...@cockos.com designates 2607:f8b0:4864:20::f31 as permitted sender) smtp.mailfrom=jus...@cockos.com; + dmarc=pass (policy=reject) header.from=cockos.com +X-Rspamd-Server: mail.archlinux.org +X-Spamd-Result: default: False [-4.50 / 15.00]; + REPLY(-4.00)[]; + MV_CASE(0.50)[]; + DMARC_POLICY_ALLOW(-0.50)[cockos.com,reject]; + R_DKIM_ALLOW(-0.20)[cockos.com:s=google]; + R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; + MIME_GOOD(-0.10)[multipart/mixed,text/plain]; + RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f31:from]; + NEURAL_HAM(-0.00)[-0.984]; + RCVD_VIA_SMTP_AUTH(0.00)[]; + MIME_TRACE(0.00)[0:+,1:+,2:~]; + FROM_EQ_ENVFROM(0.00)[]; + RCVD_TLS_LAST(0.00)[]; + DKIM_TRACE(0.00)[cockos.com:+]; + RCVD_COUNT_THREE(0.00)[3]; + ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; + FROM_HAS_DN(0.00)[]; + ARC_NA(0.00)[]; + TO_DN_ALL(0.00)[]; + TO_MATCH_ENVRCPT_ALL(0.00)[]; + HAS_ATTACHMENT(0.00)[]; + PREVIOUSLY_DELIVERED(0.00)[dv...@archlinux.org]; + RCPT_COUNT_ONE(0.00)[1]; + MID_RHS_MATCH_FROM(0.00)[] +X-Rspamd-Queue-Id: 47F8110D4D1C +X-TUID: 9S1hvwNSBERE + + +--Apple-Mail-ADA7D072-D240-4DE5-BDB1-785E4CC9CB0A +Content-Type: text/plain; + charset=utf-8 +Content-Transfer-Encoding: quoted-printable + +Hello,=20 + +You have our permission, for official release builds only (builds posted on w= +ww.reaper.fm etc). + +All the best, + +Justin Frankel +Cockos Inc + +> On Jun 11, 2022, at 10:13 AM, David Runge <dv...@archlinux.org> wrote: +>=20 +> =EF=BB=BFHi Justin, +>=20 +> earlier today on your website (https://askjf.com/index.php?q=3D6226s) I +> asked about the redistribution of REAPER in the official Arch Linux +> repositories. +>=20 +> Arch Linux does not require to build from source if upstream (you) does +> not provide the sources of an application. However, we allow for +> upstream binary builds to be redistributed if this is allowed. +>=20 +> To be on the safe side, I hereby officially ask for the allowance of +> Arch Linux to redistribute the official REAPER binary build. The only +> modifications done to the prebuilt files (if possible) will be the +> moving of files to expected locations (in accordance with +> file-hierarchy [1] and the Arch package guidelines [2]). +>=20 +> A positivie answer to this mail will be attached verbatim and in +> plaintext to the package as proof. +>=20 +> Many thanks and all the best, +> David +>=20 +>=20 +> [1] https://man.archlinux.org/man/core/systemd/file-hierarchy.7.en +> [2] https://wiki.archlinux.org/title/Arch_package_guidelines +>=20 +> --=20 +> https://archlinux.org + +--Apple-Mail-ADA7D072-D240-4DE5-BDB1-785E4CC9CB0A +Content-Type: application/octet-stream; + name=signature.asc; + x-apple-part-url=7916917D-48E5-4B68-A444-F33BAA21B632 +Content-Disposition: attachment; + filename=signature.asc +Content-Transfer-Encoding: 7bit + +-----BEGIN PGP SIGNATURE----- + +iHUEABYKAB0WIQTH54SUZv4jWDQ1iDdyWHNLQcMVSQUCYqSjDQAKCRByWHNLQcMV +SY29AQCUjmictBFjI3dPjC0u803vbW6xMTLe0TYv4wirw5oKJQEA0NZvU+h+QYCv +940ENBxaKpjbE2IOs/Aq316T/lvy5Qw= +=97LT +-----END PGP SIGNATURE----- + +--Apple-Mail-ADA7D072-D240-4DE5-BDB1-785E4CC9CB0A--