Commit graph

46 commits

Author SHA1 Message Date
Ashish SHUKLA
76c1fae7bd - Update to version 23.4
- Remove dependency on libungif[1]
- Import a diff from bzr repository to make VC work with Subversion 1.7[2]

PR:		ports/165298[1], ports/162191[2]
Submitted by:	olgeni[1], Yasuhiro KIMURA <yasu@utahime.org>[2]
2012-02-22 13:19:03 +00:00
Ashish SHUKLA
085666acef - Add fix for GNU Emacs bug report# 8522 which affects users of euc-japan
keyboard-coding-system[1]
- Fix portlint warnings
- Update PATCH_SITES

Submitted by:	hrs[1]
2011-09-07 20:20:25 +00:00
Ashish SHUKLA
623a0a78f1 - Update emacs.desktop to launch Emacs in Terminal when WITHOUT_X11 is
defined.[1]
- Emacs picks up giflib if available instead of libungif. Account for
  this.[2]
- Include 'alloca' fix.[2]

PR:		ports/156167[1]
Submitted by:	Zhihao Yuan <lichray@gmail.com>[1]
	  	Herbert J. Skuhra <h.skuhra@gmail.com>[2] (via private email)
2011-05-16 12:27:12 +00:00
Ashish SHUKLA
0c340ada33 - Update to version 23.3
- Update CANNA support[1]
- Fix bug in plist generation

Submitted by:	Yuji TAKANO <takachan@running-dog.net>[1] (via private email)
2011-05-11 11:15:48 +00:00
Ashish SHUKLA
5c9e555fc2 - Add CANNA support to the port, provided by Yuji TAKANO.
- Update CONFLICTS to conflict with 24.x.
- Include the license file to the port.
- Update descriptions of the OPTIONS.
- Fix building of port on 6.x/9.x with DBUS option enabled, provided
  by swell.k@gmail.com .
- Remove unneeded dependencies on gettext and dbus-glib.
- Remove ALSA checks.
- Clean up pkg-plist.

PR:		ports/146979
Approved by:	tabthorpe (mentor)
2010-09-27 01:14:52 +00:00
Boris Samorodov
dd849164d3 . update to version 23.2;
. introduce OPTIONS.

PR:		ports/146458
Submitted by:	Ashish SHUKLA <wahjava at gmail.com> (maintainer)
2010-05-14 08:04:39 +00:00
Dirk Meyer
0b0f936de4 - update patch png14
PR:		145171
2010-03-30 18:15:38 +00:00
Dirk Meyer
d19f589717 - fix build for png-1.4.1 2010-03-30 03:59:01 +00:00
Boris Samorodov
e8645c9b9a . items in emacs 23.1/GTK menus don't get updated, fix it; [1]
. bump PORTREVISION.

PR:		ports/144309  [1]
Submitted by:	Robert Jenssen <robertjenssen@ozemail.com.au>  [1]
Approved by:	keramida@ceid.upatras.gr (maintainer timeout, 17 days)
2010-03-15 16:53:49 +00:00
Philip M. Gollucci
14046789e0 - fix utmp.h -> utmpx.h
fixes are included in upstream e-mail so this is temporary

PR:             ports/143113
Submitted by:   Giorgos Keramidas <keramida@freebsd.org> (maintainer)
2010-02-02 07:03:11 +00:00
Boris Samorodov
3cb246682f Changes to editors/emacs and Mk/bsd.emacs.mk were taken from
PR/137956 by Ashish SHUKLA (thanks!).  [1]

Those ports which define EMACS_PORT_NAME to be "emacs21" were
not touched (this time). They may be converted to the new
world order by removing the above mentioned assignment.

Four ports were marked as BROKEN with EMACS_PORT_NAME=emacs23
(they do not compile):
. lang/bigloo;
. mail/wanderlust;
. mail/wanderlust-devel;
. www/emacs-w3m.

Three ports were marked as IGNORE with EMACS_PORT_NAME=emacs23:
. japanese/egg-canna (the port version is dated as of 2001,
  does not compile with Emacs 23 and seems it cannot be fixed);
. deskutils/remember.el (was incorporated into Emacs 23);
. editors/nxml (was incorporated into Emacs 23).

Changes that were made after (and as a result of) exp run. For
those ports:
. japanese/migemo-emacs21;
. japanese/migemo-emacs22
EMACS_PORT_NAME?= was changed to EMACS_PORT_NAME= to the apropriate
emacs port name.

PR:		ports/137956 [1], ports/141369 [2]
Submitted by:	Ashish SHUKLA <wahjava at gmail.com>  [1],
		bsam (me)  [2]
