[arch-commits] Commit in (5 files)
David Runge
dvzrv at gemini.archlinux.org
Sat Jun 11 15:25:01 UTC 2022
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 <dvzrv at 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 justin at cockos.com Sat Jun 11 16:26:52 2022
+Return-Path: <justin at cockos.com>
+Delivered-To: dvzrv at archlinux.org
+Received: from mail.archlinux.org
+ by mail.archlinux.org with LMTP
+ id H0izBSympGJMRwMAK+/4rw
+ (envelope-from <justin at cockos.com>)
+ for <dvzrv at 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 <dvzrv at archlinux.org>; Sat, 11 Jun 2022 14:26:51 +0000 (UTC)
+Received: by mail-qv1-xf31.google.com with SMTP id t6so144016qvh.1
+ for <dvzrv at 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 <dvzrv at 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 <justin at 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-0BD49FB984A6 at cockos.com>
+References: <YqSjD6MN60YjKu9i at hmbx>
+In-Reply-To: <YqSjD6MN60YjKu9i at hmbx>
+To: David Runge <dvzrv at 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 justin at cockos.com designates 2607:f8b0:4864:20::f31 as permitted sender) smtp.mailfrom=justin at 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)[dvzrv at 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 <dvzrv at 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--
More information about the arch-commits
mailing list