summaryrefslogtreecommitdiff
path: root/editors/xemacs-current
AgeCommit message (Collapse)AuthorFilesLines
2006-09-30Add some missing entry.obache1-1/+14
2006-09-30Some forgotten renumbering 19->27.obache1-4/+4
2006-09-06Remove Mario Kemper as maintainer of these package on his request.tron1-2/+2
2006-09-04Update to 21.5.27.martin9-116/+57
This fixes PR 34197.
2006-08-14Add debug optionmartin1-2/+7
2006-05-31The databases/openldap package has been split in -client and -server componentghen1-2/+2
packages. Convert LDAP-based applications to depend on openldap-client, and bump PKGREVISION for those that depend on it by default.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-2/+2
2006-03-20Fix xemacs packages to honor PKGINFODIR in the default INFOPATH whenjlam2-28/+5
reading info files. Also strip the split info files from the PLIST as the plist module handles them automatically. Lastly, define INFO_FILES so that the pkginstall framework properly manages the "dir" info file database index in the xemacs info directory. Bump the PKGREVISION.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-12Bump all motif packages for recent openmotif update. The major versionjoerg1-1/+2
of the shared libXm has changed.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-3/+3
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+1
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+1
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-02Update xemacs-current from 21.5.18 to 21.5.19magick4-50/+32
From the ChangeLog: * XEmacs 21.5.19 "chives" is released. "chives" is the twentieth in the VEGETABLE series. Relative to XEmacs 21.5.18 "chestnut", "chives" includes a large number of minor enhancements and work-in-progress. Some important or annoying bugs have been fixed: - The lstream data truncation bug (often observed as truncated emails or truncated process input in buffers) has been identified and fixed, we believe (hard to test). - The bug where process output insertion replaced the whole buffer, rather than just the region, has been fixed. - The "Metacity maximize" bug (which was XEmacs's fault, not the window manager's) has been fixed. Known remaining bugs include: - Aborts due to recursive entry to the allocation code from error handlers. Workaround: avoid getting the memory full warnings (at 75% and 95% of memory space). - A regression test failure in no-Mule builds. Workaround: don't run the c-tests.el series when running tests. (Simply move tests/automated/c-tests.el out of the way.) Currently fairly stable, this seems to be a good point to release a beta as a checkpoint. At the user level the most visible changes are extension of the "behavior" mechanism for enabling and disabling features, and a major reorganization of the documentation in the source tree. For behaviors, see the Options->Behaviors submenu. The source documentation changes include At top level, README has been gutted, with most content moved to the FAQ. BUGS and README.packages were removed, with much of their content moved to the FAQ. GETTING.GNU.SOFTWARE was removed. In etc, BETA, CHARSETS, CODING-STANDARDS, CODINGS, DEBUG, DISTRIB, MACHINES, and PACKAGES were removed, with most content moved to various Texinfo documents. FTP, GNU, LPF, MAILINGLISTS MORE.STUFF, MOTIVATION, ORDERS, ORDERS.EUROPE, ORDERS.JAPAN, README.HYPERBOLE, README.OO-BROWSER, SERVICE, and TERMS were removed. PROBLEMS and etc/README were revised. For developers, the following important internal API changes occurred. - Initialization code (called from emacs.c:main_1()) has been refactored. See the ChangeLog (2004-10-27, Ben Wing) for details. - The GCPRO API has been refactored. See the ChangeLog (2004-10-27, Ben Wing) for details. (Yes, it was a megapatch: same log entry.) For more detailed information, there is a list of credits, and then the full ChangeLogs, following the availability information. For general information about XEmacs, the developers, and the user community, see our home page, http://www.xemacs.org/
2005-02-23Add RMD160 digests in addition to the SHA1 ones.agc1-1/+2
2005-01-31xemacs and gnuserv have many common files in PLIST. Make themminskim1-2/+4
conflict. Bump PKGREVISIONs.
2005-01-22Make this package build again:magick4-14/+29
Remove esound-support from options.mk until i find the reason why libossaudio is not used. Fix canna-support with a patch from Thomas Klausner. Thanks.
2004-12-28Bump PKGREVISIONs due to libtiff update.reed1-1/+2
Some BUILDLINK_RECOMMENDED bumps done also. (If I missed any, please let me know -- and let me know a good way to automate this.)
2004-12-28Fix typo in PKG_SUPPORTED_OPTIONS.wiz1-2/+2
2004-12-22Remove support for some variables that are supposed to go away afterjlam1-25/+1
pkgsrc-2004Q4 is branched.
2004-11-25Convert to use bsd.options.mk, the following options are available:xtraeme2-31/+62
esound ldap xface canna # XXX Support for the following variables will be removed after the # XXX pkgsrc-2004Q4 branch is released: # XXX # XXX USE_OPENLDAP # XXX USE_XFACE # XXX XEMACS_ESD # XXX XEMACS_USE_CANNA
2004-11-25Update xemacs-current to 21.5.18magick5-32/+40
From the Releasenotes: Relative to XEmacs 21.5.17 "chayote", "chestnut" has Jerry James's new bignum support. You can now keep track of the U.S. national debt to the penny, or count to Avogadro's number by ones! Speaking of really big numbers, Malcolm Purvis has one in mind: "two". To GTK+ fans, that's an awfully big number. It's not here yet, but Malcolm has put in a lot of patches, and a port to GTK+ v2 could start soon. Jerry James has started using the Uno code checker to clean up unused variables and other ugliness. Completion of the portable dumper project is in sight, as Olivier Galibert has contributed code to attach the dumpfile to the executable. A large number of contributors have provided the usual assortment of bug fixes and feature additions, small and large.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-04-21USE_LDAP -> USE_OPENLDAPcube1-3/+3
2004-04-12bl3ifyxtraeme1-14/+14
2004-04-04Update xemacs to 21.5.17:magick3-12/+10
* XEmacs 21.5.17 "chayote" is released. "chayote" is the eighteenth in the OXYMORON series. The main purpose of the "chayote" release is to provide a checkpoint before upcoming major changes. Bignum (infinite precision integer) support and Xft (including antialiasing) support are expected to be added in the near future. Relative to XEmacs 21.5.16 "celeriac", "chayote" has many improvements in module support from Jerry James, and improved package management from Steve Youngs. Steve Youngs also ported the "lazy" widget support from GNU Emacs 21.3, and Jerry James synched frame and window support. A number of annoying crashes in GTK, in X11 dialogs, and in the bytecode interpreter were fixed, but several crashes remain.
2004-02-09Use XEMACS_USE_CANNA instead of EMACS_CANNA for consistency, and addminskim1-2/+3
it to BUILD_DEFS. Approved by uebayasi@.
2004-02-01In the new compiler selection framework, GCC_REQD is appended to, notjlam1-2/+2
overridden.
2004-01-25Use GCC_REQD instead of USE_PKGSRC_GCC when overriding the compilerkristerw1-2/+2
for arm, so that we don't need to install the gcc package(s) on machines that already have a working compiler in their /usr/bin.
2004-01-14Disable sound support as proposed by Martin Husemann to make xemacs compilemagick1-1/+3
under -current, until i found out why it suddenly fails.
2004-01-03Bump package revisions for tiff update.reed1-1/+2
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-12-03Update xemacs to 21.5.16magick3-112/+9
As usual many small bugfixes. Details are on http://www.xemacs.org/Releases/21.5.16.html
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant1-2/+2
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant1-2/+2
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-06Update xemacs-current to 21.5.15magick3-11/+11
This beta release includes mainly bugfixes. No new features.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-1/+2
2003-06-11Update for the fact that 'arm' ports have been called NetBSD-*-arm for a whileabs1-2/+2
now and not NetBSD-*-arm32. Changes include one or more of: - Change MACHINE_ARCH == arm32 to also match arm - Where ONLY_FOR_PLATFORM includes NetBSD-*-arm32, add NetBSD-*-arm - Where BROKEN or worked around for arm gcc bugs, set USE_GCC3 The last may shake out a few more broken packages the next bulk build.
2003-06-04Update xemacs-current to 21.5.14magick3-9/+10
Changes: Build * Autoconf tweaks for building modules on MacOSX - James. * GCC fixes in ellcc.c - James. * Module Makefile fixes - Begel, James. * Fix shadow warning in regex.c - James. Documentation * New TeXinfo node "Searching and Matching" - Turnbull. * New section "Legacy Versions" in FAQ - Turnbull. * New FAQ question Q8.0.1 - Turnbull. * Update split-string specs in "Regexp Search" - Turnbull. Internals * Package index file updated - Koch. * Add some debug checks in file-coding.c - Turnbull. Lisp API * Make error message report the sym checked in `autoload-featurep-protect-autoloads' - Turnbull. * `split-string' tweaks - Turnbull. * Make the location of the package-index file user customisable - Youngs. * Turn on package-index file PGP verification - Youngs. * Only use message if interactive for functions in replace.el - Josefsson.
2003-06-02Use mk/gcc.buildlink2.mk rather than gcc/buildlink2.mk so lang/gcc3abs1-2/+2
is accepted. Suggested by Grant.
2003-05-16Update xemacs-current to 21.5.13magick3-12/+9
Major change: The long standing TTY/keyboard bug, the one where RET was behaving like LFD, is gone! Yes, that's right folks, you can once again use XEmacs on a TTY. The rest are the hundreds of bugfixes that usually come with a beta software.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-05-02Remove superfluous empty line.wiz1-2/+1
2003-05-02Update xemacs-current to 21.5.12.magick3-16/+15
This is a bugfix release. Details can be found at www.xemacs.org.
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz1-1/+2
dependency bumps.
2003-04-23Make it compile with XEMACS_WIDGETS=gtk.martin3-1/+85
2003-04-07Update xemacs to 21.5.11magick3-9/+22
This release fixes the problem with scrambled screens when using xemacs in a terminal. Other changes are numerous as its a -current. Mainly bug fixes. Please see http://www.xemacs.org for details.
2003-02-26Remove unnecessary "@exec ${MKDIR} %D/lib/xemacs" becausetron1-2/+1
"@exec ${MKDIR} %D/lib/xemacs/site-lisp" will create that directory, too.
2003-02-25Honour MASTER_SITE_XEMACS.uebayasi1-4/+2