summaryrefslogtreecommitdiff
path: root/www/w3
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-3/+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.uebayasi1-2/+2
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.
2007-12-16Add missing w3/buildlink3.mk which is conditionally included by devel/semi.uebayasi1-0/+22
Pointed out by wiz.
2007-10-29Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs). Preferuebayasi1-9/+11
assignment to conditional. Include mk/emacs.mk lazily. No functional changes intended.
2006-10-04Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-04-28Explicitly specify --datadir, so that style.css ends up in the rightjoerg1-2/+3
directory.
2006-04-08Unify the PLIST.emacs and PLIST.xemacs files by taking advantage of somejlam4-279/+148
PLIST_SUBST variables provided by emacs.mk. Also move the info file entries into the PLIST.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-11-03Using MASTER_SITE_XEMACS instead of hard-coded URLs. Removed those URLsrillig1-6/+2
that don't exist anymore. Added the others to MASTER_SITE_XEMACS in bsd.sites.mk.
2005-08-28Rework emacs.mk:uebayasi1-2/+2
1) Simplify the way how an emacs version is picked when no emacs is installed, but a user try to install an Emacs Lisp package. Just pick up the version set as EMACS_TYPE than searching for versions already installed etc. If the EMACS_TYPE version is not supported by the Emacs Lisp Package, just fail. EMACS_TYPE be default to GNU Emacs 21. (In other words, users should set EMACS_TYPE as they want. Otherwise GNU Emacs 21 is used.) 2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to a) the PKGNAME itself, and b) PKGNAME in its dependency lines. EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is used. This keeps dependency graph of Emacs-Lisp-packages- installed-for-XEmacs consistent. 3) Document EMACS_* variables as much as possible. 4) Provide more cookies for PLIST. Maybe utilized later. Note that the 2) change doesn't affect the default, GNU Emacs 21 behaviour. So no version / revision bumps in this commit.
2005-02-24Add RMD160 checksums.wiz1-1/+2
2004-03-11Remove info files entries from PLIST.seb1-7/+1
2003-08-18Drop XEmacs support (this is included in xemacs-packages; a bit older, though).minoura1-8/+3
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-3/+1
2003-08-07Convert to USE_NEW_TEXINFO.seb2-7/+4
XXX Does not (byte) compile with current editors/xemacs.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2002-10-18Upgraded to 4.0pre.47.minoura6-15/+55
Also quick port to Emacs 21. Pre.47's changes are mostly to support Emacs 21, but it has at least 2 problems: - It does not work in a TTY. - Mule handling is insufficient.
2002-03-14Fix configuration with Xemacs, as suggested in pkg/15343 by Sergey Svishchev.wiz1-2/+3
2002-02-18Introduce new framework for handling info files generation and installation.seb2-6/+7
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2001-11-01I should have cvs removed this file beforezuntum1-141/+0
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+142
2001-11-01Move pkg/ files into package's toplevel directoryzuntum1-0/+0
2001-05-19Use GNU_CONFIGURE=yes.jtb1-2/+2
2001-04-28Remove redundant echoing, quoting, and input redirection to sed.jtb1-6/+6
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-14Change MAINTAINER section to packages@netbsd.orgjtb1-2/+2
2001-03-01Fixed support for building with XEmacs. Added some mirror sites.jtb2-25/+24
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-22Fixed problem in Alpha bulk build. ${WRKSRC} is now the default rather thanjtb1-4/+5
${WRKDIR}/${PKGNAME}.
2001-01-13Standardize version number: "4.0pre.46" -> "4.0b46"tv1-1/+2
2000-12-01Initial import of new "w3" package:jtb8-0/+343
World Wide Web browser for Emacs