notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
emacs20 GNU editing macros
20.7_7 editors Deleted on this many watch lists=21 search for ports that depend on this port This port version is marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20.7_7Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: "editors/emacs is recommended instead for new installations"
Expired This port expired on: 2007-08-19
Ignore IGNORE: is only for i386 alpha, and you are running amd64.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2007-10-14 10:10:01
SVN Revision: UNKNOWN
People watching this port, also watch:: unzip, tiff, zip
Also Listed In: ipv6
License: not specified in port
Description:
GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp. GNU Emacs's many special packages handle mail reading (RMail) and sending (Mail), outline editing (Outline), compiling (Compile), running subshells within Emacs windows (Shell), running a Lisp read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy (Doctor :-) and many more.
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • emacs>0:editors/emacs20
No installation instructions:
This port has been deleted.
PKGNAME: emacs
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 alpha
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. xbitmaps.pc : x11/xbitmaps
  2. gmake : devel/gmake
  3. autoconf213 : devel/autoconf213
  4. pkg-config : devel/pkg-config
  5. libraries : x11/xorg-libraries
Runtime dependencies:
  1. xbitmaps.pc : x11/xbitmaps
  2. pkg-config : devel/pkg-config
  3. libraries : x11/xorg-libraries
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (16 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.chg.ru/pub/gnu/emacs/
  3. ftp://ftp.dti.ad.jp/pub/GNU/emacs/
  4. ftp://ftp.gnu.org/gnu/emacs/
  5. ftp://ftp.informatik.hu-berlin.de/pub/gnu/emacs/
  6. ftp://ftp.informatik.rwth-aachen.de/pub/mirror/ftp.gnu.org/pub/gnu/emacs/
  7. ftp://ftp.kddlabs.co.jp/GNU/emacs/
  8. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/emacs/
  9. ftp://ftp.rediris.es/sites/ftp.gnu.org/ftp/gnu/emacs/
  10. ftp://ftp.sunsite.org.uk/package/gnu/emacs/
  11. http://ftp.funet.fi/pub/gnu/prep/emacs/
  12. http://ftp.gnu.org/gnu/emacs/
  13. http://mirrors.usc.edu/pub/gnu/emacs/
  14. http://ring.riken.jp/archives/GNU/emacs/
  15. http://ring.sakura.ad.jp/archives/GNU/emacs/
  16. http://www.gtlib.cc.gatech.edu/pub/gnu/gnu/emacs/
Collapse this list.

Number of commits found: 41

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20.7_7
14 Oct 2007 10:10:01
Original commit files touched by this commit This port version is marked as vulnerable.
vd search for other commits by this committer
Remove expired Emacs ports and the surrounding expired ports:
2007-08-19 chinese/mule-freewnn: emacs19 and related ports are obsolete; please
use a more recent version
2007-08-19 chinese/xemacs: emacs20 and related ports are obsolete; please use a
more recent version
2007-08-19 converters/mule-ucs-emacs20: emacs20 and related ports are obsolete;
please use a more recent version
2007-08-19 devel/eieio-emacs20: emacs20 and related ports are obsolete; please
use a more recent version
2007-08-19 editors/apel-emacs20: emacs20 and related ports are obsolete; please
use a more recent version
2007-08-19 editors/bitmap-emacs20: emacs20 and related ports are obsolete;
please use a more recent version
2007-08-19 editors/emacs19: emacs19 is obsolete; please use a more recent
version
2007-08-19 editors/emacs20: "editors/emacs is recommended instead for new
installations"
2007-08-19 editors/flim-emacs20: emacs20 and related ports are obsolete; please
use a more recent version
2007-08-19 editors/mule-common: emacs19 and related ports are obsolete; please
use a more recent version
2007-08-19 editors/mule: emacs19 and related ports are obsolete; please use a
more recent version
2007-08-19 editors/semi-emacs20: emacs20 and related ports are obsolete; please
use a more recent version
2007-08-19 editors/speedbar-emacs20: emacs20 and related ports are obsolete;
please use a more recent version
2007-08-19 irc/irchat-pj-emacs20: emacs20 and related ports are obsolete; please
use a more recent version
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20.7_7
23 Jul 2007 09:36:52
Original commit files touched by this commit This port version is marked as vulnerable.
rafan search for other commits by this committer
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:             ports/111470
Approved by:    portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by:      pointyhat exp run
20.7_7
19 Jul 2007 09:30:52
Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Start the deorbit burn of emacs20 and dependent files.  They are antiquated.

Discussed with: various emacs maintainers
Hat:            portmgr
20.7_7
31 May 2007 18:17:19
Original commit files touched by this commit This port version is marked as vulnerable.
anray search for other commits by this committer
Fix dired selection of file/directory when environment variable LANG
is ja_JP.eucJP

PR:             ports/112384
Submitted by:   Yutaka NAGAI <nagai at ee.uec.ac.jp>
20.7_6
19 May 2007 20:32:57
Original commit files touched by this commit This port version is marked as vulnerable.
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
20.7_5
16 Dec 2005 07:40:17
Original commit files touched by this commit This port version is marked as vulnerable.
clive search for other commits by this committer
Fix post-install target conflicts.

Submitted by:   NIIMI Satoshi <sa2c at sa2c dot net>
20.7_5
12 Dec 2005 21:12:52
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
editors/emacs20: remove conflict with other emacsen

        This PR changes the installation directories of binaries
        and info files of editors/emacs20 port to its dedicated
        directories to remove conflict with other emacsen.

PR:             ports/89961
Submitted by:   NIIMI Satoshi <sa2c@sa2c.net>
20.7_5
24 Nov 2005 02:03:34
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Add SHA256
20.7_5
15 Nov 2005 06:52:12
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
20.7_5
23 Sep 2005 16:07:16
Original commit files touched by this commit This port version is marked as vulnerable.
cracauer search for other commits by this committer
Fix allocation of pty for shell-mode.

This was broken for newer FreeBSDs which give out pty names
/dev/pty[pqrsPQRS][0123456789abcdefghijklmnopqrstuv]

emacs, manually searching, stopped at a gap of 3 entries.  But the new
naming scheme allows a gap of 28.  Set to 30 just in case.  Actually
there's no good reason not to set that to 256, it's not that 512
system calls kill us everytime someone opens a shell in emacs.

Bump portsrevision so that it gets picked up by portupgrade.

I wonder whether other emacsens are affected, too...
20.7_4
06 May 2005 09:02:23
Original commit files touched by this commit This port version is marked as vulnerable.
jylefort search for other commits by this committer
Add CONFLICTS variable, since this port conflicts with other
emacs/xemacs ports.
20.7_4
12 Apr 2005 03:26:57
Original commit files touched by this commit This port version is marked as vulnerable.
obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
20.7_4
11 Apr 2005 08:04:41
Original commit files touched by this commit This port version is marked as vulnerable.
obrien search for other commits by this committer
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
20.7_4
13 Feb 2005 20:50:31
Original commit files touched by this commit This port version is marked as vulnerable.
yoichi search for other commits by this committer
Force commit. The previous commit is related to
Security: CAN-2005-0100
20.7_4
13 Feb 2005 03:19:13
Original commit files touched by this commit This port version is marked as vulnerable.
yoichi search for other commits by this committer
Security fix for usage of format string.
20.7_3
20 Nov 2004 06:38:10
Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Since neither of these ports works correctly on all architectures, point
prospective users to editors/emacs instead, via the DEPRECATED directive.
However, no expiration date is set at this time.
20.7_3
15 Nov 2004 05:19:30
Original commit files touched by this commit This port version is marked as vulnerable.
sf search for other commits by this committer
farewell to libxpg4.
20.7_3
30 Apr 2004 14:01:50
Original commit files touched by this commit This port version is marked as vulnerable.
clive search for other commits by this committer
Previous commit is wrong. The proper way to do it right is by adding
${PKGNAMEPREFIX} prefix before LATEST_LINK of the master port.

Obtained from:  eik
Reminded (again) by:    kris
20.7_3
30 Apr 2004 10:32:50
Original commit files touched by this commit This port version is marked as vulnerable.
clive search for other commits by this committer
. Define NO_LATEST_LINK so that packages/Latest will not be disturbed.
. This commit will also help its satellite port to avoid problem above:
  . chinese/emacs20
20.7_3
19 Apr 2004 14:09:31
Original commit files touched by this commit This port version is marked as vulnerable.
clement search for other commits by this committer
- Make port "slave-aware"

Noticed by:     Ports with duplicate LATEST_LINKS report
20.7_3
02 Apr 2004 07:14:19
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Add LATEST_LINK=emacs20 to avoid conflict with editors/emacs
20.7_3
28 Mar 2004 05:02:50
Original commit files touched by this commit This port version is marked as vulnerable.
kris search for other commits by this committer
Mark ONLY_FOR_ARCHS: this port only builds on alpha and i386, and is not
likely to be ported to other architectures.  Use the emacs port instead.
20.7_3
04 Feb 2004 05:21:48
Original commit files touched by this commit This port version is marked as vulnerable.
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
20.7_2
29 Jan 2004 07:24:56
Original commit files touched by this commit This port version is marked as vulnerable.
trevor search for other commits by this committer
SIZEify.
20.7_2
02 Jul 2003 01:56:51
Original commit files touched by this commit This port version is marked as vulnerable.
cracauer search for other commits by this committer
Bump portsrevision.

Thanks, Kris.
20.7_1
01 Jul 2003 21:59:54
Original commit files touched by this commit This port version is marked as vulnerable.
cracauer search for other commits by this committer
Fix a long-term problem: shell-mode would not open a new shell fo
shell-mode on FreeBSD once a number of ttys were taken, it wouldn't
find the next free one where xterm and everybody else would.

Teach it to walk the list of possible FreeBSD ttys correctly.

This code is evil, I'm only doing it because emacs-21 is *really* evil
and I didn't port all of my .emacs to xemacs yet...
20.7_1
20 Feb 2003 17:12:51
Original commit files touched by this commit This port version is marked as vulnerable.
knu search for other commits by this committer
De-pkg-comment.
20.7_1
02 Feb 2003 08:10:22
Original commit files touched by this commit This port version is marked as vulnerable.
shige search for other commits by this committer
Fix core-dump-problem on 5.0 or later.

PR:             ports/46031
Submitted by:   Munehiro Matsuda <haro@h4.dion.ne.jp>
20.7_1
29 Jul 2002 22:03:34
Original commit files touched by this commit This port version is marked as vulnerable.
naddy search for other commits by this committer
Fix build by removing declaration for deprecated and unreferenced
sys_nerr variable.

PR:             39147
Submitted by:   keramida
Prodded by:     des
20.7_1
10 Apr 2002 16:02:19
Original commit files touched by this commit This port version is marked as vulnerable.
shige search for other commits by this committer
Closed PR.

PR:             ports/36755
Submitted by:   Scott Allendorf <scott-allendorf@uiowa.edu>
20.7_1
10 Apr 2002 15:55:05
Original commit files touched by this commit This port version is marked as vulnerable.
shige search for other commits by this committer
Fix build-failure at makeinfo(4.1 or later).

Submitted by:   yoichi
Obtained from:  http://home.jp.freebsd.org/cgi-bin/showmail/ports-jp/12604
06 Jan 2002 06:20:22
commit hash: fp1.22928@dev.null.freshports.orgcommit hash: fp1.22928@dev.null.freshports.orgcommit hash: fp1.22928@dev.null.freshports.orgcommit hash: fp1.22928@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
First round of auto* cleanups:    - USE_AUTO* -> USE_AUTO*_VER=* where required 
  - USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK    -
Other minor changes to fix things    
07 Dec 2001 12:37:34
commit hash: fp1.21721@dev.null.freshports.orgcommit hash: fp1.21721@dev.null.freshports.orgcommit hash: fp1.21721@dev.null.freshports.orgcommit hash: fp1.21721@dev.null.freshports.org files touched by this commit
shige search for other commits by this committer
Apply linespace patch (taoka).   Apply dired.el patch (yoichi).    
22 Sep 2001 22:56:21
commit hash: fp1.19037@dev.null.freshports.orgcommit hash: fp1.19037@dev.null.freshports.orgcommit hash: fp1.19037@dev.null.freshports.orgcommit hash: fp1.19037@dev.null.freshports.org files touched by this commit
sf search for other commits by this committer
Tidy up Makefile: double negative condition check si not good.    
17 Sep 2001 18:40:31
commit hash: fp1.18883@dev.null.freshports.orgcommit hash: fp1.18883@dev.null.freshports.orgcommit hash: fp1.18883@dev.null.freshports.orgcommit hash: fp1.18883@dev.null.freshports.org files touched by this commit
dwcjr search for other commits by this committer
Remove jseger and torstenb from maintainership of their ports, they   have been
inactive for too long    
22 May 2001 19:17:00
commit hash: fp1.14030@dev.null.freshports.orgcommit hash: fp1.14030@dev.null.freshports.orgcommit hash: fp1.14030@dev.null.freshports.orgcommit hash: fp1.14030@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
Don't overwrite CATEGORIES in master ports. Use += instead, so slaves   would be
able to insert their own entries (usually language category)   upfront.    
01 Jan 2001 10:15:17
commit hash: fp1.7837@dev.null.freshports.orgcommit hash: fp1.7837@dev.null.freshports.orgcommit hash: fp1.7837@dev.null.freshports.orgcommit hash: fp1.7837@dev.null.freshports.org files touched by this commit
will search for other commits by this committer
Goodbye, YEAR2000.  Hello, 2001.    
08 Oct 2000 02:02:27
commit hash: fp1.4738@dev.null.freshports.orgcommit hash: fp1.4738@dev.null.freshports.orgcommit hash: fp1.4738@dev.null.freshports.orgcommit hash: fp1.4738@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category editors to new layout.  
04 Sep 2000 08:22:16
commit hash: fp1.3498@dev.null.freshports.orgcommit hash: fp1.3498@dev.null.freshports.orgcommit hash: fp1.3498@dev.null.freshports.orgcommit hash: fp1.3498@dev.null.freshports.org files touched by this commit
sumikawa search for other commits by this committer
Incorrect error code fix when a connection is failed.    
30 Jul 2000 04:45:11
commit hash: fp1.2423@dev.null.freshports.orgcommit hash: fp1.2423@dev.null.freshports.orgcommit hash: fp1.2423@dev.null.freshports.orgcommit hash: fp1.2423@dev.null.freshports.org files touched by this commit
jseger search for other commits by this committer
patch-ai, patch-an, patch-cg: Regenerated for emacs-20.7.   patch-cc
(configure.in): Merged with patch-ch.   patch-af (src/unexfreebsd.c): Removed. 
Not used by this port.   patch-ca (src/Makefile.in): Removed.  5-CURRENT's and  
	4-STABLE's libtermcap -> libncurses symbolic link issues   	are now well
handled by vendor's src/s/freebsd.h.   	Moved LIBS_XPG changes to patch-cb.  
patch-cb (src/s/freebsd.h): Regenerate for emacs-20.7.   	Update the conditional
of enclosing the USE_XPG check   	so as not to link libxpg4 on recently
5-CURRENT and   	4-STABLE after the merge of libxpg4 into libc.   	Added
LIBS_XPG to LIBS_SYSTEM.    
27 Jun 2000 01:03:54
commit hash: fp1.1260@dev.null.freshports.orgcommit hash: fp1.1260@dev.null.freshports.orgcommit hash: fp1.1260@dev.null.freshports.orgcommit hash: fp1.1260@dev.null.freshports.org files touched by this commit
jseger search for other commits by this committer
Upgrade to emacs-20.7    

Number of commits found: 41