Package Details: emacs-git 30.0.50.169253-1

Git Clone URL: https://aur.archlinux.org/emacs-git.git (read-only, click to copy)
Package Base: emacs-git
Description: GNU Emacs. Development master branch.
Upstream URL: http://www.gnu.org/software/emacs/
Keywords: development editor IDE text
Licenses: GPL3
Conflicts: emacs
Provides: emacs
Submitter: toropisco
Maintainer: toropisco
Last Packager: toropisco
Votes: 104
Popularity: 0.000772
First Submitted: 2014-01-05 02:05 (UTC)
Last Updated: 2023-10-14 18:36 (UTC)

Required by (313)

Sources (2)

Pinned Comments

toropisco commented on 2017-06-30 19:14 (UTC) (edited on 2022-05-15 13:26 (UTC) by toropisco)

This PKGBUILD is a work in progress. If you find PACKAGING bugs, please let me know ASAP.

Upstream bugs are to be reported upstream. Check out the emacs-devel archives to confirm if this is an already known bug. In fact... Why are you not subscribed to emacs-devel?. Also check the emacs-bug-tracker archives.

Reporting bugs: Write to the Emacs Bug Tracker and report it there. Or, better yet, use the debbugs client included with the text editor. You will find instructions at https://debbugs.gnu.org/. Good luck!

If you confirm it is a packaging bug, you are welcome to report it here.

Yaourt and other automated tools users BEWARE! This PKGBUILD is written with hand updating in mind and I won't fix bugs arising from such use. Besides, cloning the same repository time and time again from a non-profit such as the GNU Project/FSF gives out a very low image of you.

Latest Comments

« First ‹ Previous 1 .. 31 32 33 34 35 36 37 38 Next › Last »

nsantos commented on 2012-02-09 19:59 (UTC)

@smoge return removed. As for the usage of chmod: its targets are all paths installed by Emacs' Makefile; they only need their permissions tweaked a bit. I've never used install for this purpose; is this a valid use case for it? @galdor Unless autoconf and automake have been moved out of the base-devel group, then, no, makedepends shouldn't include them. (This from https://wiki.archlinux.org/index.php/PKGBUILD#makedepends)

mrz commented on 2012-02-09 11:17 (UTC)

From the page "Base package groups" in the wiki:"The group "base-devel" is assumed to be installed when building with makepkg.". So autoconf and automake aren't needed in makedepends.

galdor commented on 2012-01-22 19:20 (UTC)

makedepends should include autoconf and automake.

nsantos commented on 2011-12-01 08:06 (UTC)

There's a bug in recent revisions (I'm up to 106565 at the moment) wherein Emacs insists on using Courier New as the default font, no matter what I set it to using custom. Current solution is to slap on a '(set-default-font "Liberation Mono-12")' line on top of your .emacs (it doesn't have to match your custom settings; it's just there to slap Emacs into conforming).

nsantos commented on 2011-11-02 18:41 (UTC)

@tigrmesh Was able to compile cleanly (am up to rev 106271); did you link against GTK3 or GTK2? I did fix the provides= line, though (used single-quotes instead of double-quotes), but I'm going to hold off uploading a new version of the PKGBUILD until we can figure out what went wrong with your build. Could you try rebuilding? Maybe it was a bug with the revision you tried to build? Thanks!

tigrmesh commented on 2011-11-01 03:04 (UTC)

I had a compile error, part of which was: fns.c: In function ‘secure_hash’: fns.c:4762:21: error: ‘MD5_DIGEST_SIZE’ undeclared (first use in this function) Thanks to falconindy, I was able to get this to compile by adding CPPFLAGS=-DMD5_DIGEST_SIZE=16 to the configure line, like so: ./autogen.sh && CPPFLAGS=-DMD5_DIGEST_SIZE=16 ./configure --prefix=/usr \ Also, I'd like to suggest that the provides line be changed to: provides=(emacs) The current version shows this when I do pacman -Qi emacs-bzr Provides : emacs=$pkgver

nsantos commented on 2011-09-13 03:11 (UTC)

I added a flag that needs to be set manually before building, rather than relying on whether or not GTK+3 is installed. The default is to build with (and require) GTK+2, and will stay that way until GTK+3 displaces GTK+2.