summaryrefslogtreecommitdiff
path: root/editors/xemacs-nox11
AgeCommit message (Collapse)AuthorFilesLines
2016-12-30Fix build of xemacs-*nox11 packages.wiz2-0/+38
Using hints by coypu, thanks!
2016-12-30Fix options framework abuse by xemacs-nox11/xemacs.wiz1-10/+4
Partially tested, xemacs-nox11 hangs during build with 99% CPU for me.
2016-04-13After editors/xemacs update, gc unsupported toolkit optionshauke1-3/+2
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-4/+1
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-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-04-24Restructure the following packages:jlam2-41/+11
editors/xemacs editors/xemacs-nox11 The latter is now just editors/xemacs built with a specific set of options. Changes include: + Add support for the following new options in options.mk: x11 Support X11 displays lucid Use Lucid widget set Also add commented out support for the following options for alternative widget sets: gtk GTK widgets motif Motif widgets xaw Athena widgets Note that USE_ATHENA, USE_GTK, and USE_MOTIF are legacy variables for the corresponding options. + Remove Makefile.common and move all logic into xemacs/Makefile and xemacs/options.mk. + Rename the "mule" PLIST variable to "canna", which more accurately reflects what is conditionally installed. + Include termcap.buildlink3.mk to properly deal with termcap/curses issues (xemacs needs termcap). Drop the --with-ncurses=no setting as the issue is handled by termcap.buildlink3.mk. + In xemacs/Makefile, we don't need separate EXTRACT_ONLY and EXTRA_FILES if we're actually going to extract all of those files all of the time. Just list them all in DISTFILES. + Be slightly more aware of ${X11_TYPE} == "modular" by not referring to ${X11BASE} in that case. + In patch-ak, directly substitute the local value of etcdir (``../etc/'') into src/Makefile.in.in. This allows for overriding etcdir via INSTALL_MAKE_FLAGS at install-time so that destdir-style installation will work. + Support DESTDIR installation by adding INSTALL_MAKE_FLAGS to override where files are installed during the install phase. + Honor PKGMANDIR. + Bump the PKGREVISION for xemacs and xemacs-nox11 to 4. Both packages now track and use the same PKGREVISION number.
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam1-3/+1
through PLIST_SUBST to the plist module.
2007-10-29Initial addition of buildlink3.mk fragments for Emacs / XEmacs programs.uebayasi1-0/+23
2007-02-15Add DragonFly and modular Xorg support.joerg1-1/+2
2006-09-06Remove Mario Kemper as maintainer of these package on his request.tron1-2/+2
2006-03-20Fix xemacs packages to honor PKGINFODIR in the default INFOPATH whenjlam1-2/+2
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-1/+2
2005-04-25Xemacs and Xemacs-nox11 share the same PLIST but netbsd-x11 doesn'tmagick1-1/+3
install mule-x-init.elc which breaks "make package" Fix this by uncommenting the entry for mule-x-init.elc in the nox11 package as suggested by the submitter of pr 30020. This fixes pr 30020
2005-03-03* Correct PLIST when !defined(PKG_OPTIONS.xemacs:Mcanna).uebayasi1-1/+4
* Move library/header path configurations from xemacs/Makefile.common to xemacs/Makefile and xemacs-nox11/Makefile. Don't add X-related paths for -nox11. Fix build failure reported by bulk builds.
2004-02-15Do not override version.minskim1-2/+2
2004-02-15Let xemacs and xemacs-nox11 share xemacs/Makefile.common. Thisminskim1-102/+4
synchornizes xemacs and xemace-nox11 again.
2004-02-09Use XEMACS_USE_CANNA instead of EMACS_CANNA for consistency, and addminskim1-3/+3
it to BUILD_DEFS. Approved by uebayasi@.
2004-01-03Bump package revisions for tiff update.reed1-2/+2
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-05-05be noisier in post-install, whitespace fix.grant1-4/+4
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz1-1/+2
dependency bumps.
2003-03-30Fix this package so it works with the latest updates to the xemacs package.jmc1-13/+9
Builds and runs on x86 after testing the build
2003-01-19s/INSTALL_*/BSD_INSTALL_*/ in patches, remove unnecessary MAKE_ENV.salo1-3/+1
2003-01-17PLIST_SRC points to a file.uebayasi1-2/+2
2003-01-13xemacs-nox -> xemacs-nox11magick1-2/+2
2003-01-13Initial import of xemacs-nox11. It's a xemacs compiled without anymagick2-0/+145
X11 dependencies. Submitted by Masao Uebayashi in private mail