Exp-run by: miwi
2009-12-20 20:19:24 +00:00
Boris Samorodov
bb2e6e9dcd . backout previous commit (revert editors/emacs to version 22.3)
since the commit broke dependencies and the ports infrastructure
  was not fully prepared (a new emacs/editors22 port is needed
  for compatibility reasons);
. bump PORTEPOCH.

Reported by:	Jan Henrik Sylvester <me at janh.de>, kostik
Pointy hat to:	bsam (me)
2009-09-08 11:36:21 +00:00
Boris Samorodov
f1f69ce2f9 Updat GNU Emacs to v. 23.1.
Emacs 23 has a wide variety of new features, including:

* Improved Unicode support.
* Font rendering with Fontconfig and Xft.
* Support for using X displays and text terminals in one session,
  and for running as a daemon.
* Support for multi-file commits in distributed version-control
   systems (VC-dir).
* New modes and packages for viewing PDF and postscript files
  (Doc-view mode), connecting to processes through D-Bus (dbus),
  connecting to the GNU Privacy Guard (EasyPG), editing XML
  documents (nXML mode), editing Ruby programs (Ruby mode), and more.

Detailed list is available at: http://www.gnu.org/software/emacs/NEWS.23.1

PR:		ports/137956
Submitted by:	Ashish SHUKLA <wahjava at gmail.com>
Approved by:	keramida@ceid.upatras.gr (maintainer tineout, 19 days)
2009-09-07 19:33:30 +00:00
Boris Samorodov
80012e1ea9 . update to version 22.3 (includes a security fix in the way Emacs
interacts with Python);
. change EMACS_VER at bsd.emacs.mk.

While I'm here: remove old PORTREVISION.

PR:		127168
Submitted by:	keramida (maintainer)
2008-11-10 22:30:51 +00:00
Boris Samorodov
23f3a4a858 - Update editors/emacs to 22.2.
- Change bsd.emacs.mk accordingly.
- Fix comment about emacs-devel in bsd.emacs.mk.
- Some lisp directories are changed, add a note to UPDATING.

PR:		122783
Submitted by:	KIMURA Yasuhiro <yasu at utahime.org>
Approved by:	keramida (maintainer timeout, 6 weeks)
2008-06-03 14:36:50 +00:00
Edwin Groothuis
d76ca123b2 As pointed out by mjl @ #bsdports: The patch I commited was a patch
on itself. Extracted the patch and recommit it.

PR:		ports/120370
2008-05-14 23:58:28 +00:00
Edwin Groothuis
b3bfbdcfa6 [patch] editors/emacs build on arm
PR:		ports/120370
Submitted by:	Matthew Luckie <mjl@luckie.org.nz>
Approved by:	Giorgos Keramidas <keramida@ceid.upatras.gr>
2008-05-12 00:57:10 +00:00
Giorgos Keramidas
d963115816 Port the gmalloc.c allocator from the CVS trunk of Emacs.
This includes various enhancements and fixes, including a
serious bug caused by using gmalloc's allocation and free
functions and the system version of posix_memalign().

PR:             ports/114993
Submitted by:   Gardner Bell
Reviewed by:    pav
2007-10-08 23:29:47 +00:00
MANTANI Nobutaka
a98a506adc Update to 22.1.
Hand over maintainership to keramida.
2007-07-16 17:06:44 +00:00
MANTANI Nobutaka
eca19b7baf - Add .info suffix to filename of info files.
- Use INFO macro.

Requested by:	edwin
2005-12-08 17:01:46 +00:00
MANTANI Nobutaka
f464ad3453 Fix build error.
PR:		ports/85508
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
2005-09-05 15:15:47 +00:00
MANTANI Nobutaka
3759f725e5 Add powerpc support.
PR:		ports/83074
Submitted by:	Dario Freni <saturnero@freesbie.org>
2005-07-15 16:08:40 +00:00
MANTANI Nobutaka
9b0d5fc1ec Fix problems with AltGr-Modifier on several keyboards.
PR:		ports/78209
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
2005-03-02 15:05:55 +00:00
MANTANI Nobutaka
1867354dcb Fix format string vulnerability in the movemail utility.
Security:	CAN-2005-0100
Security:	http://www.vuxml.org/freebsd/3e3c860d-7dae-11d9-a9e7-0001020eed82.html
Security:	Malicious POP3 servers can execute arbitrary code.
2005-02-14 15:32:30 +00:00
FUJISHIMA Satsuki
a787f0b075 farewell to libxpg4. 2004-11-15 05:19:30 +00:00
Marcel Moolenaar
83fbdb3d28 Fix runtime breakage on ia64, which was introduced with binutils 2.15.
Note that emacs is run as part of the build, so it shows as a build
failure...

