summaryrefslogtreecommitdiff
path: root/editors/emacs21
AgeCommit message (Collapse)AuthorFilesLines
2013-10-27NetBSD with native clang won't have libgcc, so fake a static library.joerg1-1/+10
Avoids going to the great hacks in the build system to avoid it.
2013-10-27Use tradcpp for clang build, fallback to cpp -traditional otherwise.joerg3-16/+33
2013-07-05Add a patch.ryoon1-0/+15
2013-07-05Bump PKGREVISION.ryoon4-18/+94
* Fix build for giflib 5.0.4.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2013-04-06Resolves:rodent1-2/+2
"INFO_FILES should be set to YES or yes." "Packages that install info files should set INFO_FILES." Makefile and PLIST warning, respectively.
2013-02-17Put the Emacs version in all the DESCR files. Ride the bumps I just did.dholland1-0/+2
2013-02-17Move COMMENT into Makefile.common so emacs21-nox11 gets it.dholland2-3/+3
2013-02-17grmbl, try again.dholland1-2/+2
2013-02-17Change PKGNAME from emacs-21.4a to emacs21-21.4a.dholland3-5/+6
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2013-01-26Revbump after graphics/jpeg and textproc/icuadam1-2/+2
2012-12-15editors/emacs21-nox11: Hardcode to gcc4.4 on DragonFly instead of gcc 4.1marino1-2/+2
DragonFly Release 3.2.x doesn't have gcc 4.1 anymore, but gcc 4.4 is still around and also available on many prior releases. Note that emacs 24 determines the CRT path dynamically but hardcoding on this obsolete emacs package is fine. Incidently, this doesn't fix emacs21 which still core dumps during installation phase, regardless of which system compiler builds it.
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd1-2/+2
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-12-31try again. sigh...dholland2-6/+6
2011-12-31Merge the improved cpp checks from emacs20's patch-ab. Should fix builddholland2-4/+68
breakage on -current.
2011-12-31Merge patch-bm from emacs20 (prevent gcc from optimizing out __malloc_hook)dholland3-2/+54
to fix one source of SIGSEGVs during build.
2011-03-21Add user-destdir installation support.obache2-4/+9
2011-03-10Bump PKGREVISION form default GIF library change from libungif to giflib.obache1-2/+2
2011-03-09libungif/buildlink3.mk -> mk/giflib.buildlink3.mkdrochner1-2/+2
2011-02-08Instead of extracting version string from PKGNAME, usehiramatsu1-2/+2
${_EMACS_VERSION_MAJOR} and ${_EMACS_VERSION_MINOR} to determine installed version of emacs. Also, set minimum version of _EMACS_REQD to the same as ${_EMACS_VERSION_MAJOR}.${_EMACS_VERSION_MINOR}. Otherwise, buildlink does not work for emacs lisp libraries. Should fix PR/42763.
2011-01-24Fix build with png-1.5.wiz2-1/+29
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-12-23Mechanically replace references to graphics/jpeg with the suitabledsainty1-2/+2
alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done
2010-06-14Needs revbump for png update.dholland1-2/+2
2010-05-05Define TERMINFO for building on NetBSD-6 for the terminfo interface.roy2-3/+10
2010-02-21Add RCS Id (hi roy!).wiz2-2/+4
2010-01-24More PKGREVISION bumps of jpeg dependencies.wiz1-2/+2
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
2010-01-20When running terminfo but compiled for termcap, we cannot assumeroy3-3/+22
that we actually have anything useable in termcap_term_buffer so just use the terminfo fixed size defined ealier.
2009-08-26bump revision because of graphics/jpeg updatesno1-2/+2
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-5/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-25/+1
2009-04-30Make it build on DragonFly master.hasso2-14/+7
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-11-10Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.wiz1-2/+2
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi2-4/+13
Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir.
2008-07-13Add patch for CVE-2008-1694 (insecure temp files in SCCS vc handling)dholland3-3/+42
PKGREVISION -> 13.
2008-06-03Fix build with gcc41 on dragonfly.markd1-0/+3
emacs21 part of PR pkg/38633 from Hasso Tepper.
2008-06-03Fix for CVE-2008-2142, automatically loading and executing .flc files.markd5-5/+54
2008-04-25Drop maintainership of old emacs version.markd1-2/+2
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam2-5/+5
through PLIST_SUBST to the plist module.
2007-10-29Initial addition of buildlink3.mk fragments for Emacs / XEmacs programs.uebayasi1-0/+23
2007-10-29Fix build of emacs21-nox11.uebayasi2-8/+9
2007-10-29At deinstallation, remove ${PREFIX}/share/emacs/site-lisp if empty.uebayasi1-1/+2
2007-08-13Fix up the use of package options in the Emacs packages:jlam2-31/+83
(1) Get rid of "nox11" -- the concept of "no" in package options is expressed by negating an option; use "-x11" instead. (2) Teach editors/emacs20 to use package options instead of EMACS_USE_POP, EMACS_USE_X, EMACS_USE_X_TOOLKIT and USE_INET6. We now use similar options as the other emacs packages, i.e. "x11", "motif", "xaw", as well as "pop" and "inet6". (3) Make the emacs*-nox11 packages simply remove all X11 options by setting PKG_OPTIONS.emacs appropriately and include the corresponding emacs Makefile. This allows for modifications to the emacs "X11" versions to be automatically picked up by the "non-X11" versions. The two corresponding versions of emacs now share the same version numbering, including PKGREVISIONs. Bump the PKGREVISIONs on all Emacs editor packages.
2007-06-11Reimport existing emacs packages as emacs21{,-nox11} to allowmarkd38-0/+5230
subsequent update of emacs packages to version 22.
2003-04-11Bye bye old places.uebayasi10-2119/+0