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

linux: provide arch PKGBUILD #28

Open
ninrod opened this issue Mar 5, 2018 · 9 comments
Open

linux: provide arch PKGBUILD #28

ninrod opened this issue Mar 5, 2018 · 9 comments

Comments

@ninrod
Copy link

ninrod commented Mar 5, 2018

Hi and thanks for the fine program. Just filling in this issue so that we maybe have in the future a package for arch users on the AUR repo.

thanks again

@zachcurry
Copy link
Owner

Thanks @ninrod !

@lobisquit
Copy link

lobisquit commented Mar 18, 2018

I am intersted in writing the needed PKGBUILD, but, since scripts should be installed in systemd directories (/usr/bin/, /usr/share/, ...), the possibility setting EA_PATH outside install and bin/linux scripts is needed.

I propose using such reasonable defaults if variable is not set, but keeping it if it is set, this way

if [ -z ${EA_PATH+x} ]; then EA_PATH=$HOME/.emacs_anywhere; fi

Would you mind if I write a pull request with the needed modifications?

@zachcurry
Copy link
Owner

Hi @lobisquit ! There are a few things we need to get squared away first.

There is a PR up for #39 and soon I'll be putting up a PR for #41. If you branch from master there is going to be some gnarly merge conflicts.

The other problem is that #38 is going to change the way this is installed. We want to try to keep Mac OS and Linux versions as similar as possible but I've yet to look into how we need to handle this in Mac OS. If you've got an idea for this please let us know in #38. We can't finish #38 until we figure out how to keep as much parity as possible on both operating systems.

Once all this is done I think we'll be in a good position to address this issue. The tricky thing about this is going to be keeping MacOS and Linux versions as similar as possible while also providing a an installation that makes sense for both operating systems.

We need all the help we can get so I'd really appreciate help from you on any front as long as you know it's not going to be easy and we'll probably need to make some compromises. Some folks got really pissed at me for not merging their pull requests so I'm letting you know up front it's not as simple as doing some good in just Linux or, just MacOS.

Thanks @lobisquit !

@lobisquit
Copy link

You are welcome 😉
For the time being I have forked you repo in order to build the Arch Linux package, but I will stay tuned for installer updates, in order to use your repo in the future.

@ar1a
Copy link

ar1a commented Jun 23, 2018

https://aur.archlinux.org/packages/emacs-anywhere-git/ found this

@ninrod
Copy link
Author

ninrod commented Jun 23, 2018

Is it working?

@zachcurry
Copy link
Owner

zachcurry commented Jun 23, 2018

That is an unofficial package that’s probably way behind master. If someone has the time, desire, and humility to submit a pull request for this, please do. Old buggy unofficial forks are less than ideal for everyone 👎

@cyruseuros
Copy link

Any udates on this? @zachcurry just found out about this, and it freaking made my day. Thanks you! An AUR package would just be the perfect little cherry on top.

@zachcurry
Copy link
Owner

Hi, @jjzmajic ! I'm glad to hear you dig the tool my friend.

I haven't had time to work on this project for quite a while. Perhaps one of these days I'll have a few free cycles to add an AUR package. Perhaps one of the good people in the community will beat me to it. I'll be sure to ping you if anything changes.

Go with Emacs,
Z.

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

No branches or pull requests

5 participants