To explain (for maintainer's benefit):

Previously the linker would put the text segment in region 2 and the
data segment in region 3. This was changed for FreeBSD (due to me
sending a patch :-) to load the text segment in region 1 with the data
segment immediately following the text segment in the same region (or
subsequent regions of the text segment is larger than 2^61 bytes in
size -- fat chance :-)

So, the previous value of DATA_SEG_BITS (=0x6000000000000000, the
region base of the data segment prior to the binutils 2.15 import),
needed to be changed to match the current layout (=0x2000000000000000,
the region 1 base address).

Approved by: portmgr (krion -- thank!)
2004-09-05 21:38:16 +00:00
MANTANI Nobutaka
84edff6d3e Enable interruption with C-g key while opening network connection.
PR:		ports/65910
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
2004-05-24 14:11:16 +00:00
Kris Kennaway
131cd97388 Move the ancient emacs 19.x port from editors/emacs to
editors/emacs19, and update the main emacs port to 21.x by copying from
editors/emacs21.  Retire the editors/emacs21 port.

PR:	ports/24983
2004-03-21 07:39:49 +00:00
Kris Kennaway
877ddfab1d Fix build on -current (remove duplicate declarations of things in system
headers)
2002-09-07 00:32:47 +00:00
Shigeyuki Fukushima
4f44e81eca Fix termcap problem.
PR:		ports/17496
Submitted by:	Tetsurou OKAZAKI <okazaki@be.to>
2000-07-12 15:13:08 +00:00
Thomas Gellekum
546041ba31 As threatened on freebsd-ports: all startup scripts know about the two
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.

The (42 or so) ports that already DTRT before are unchanged.
2000-07-05 12:37:06 +00:00
Steve Price
97d5cce4cd Fix for systems where __FreeBSD__ >= 3.
PR:		10783
Submitted by:	Peter Jeremy <peter.jeremy@auss2.alcatel.com.au>
Diagnosed by:	David Deatherage <DDeatherage@bridge.com>
1999-04-10 00:14:28 +00:00
Justin M. Seger
0ed16ade28 Unbreak for 4.X.
PR:	ports/10782
1999-04-04 17:31:31 +00:00
Hidetoshi Shimokawa
ac34d7309c Add fix for Alpha.
- patch for configure, unexelf.c, alpha.h, PLIST and etc.
1999-01-23 14:28:28 +00:00
Jun Kuriyama
66f2af6f3b Lock file correction and reflect change in /etc/mtree/BSD.local.dist.
PR:		ports/8289 (part of)
Submitted by:	Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp>
1999-01-02 12:26:11 +00:00
Steve Price
144d2ef959 Allow emacs to run stripped.
Submitted by:	TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp>
1998-10-10 16:09:23 +00:00
Steve Price
686c761517 Convert to ELF.
PR:		8090
Submitted by:	Satoshi Taoka <taoka@infonets.hiroshima-u.ac.jp>
1998-10-10 04:37:24 +00:00
Motoyuki Konno
cd9bb79ba7 Fix the emacsclient bug.
PR:		ports/8208
1998-10-09 14:51:07 +00:00
John Polstra
76be313fb7 Rename a patch file that didn't adhere to the usual naming
conventions.
1997-12-23 05:39:20 +00:00
John Polstra
b7fa3dd64d Add patches to use the unexec function from xemacs. This eliminates
the need for a hack in ld.so to make emacs work.  I have submitted
these changes to a GNU emacs maintainer.
1997-12-23 05:35:56 +00:00
Satoshi Asami
b4249ca7db Add a bunch of info files that were missing from various lists. My
goodness, I don't even know how long they were missing!

PR:		5286 (pointed out the ccmode omission)
1997-12-14 02:04:04 +00:00
Satoshi Asami
42fadb342e Align all info entries at 4th tab stop (as in system info entries). 1997-06-08 12:55:04 +00:00
Peter Wemm
72383a3825 If compiling under native ncurses (instead of libcurses), we have to
use the terminfo version of tparam() since the termcap version supplies
tgoto() which seriously screws up text display.  ncurses-4.1 has both a
termcap and terminfo internal interface and is quicker with the terminfo
one even when it's read a termcap.db file.
1997-05-26 13:34:38 +00:00
Satoshi Asami
61770d0a45 Spread info dir entries into all relevant files. The previous version
(with all entries listed in emacs.texi) deleted only the first entry
when the user did a pkg_delete (a bug in install-info, maybe?).
1997-05-20 10:25:12 +00:00
Satoshi Asami
df765a4bd6 Hey guys, thanks for the number of comments on my install-info inquiry
(which was about equal to number of FreeBSD installations on Hale Bopp
itself).  Seems like I need to just go ahead and commit it so people
can try out and scream!
1997-04-18 10:50:28 +00:00
Satoshi Asami
d02cf33167 Make the emacs/mule ports compile when __FreeBSD__ == 3. Closes PR
ports/3175.
1997-04-09 07:24:35 +00:00