[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