Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id AF106782BA8 for ; Mon, 18 Jan 2021 00:30:36 +0000 (UTC) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id D73925C0103; Sun, 17 Jan 2021 19:30:35 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 17 Jan 2021 19:30:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=svmhdvn.name; h= from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm2; bh=eGFIkOoziHId3w5j6ERXEYbqU6 f7ogwGbfdLOo60llA=; b=i5shoiDtTXM9UlheRn5dRQp4gSYNw8QheUhOD7jH64 H1EpegglEWAFjeq/pm+OrlFrrR1c5CyIz8tzkTl0DUHjlYEin/pR7y8aKFGLpGgb kJjSese+RK9DFUSARbFQ30YgtViIQsG1n+IA5zl/hh6c/CK5vvSJLEmpzSxLAenc J2ESbmccWVjNp1K3V+T6m1O5hphuutRlrxhwp4qxfsukjm8U3vHXWUgF8F52u2X8 QRIdnfWqpH4Zhvo/waq/WlfJ0mYAuODifT4pw3HP9Jsiz0BZUrzofx64jwRuzYqZ J0QTJXHAvm3sRu0SkGihBlMJgjcv9tmFbUTjG0CspJqw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=eGFIkOoziHId3w5j6 ERXEYbqU6f7ogwGbfdLOo60llA=; b=UvnCvPCbPx08vpHgKlFUrWlFPOoJEaY+u nmxdSoP5M0sQmvj9/DzoCrJ9FLAPMu385FbyAYhkrYwTtTZFo4nApwTE9iHW2VVK eOsFVT5bMBNUCqFO25/obGsJVlgSCPvE+n2K9n93rluWwh7CJonzxZiUGKBC8BwO bN8jnd6/CEZVOXZkuo2uR5bnpoxxf1MB6mVL0oks0M6Z87RN4cZAtJqqsLmQFfYD eXk63POdqO7cPlr8EUFjYmwCpJADgLsKkljEYE+1rTu5PZacYJQKD6ao/m5Vtp9M 58WEev09N701NdH2Gr+rTCWd9MhMUj5vzSQ7MkngsiGAQwZrln2sg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrtdejgddvudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffoggfgsedtkeertdertd dtnecuhfhrohhmpefuihhvrgcuofgrhhgruggvvhgrnhcuoehmvgesshhvmhhhughvnhdr nhgrmhgvqeenucggtffrrghtthgvrhhnpeeljeetjeetheeutdelueefjeelheegkeehje eujeejvdeitdduhfdvhfdtfeeiieenucffohhmrghinhepghhithhhuhgsrdgtohhmnecu kfhppedvudeirdduheegrdelrdegtdenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehmvgesshhvmhhhughvnhdrnhgrmhgv X-ME-Proxy: Received: from localhost (unknown [216.154.9.40]) by mail.messagingengine.com (Postfix) with ESMTPA id 72CCC1080063; Sun, 17 Jan 2021 19:30:35 -0500 (EST) From: Siva Mahadevan To: alpine-aports@lists.alpinelinux.org Cc: Siva Mahadevan Subject: [PATCH v2] testing/signal-cli: new aport Date: Sun, 17 Jan 2021 19:30:28 -0500 Message-Id: <20210118003028.21101-1-me@svmhdvn.name> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit https://github.com/AsamK/signal-cli commandline interface for libsignal-service-java --- v2 fixes the SPDX license expression. Confirmed GPL-3.0-or-later in original repo's LICENSE file. testing/signal-cli/APKBUILD | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 testing/signal-cli/APKBUILD diff --git a/testing/signal-cli/APKBUILD b/testing/signal-cli/APKBUILD new file mode 100644 index 0000000000..5a170945f0 --- /dev/null +++ b/testing/signal-cli/APKBUILD @@ -0,0 +1,34 @@ +# Contributor: Siva Mahadevan +# Maintainer: Siva Mahadevan +pkgname=signal-cli +pkgver=0.7.2 +pkgrel=0 +pkgdesc="commandline interface for libsignal-service-java" +url="https://github.com/AsamK/signal-cli" +arch="noarch" +license="GPL-3.0-or-later" +depends="openjdk11-jre-headless" +makedepends="openjdk11-jdk gradle" +source="$pkgname-$pkgver.tar.gz::https://github.com/AsamK/signal-cli/archive/v$pkgver.tar.gz" + +build() { + JAVA_HOME="/usr/lib/jvm/java-11-openjdk" gradle installDist +} + +check() { + JAVA_HOME="/usr/lib/jvm/java-11-openjdk" gradle check +} + +package() { + local buildhome="build/install/$pkgname" + local installhome="/usr/share/java/$pkgname" + + install -dm755 "$pkgdir/$installhome/lib" + install -m644 "$buildhome"/lib/* "$pkgdir/$installhome/lib" + + install -Dm755 "$buildhome/bin/$pkgname" "$pkgdir/$installhome/bin/$pkgname" + install -dm755 "$pkgdir/usr/bin" + ln -s "$installhome/bin/$pkgname" "$pkgdir/usr/bin/$pkgname" +} + +sha512sums="7ab8ed580872cdc42a541c9a51c6c1b9bf2e36eba6da2ba2b7e5f3cdf63799131cfaf836ed3b387bd42b4bdf56842f98847eeb1bc5bc76e0905b1aee793cfb5a signal-cli-0.7.2.tar.gz" -- 2.30.0