Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New Package: windscribe-cli-1.3
@ 2019-07-13 20:44 voidlinux-github
  2019-07-13 21:32 ` voidlinux-github
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-13 20:44 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rivularis/void-packages windscribe-cli-branch
https://github.com/void-linux/void-packages/pull/13093

New Package: windscribe-cli-1.3


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-windscribe-cli-branch-13093.patch --]
[-- Type: application/text/x-diff, Size: 1819 bytes --]

From caf05827744fc9b9e4660af122a7c2bb3f958fdd Mon Sep 17 00:00:00 2001
From: rivularis <rivularis@protonmail.com>
Date: Sat, 13 Jul 2019 06:41:22 -0700
Subject: [PATCH] New Package: windscribe-cli-1.3

---
 srcpkgs/windscribe-cli/template | 38 +++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 srcpkgs/windscribe-cli/template

diff --git a/srcpkgs/windscribe-cli/template b/srcpkgs/windscribe-cli/template
new file mode 100644
index 00000000000..6e9a007725d
--- /dev/null
+++ b/srcpkgs/windscribe-cli/template
@@ -0,0 +1,38 @@
+# Template file for 'windscribe-cli'
+pkgname=windscribe-cli
+version=1.3
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+hostmakedepends="xz tar"
+depends="openvpn"
+short_desc="Port of Windscribes CLI"
+maintainer="Rivularis <rivularis@protonmail.com>"
+license="GPL-2.0"
+homepage="https://windscribe.com/"
+nopie=yes
+
+_windscribeVersion=19
+distfiles="https://assets.staticnetcontent.com/desktop/linux/${pkgname}_${version}-${_windscribeVersion}_amd64.deb"
+checksum=2adef3ff36423de681279a7f8ddaac29612779bdbcba9cf24098952646fa0253
+do_extract() {
+	ar x ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}_${version}-${_windscribeVersion}_amd64.deb
+	cd ${wrksrc}
+	tar xvf data.tar.xz
+	tar xzpvf control.tar.gz
+}
+
+do_install() {
+	echo "creating windscribe directory"
+	vmkdir etc/windscribe
+	echo "Configuring Bash Completion"
+	vinstall ${wrksrc}/etc/bash_completion.d/windscribe_complete 644 usr/bash-completion/completions
+	vinstall ${wrksrc}/etc/init.d/windscribe-cli 644 etc/init.d/windscribe-cli
+	echo "configuring windscribe binary and license"
+	vbin ${wrksrc}/usr/bin/windscribe
+	vlicense ${wrksrc}/usr/share/doc/windscribe-cli/copyright
+}
+post_install() {
+	vmkdir bin/sv
+	ln -s ${DESTDIR}/bin/sv ${DESTDIR}/etc/init.d/
+}

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
@ 2019-07-13 21:32 ` voidlinux-github
  2019-07-13 21:55 ` voidlinux-github
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-13 21:32 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-511155252
Comment:
If it is GPL licensed, I would prefer to build from source.

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
  2019-07-13 21:32 ` voidlinux-github
@ 2019-07-13 21:55 ` voidlinux-github
  2019-07-13 22:28 ` voidlinux-github
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-13 21:55 UTC (permalink / raw)
  To: ml

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

New comment by rivularis on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-511156589
Comment:
Build from source as in from github? All I can find that windscribe supplies is the prebuilt binaries in deb and rpm format.

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
  2019-07-13 21:32 ` voidlinux-github
  2019-07-13 21:55 ` voidlinux-github
@ 2019-07-13 22:28 ` voidlinux-github
  2019-07-14 18:06 ` voidlinux-github
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-13 22:28 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-511158254
Comment:
> Build from source as in from github?

Just like that.

> All I can find that windscribe supplies is the prebuilt binaries in deb and rpm format.

I can't find that too, so it should be checked whether it is GPL'd and one will get source on mail request or other license, and package needs some changes.

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
                   ` (2 preceding siblings ...)
  2019-07-13 22:28 ` voidlinux-github
@ 2019-07-14 18:06 ` voidlinux-github
  2019-07-15 17:37 ` voidlinux-github
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-14 18:06 UTC (permalink / raw)
  To: ml

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

New comment by rivularis on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-511223539
Comment:
ok, I emailed them for access and waiting on a reply for source access.

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
                   ` (3 preceding siblings ...)
  2019-07-14 18:06 ` voidlinux-github
@ 2019-07-15 17:37 ` voidlinux-github
  2019-07-26 14:55 ` voidlinux-github
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-15 17:37 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-511498183
Comment:
> ok, I emailed them for access and waiting on a reply for source access.

Great!

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
                   ` (4 preceding siblings ...)
  2019-07-15 17:37 ` voidlinux-github
@ 2019-07-26 14:55 ` voidlinux-github
  2019-07-27 20:35 ` voidlinux-github
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-26 14:55 UTC (permalink / raw)
  To: ml

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

New comment by rivularis on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-515485908
Comment:
The following is what I received from their support.. 

"We may choose to open source some or all of our apps in the future, but for now, they are closed source. This is due to us using various unblocking techniques that would be exposed and countered if we were to open source the apps. Many countries and networks actively block Windscribe, so for now, the need to stay on top of that outways the benefits of open source."

So it appears the only way to build is via the deb file.

What were the changes I need to make to the package?


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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
                   ` (5 preceding siblings ...)
  2019-07-26 14:55 ` voidlinux-github
@ 2019-07-27 20:35 ` voidlinux-github
  2019-07-27 20:35 ` [PR PATCH] [Closed]: " voidlinux-github
  2021-12-02 11:34 ` kiarash96
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-27 20:35 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-515711779
Comment:
Unfortunately. as there is no license for this program (other than false note on GPL), this is not suitable to be included into repository. You can still update, build and install this for yourself.

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

* Re: [PR PATCH] [Closed]: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
                   ` (6 preceding siblings ...)
  2019-07-27 20:35 ` voidlinux-github
@ 2019-07-27 20:35 ` voidlinux-github
  2021-12-02 11:34 ` kiarash96
  8 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-07-27 20:35 UTC (permalink / raw)
  To: ml

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

There's a closed pull request on the void-packages repository

New Package: windscribe-cli-1.3
https://github.com/void-linux/void-packages/pull/13093
Description: 

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

* Re: New Package: windscribe-cli-1.3
  2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
                   ` (7 preceding siblings ...)
  2019-07-27 20:35 ` [PR PATCH] [Closed]: " voidlinux-github
@ 2021-12-02 11:34 ` kiarash96
  8 siblings, 0 replies; 10+ messages in thread
From: kiarash96 @ 2021-12-02 11:34 UTC (permalink / raw)
  To: ml

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

New comment by kiarash96 on void-packages repository

https://github.com/void-linux/void-packages/pull/13093#issuecomment-984545585

Comment:
Hi. I'm relatively new to void so forgive me if I'm wrong. But is it possible to include this in the restricted nonfree repository? That way people can access the up-to-date template more easily.

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

end of thread, other threads:[~2021-12-02 11:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-13 20:44 [PR PATCH] New Package: windscribe-cli-1.3 voidlinux-github
2019-07-13 21:32 ` voidlinux-github
2019-07-13 21:55 ` voidlinux-github
2019-07-13 22:28 ` voidlinux-github
2019-07-14 18:06 ` voidlinux-github
2019-07-15 17:37 ` voidlinux-github
2019-07-26 14:55 ` voidlinux-github
2019-07-27 20:35 ` voidlinux-github
2019-07-27 20:35 ` [PR PATCH] [Closed]: " voidlinux-github
2021-12-02 11:34 ` kiarash96

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).