Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Add arcanist package
@ 2020-12-12 11:16 save-buffer
  2020-12-12 11:17 ` save-buffer
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: save-buffer @ 2020-12-12 11:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 339 bytes --]

There is a new pull request by save-buffer against master on the void-packages repository

https://github.com/save-buffer/void-packages sasha_arc
https://github.com/void-linux/void-packages/pull/27104

Add arcanist package
Creates arcanist package

A patch file from https://github.com/void-linux/void-packages/pull/27104.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-sasha_arc-27104.patch --]
[-- Type: text/x-diff, Size: 1359 bytes --]

From 89471e7082167bfe7441f53f97da042eeaa51af8 Mon Sep 17 00:00:00 2001
From: Sasha Krassovsky <krassovskysasha@gmail.com>
Date: Sat, 12 Dec 2020 03:13:56 -0800
Subject: [PATCH] Add arcanist package

---
 srcpkgs/arcanist/template | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 srcpkgs/arcanist/template

diff --git a/srcpkgs/arcanist/template b/srcpkgs/arcanist/template
new file mode 100644
index 00000000000..202d0d6be7f
--- /dev/null
+++ b/srcpkgs/arcanist/template
@@ -0,0 +1,24 @@
+# Template file for 'arcanist'
+pkgname=arcanist
+version=1.0
+revision=1
+create_wrksrc=yes
+build_style=fetch
+hostmakedepends="unzip"
+depends="php"
+maintainer="Sasha Krassovsky <krassovskysasha@gmail.com>"
+short_desc="Command-line tool for Phabricator"
+license=Apache-2.0
+homepage=https://secure.phabricator.com/book/phabricator/article/arcanist/
+distfiles=https://github.com/phacility/arcanist/archive/master.zip
+checksum=2a609cf772e486113b41dbb7fe68b9f551227fd33783f2e1c92c2168abf83cbc
+
+do_install() {
+	rm -rf ${DESTDIR}/usr/share/arcanist ./arcanist-master ${DESTDIR}/usr/bin/arc
+	unzip master.zip
+	vmkdir usr/share/arcanist
+	vcopy arcanist-master/* usr/share/arcanist
+	vmkdir usr/bin
+	ln -s /usr/share/arcanist/bin/arc ${DESTDIR}/usr/bin/
+	echo "extension=curl.so" >> ${DESTDIR}/etc/php/conf.d/extensions.ini
+}

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
@ 2020-12-12 11:17 ` save-buffer
  2020-12-12 11:18 ` save-buffer
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: save-buffer @ 2020-12-12 11:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

New comment by save-buffer on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743741074

Comment:
One issue is that we need to make sure that php curl extension is enabled, but I didn't know how to do this. 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
  2020-12-12 11:17 ` save-buffer
@ 2020-12-12 11:18 ` save-buffer
  2020-12-12 14:35 ` FollieHiyuki
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: save-buffer @ 2020-12-12 11:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 388 bytes --]

New comment by save-buffer on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743741074

Comment:
Two issues:
-  we need to make sure that php curl extension is enabled, but I didn't know how to do this. 
- I download `master` branch from github as a zip, which causes the linter to fail. I'm not aware of how you can download as a tar.gz.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
  2020-12-12 11:17 ` save-buffer
  2020-12-12 11:18 ` save-buffer
@ 2020-12-12 14:35 ` FollieHiyuki
  2020-12-12 22:00 ` kawaiiamber
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: FollieHiyuki @ 2020-12-12 14:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 280 bytes --]

New comment by FollieHiyuki on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743764988

Comment:
Void does not allow packages built from git. If you really want the package to be in Void repo, please ask upstream to make a release.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
                   ` (2 preceding siblings ...)
  2020-12-12 14:35 ` FollieHiyuki
@ 2020-12-12 22:00 ` kawaiiamber
  2020-12-12 22:07 ` kawaiiamber
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: kawaiiamber @ 2020-12-12 22:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743911228

Comment:
This doesn't seem to have a release yet. If they did have a release for version 1.0, it would be [here](https://github.com/phacility/arcanist/archive/v1.0.tar.gz). I would open a request to make a release.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
                   ` (3 preceding siblings ...)
  2020-12-12 22:00 ` kawaiiamber
@ 2020-12-12 22:07 ` kawaiiamber
  2020-12-12 22:53 ` save-buffer
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: kawaiiamber @ 2020-12-12 22:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 366 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743911228

Comment:
This doesn't seem to have a release yet. If they did have a release for version 1.0, the tar.gz archive would be [here](https://github.com/phacility/arcanist/archive/v1.0.tar.gz). I would open a request to make a release.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
                   ` (4 preceding siblings ...)
  2020-12-12 22:07 ` kawaiiamber
@ 2020-12-12 22:53 ` save-buffer
  2020-12-13  1:37 ` kawaiiamber
  2021-01-13  3:49 ` kawaiiamber
  7 siblings, 0 replies; 9+ messages in thread
From: save-buffer @ 2020-12-12 22:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 420 bytes --]

New comment by save-buffer on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743916566

Comment:
Would an acceptable alternative be for me to fork it and mark the current tip of master as release v1.0? The arcanist maintainers don't accept PRs on GitHub, only through phabricator. In the official documentation to install it, they straight up say to clone the repository. 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
                   ` (5 preceding siblings ...)
  2020-12-12 22:53 ` save-buffer
@ 2020-12-13  1:37 ` kawaiiamber
  2021-01-13  3:49 ` kawaiiamber
  7 siblings, 0 replies; 9+ messages in thread
From: kawaiiamber @ 2020-12-13  1:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 279 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743932486

Comment:
To me in sounds okay. In this case the ideal would, I guess, to request through phabricator if that's the only way they take requests.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Add arcanist package
  2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
                   ` (6 preceding siblings ...)
  2020-12-13  1:37 ` kawaiiamber
@ 2021-01-13  3:49 ` kawaiiamber
  7 siblings, 0 replies; 9+ messages in thread
From: kawaiiamber @ 2021-01-13  3:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 227 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/27104#issuecomment-743911228

Comment:
This doesn't seem to have a release yet. I would open a request to make a release.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-01-13  3:49 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-12 11:16 [PR PATCH] Add arcanist package save-buffer
2020-12-12 11:17 ` save-buffer
2020-12-12 11:18 ` save-buffer
2020-12-12 14:35 ` FollieHiyuki
2020-12-12 22:00 ` kawaiiamber
2020-12-12 22:07 ` kawaiiamber
2020-12-12 22:53 ` save-buffer
2020-12-13  1:37 ` kawaiiamber
2021-01-13  3:49 ` kawaiiamber

Github messages for voidlinux

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/voidlinux-github

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 voidlinux-github voidlinux-github/ http://inbox.vuxu.org/voidlinux-github \
		voidlinux-github@inbox.vuxu.org
	public-inbox-index voidlinux-github

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git