Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - emacs-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: emacs-git

Git Clone URL: https://aur-dev.archlinux.org/emacs-git.git (read-only)
Package Base: emacs-git
Description: GNU Emacs. Master development branch.
Upstream URL: http://www.gnu.org/software/emacs/
Keywords: development editor IDE text
Licenses: GPL
Conflicts: emacs
Provides: emacs
Submitter: vorbote
Maintainer: vorbote
Last Packager: vorbote
Votes: 57
Popularity: 0.488209
First Submitted: 2014-01-05 02:05
Last Updated: 2016-11-14 14:03

Required by (196)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

madalu commented on 2015-03-16 03:36

I just rebuilt bleeding edge emacs using the updated package and am finding that my emacs init time increased over ten times (from 1.5 seconds to 13 seconds). This is compared to a build I did on February 4. Are others else experiencing the same?

vorbote commented on 2015-02-02 11:22

@andrej84 No. You never makedepend a PKGBUILD on the base or base-devel groups. It is expected that you, as a knowledgeable and experienced Arch user, install base-devel and read the wiki *well before* you start using AUR and spamming AUR comment sections.

I suggest you start by reading https://wiki.archlinux.org/index.php/PKGBUILD and continue from there.

andrej84 commented on 2015-02-02 09:57

Hi guys, I think there should be two more dependencies, autoconf and automake at least, since the compilation fails if they are not there..

csantosb commented on 2015-01-13 18:49

Great packaging, really helpful, thanks !
I am using it adding 'make docs' to build() and 'make DESTDIR="$pkgdir/" install-doc' to package().
This provides up-to-date doc in pdf format, but requires 'texlive'.
Hope that helps.

vorbote commented on 2014-12-22 12:20

@esrevinu Thanks for noticing. I thought upstream had already fixed that installation bug, but it seems I simply forgot I already had the directory hierarchy created properly in my system.

esrevinu commented on 2014-12-21 07:48

Bunch of warnings against different ownership of directories under /usr/share/emacs/.
I think that the following line is needed to be uncommented.
#find "$pkgdir"/usr/share/emacs/ | xargs chown root:root

noplease commented on 2014-12-04 14:10

@verbote and once again thanks for changing the pkgbuild.
That solved the problem, and I should've thought of that before, I cannot thank you enough:)

vorbote commented on 2014-12-01 16:43

@prodigen Thanks for your report! I've revised the PKGBUILD so that it doesn't delete the .el.gz files.

You don't need to patch autogen.sh. Instead you need to make sure your main repo in "$startdir/emacs-git" is fully up to date. You can do this by running "git fetch --prune" in the directory. It should pull in the hook files if they are not in there already; if not, delete the repo and download again. Afterwards, you may need to delete your src directory and start afresh.

noplease commented on 2014-12-01 11:34

I just removed this from autogen.sh, maybe you should add a patch
for hook in applypatch-msg pre-applypatch; do
cmp .git/hooks/$hook.sample .git/hooks/$hook >/dev/null 2>&1 ||
sample_hooks="$sample_hooks $hook"
Thanks for maintaining this,

noplease commented on 2014-11-30 14:42

Hi verbote,
thanks for the wonderful work packaging this, I get this error while building emacs,, to fix this I interfered in the process, but a fix would be nice
also it would be great if you remove this.
# Delete compressed .el.gz files. Comment out if needed.
find "$pkgdir"/usr/share/emacs/ -name "*.el.gz" -exec rm {} \;
thanks again and have a nice day:)

Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)

Checking for autoconf (need at least version 2.65)...
Checking for automake (need at least version 1.11)...
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
configure.ac:743: installing 'build-aux/compile'
configure.ac:139: installing 'build-aux/config.guess'
configure.ac:139: installing 'build-aux/config.sub'
configure.ac:136: installing 'build-aux/install-sh'
configure.ac:136: installing 'build-aux/missing'
lib/Makefile.am: installing 'build-aux/depcomp'
Installing git hooks...
‘build-aux/git-hooks/commit-msg’ -> ‘.git/hooks/commit-msg’
‘build-aux/git-hooks/pre-commit’ -> ‘.git/hooks/pre-commit’
cp: cannot stat ‘.git/hooks/applypatch-msg.sample’: No such file or directory