summaryrefslogtreecommitdiff
path: root/www/emacs-w3m
AgeCommit message (Collapse)AuthorFilesLines
2016-12-12Make www/emacs-w3m build and run with xemacs, fixing PR pkg/40685hauke3-13/+34
Changes: o accomodate for differing dependencies: + graphics/gifsicle as a bug workaround + devel/flim (this was an implicite dependency through devel/semi) - devel/{apel,semi}, editors/mule-ucs contained in xemacs-packages o conditional PLIST changes for differing installation paths Tested with xemacs 21.4 and emacs 22
2015-11-04Add SHA512 digests for distfiles for www categoryagc1-1/+2
Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2013-04-06"Each sed command should appear in an assignment of its own."rodent1-3/+3
2013-02-17Revbump all elisp packages after emacs changes.dholland1-2/+2
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-12-17Modify DEPENDS so that not to install w3m when w3m-img is installed.hiramatsu1-3/+3
This fix is provided in PR pkg/38459 by Hiroyuki Bessho. Increment PKGREVISION for each emacs-w3m and emacs-w3m-snapshot.
2009-08-09Convert second line of EMACS_VERSIONS_ACCEPTED to acceptable syntax.tonnerre1-2/+2
2009-08-04emacs-w3m does not work with emacs>=23.minskim1-1/+3
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.
2009-03-09_EMACS_VERSION_NOREV is no more. Use _EMACS_VERSION_MAJOR.uebayasi1-2/+2
Pointed out & patch submitted by Aleksey Cheusov. Thanks!
2008-10-13Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are reallyuebayasi1-1/+3
created or not. Packages that include other ELP's buildlink3.mk must define EMACS_BUILDLINK. Other packages don't create wrappers, which reduces build time a lot.
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi1-5/+9
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-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam3-32/+30
through PLIST_SUBST to the plist module.
2007-10-29Buildlink3'ify & make mew support optionalize. Refactor code and PLIST auebayasi3-170/+79
lot. Big changes but no functional change should be made. Good bye long standing build order problem!
2007-10-29Initial addition of buildlink3.mk fragments for EmacsLisp packages.uebayasi1-0/+22
2007-06-30Fix an issue that bothered me ever since I started working on thejoerg1-3/+2
bulk build code. emacs-w3m uses EMACS_FLAVOR and EMACS_VERSION_MAJOR to conditionally add a build time dependency on Mule-UCS. The latter variable is not set when no emacs package is installed though and therefore a dependency got added between scan phase and build phase, possibly resulting in multiple builds of Mule-UCS in older (non-pbulk) bulk builds. Fix this by switching to EMACS_TYPE for the logic.
2007-02-19Fix PLIST issues with patch from uebayasi@ and some of my own stuff.jnemeth2-9/+80
Fix info file handling. Fix some pkglint issues. Bump PKGREVISION.
2007-01-27Update emacs-w3m to 1.4.4.uebayasi4-43/+170
A lot of changes since 1.3.3, including Unicode support and add-on modules ("shimbun"). NOTE: I had to comment out w3m's "ucs_conv=1" option which is hard-coded in w3m.el, so that w3m without unicode option also works with emacs-w3m. Do we want w3m to always have its homegrown yet another Unicode mapping table? % ls w3m.* -rwxr-xr-x 1 uebayasi users 513186 Jan 27 20:46 w3m.no-unicode -rwxr-xr-x 1 uebayasi users 1182323 Jan 27 20:48 w3m.unicode
2006-02-22Fix PLIST. Remove BROKEN_IN. Bump PKGREVISION.wiz2-10/+9
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2006-01-04Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4schmonz1-3/+2
rather than PKG_FAIL_REASON, so that they provide useful error messages in build logs, and so that they continue to work on platforms where they aren't broken.
2005-12-26Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386schmonz1-1/+4
3.0. If one of these is important to you, please fix it in time for pkgsrc-2006Q1, or it may be removed.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
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-09-28Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,rillig1-2/+2
NO_BUILD, USE_LIBTOOL.
2005-08-28Rework emacs.mk:uebayasi1-8/+6
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-03-02Correct the emacs path in PLIST, which had been wrong sinceminskim1-2/+2
editors/emacs was updated to 21.4a. Noted by Kibum Han on tech-pkg@.
2005-02-24Add RMD160 checksums.wiz1-1/+2
2004-12-07Exclude a Mew-Shimbun-related file which can't be compiled withuebayasi1-2/+3
Mew 4.x.
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-05-08Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate.uebayasi1-2/+2
2003-08-18Correct XEmacs support (typos and PLIST fix).minoura2-11/+13
2003-07-22COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-04-23Update for new xemacs versionsjmc1-23/+23
2003-01-11Update to 1.3.3.uebayasi3-17/+14
User visible change summary: * w3m.el (w3m-goto-url): Display a help message to stop asynchronous process. * w3m.el (w3m-emacs-w3m-icon): Use helvetica-bold to widen image. * w3m.el (w3m-lynx-like-map): Don't define key bindings for `w3m-zoom-out-image' and `w3m-zoom-in-image' when emacs-w3m in running in non-graphical display. * w3m.el (w3m-w3m-dump-head-source): Display the message which describes how to stop asynchronous process. (w3m-lynx-like-map): Changed the key binded to `w3m-process-stop' from `C-c C-g' to `C-c C-k'. * w3m-image (w3m-resize-image-by-rate): Limit the minimum scale. * w3m.el (w3m-resize-inline-image-internal): Remove an existing image only for XEmacs. * w3m.el (w3m-resize-inline-image-internal): Remove an existing image before resizing. * w3m.el (w3m-lynx-like-map): Unbind the key "N" to the command `w3m-namazu' in order to avoid binding collision to `w3m-view-next-page'. Thanks to Satoshi TAOKA for his report. * w3m.el (w3m-lynx-like-map): Bind key M-] to `w3m-zoom-in-image'; bind key M-[ to `w3m-zoom-out-image'.
2002-10-19Install shimbun and other support files for semi and mew.minoura2-28/+255
Bump PKGREVISION.
2002-09-16Initial import of Emacs-w3m 1.3.2.uebayasi4-0/+104
Emacs-w3m, a simple interface program of w3m, which works on Emacs. w3m itself is a good program for WWW. Emacs-w3m provides an interface of w3m on Emacs so that users can use Emacs's editing environment for WWW access. This benefits multibyte language users.