Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better native-client updates management (homebrew, packages) #92

Open
srustamo opened this issue Oct 23, 2020 · 6 comments
Open

Better native-client updates management (homebrew, packages) #92

srustamo opened this issue Oct 23, 2020 · 6 comments

Comments

@srustamo
Copy link

Current installation instructions and process of 'native-client' install/update is cumbersome. Is there any way to update the native-client using known package management tools, e.g. 'homebrew' on mac, 'chocolatey' on win?

@jsbien
Copy link

jsbien commented Nov 3, 2020

What about making it an official Debian package? Cf. today's post at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972429 by Barak A. Pearlmutter.

@andy-portmen
Copy link
Owner

I am working on a deb package. You can give it a try; https://github.com/andy-portmen/native-client/releases/tag/0.9.2

@andy-portmen
Copy link
Owner

What about making it an official Debian package?

I am still working to make sure the Debian package has no security issues; #93

@andy-portmen
Copy link
Owner

Current installation instructions and process of 'native-client' install/update is cumbersome

I am trying to keep the native side as simple as possible. Almost all the functionalities are handled on the extension side, even the native node script that is supposed to get executed. Currently, the only reason for updating this client is to support new extensions or occasionally update the node executable.

@andy-portmen
Copy link
Owner

'homebrew' on mac, 'chocolatey' on win?

I am working on a deb package for Linux. As far as I know, Homebrew cannot be used to copy files to the home directory, so it is not useful for copying metafiles to the browser-specific paths. I don't have any experience with chocolatey. Maybe someone can help.

@jsbien
Copy link

jsbien commented Nov 3, 2020

I have very little experience with Debian packages, just from time to time I produce the new version of our djview4poliqarp (always with just dpkg-buildpackage -uc -us -b -rfakeroot). I'm afraid your *.deb is not done "the Debian way". So I submitted a request for package:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973700
I hope this will help somehow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants