Commit graph

38 commits

Author SHA1 Message Date
agc
b9b754e081 Add SHA512 digests for distfiles for www category
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.
2015-11-04 02:46:46 +00:00
rodent
9e8537cdd2 "Each sed command should appear in an assignment of its own." 2013-04-06 21:07:31 +00:00
dholland
384132a8a7 Revbump all elisp packages after emacs changes. 2013-02-17 19:17:55 +00:00
asau
5eae6a18a3 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-28 06:30:00 +00:00
hiramatsu
9ac226c419 Modify DEPENDS so that not to install w3m when w3m-img is installed.
This fix is provided in PR pkg/38459 by Hiroyuki Bessho.

Increment PKGREVISION for each emacs-w3m and emacs-w3m-snapshot.
2011-12-17 13:11:09 +00:00
tonnerre
c332c00476 Convert second line of EMACS_VERSIONS_ACCEPTED to acceptable syntax. 2009-08-09 19:35:12 +00:00
minskim
aba743a91c emacs-w3m does not work with emacs>=23. 2009-08-04 20:45:19 +00:00
joerg
e031855e4a Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 22:00:14 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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-20 19:23:50 +00:00
uebayasi
96bad86d75 _EMACS_VERSION_NOREV is no more. Use _EMACS_VERSION_MAJOR.
Pointed out & patch submitted by Aleksey Cheusov.  Thanks!
2009-03-09 15:05:30 +00:00
uebayasi
8c349b6e46 Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are really
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-13 08:07:02 +00:00
uebayasi
34004f51e0 Move mk/emacs.mk to editors/emacs/modules.mk.
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-10-11 09:31:54 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
uebayasi
7730cb9c78 Buildlink3'ify & make mew support optionalize. Refactor code and PLIST a
lot.  Big changes but no functional change should be made.

Good bye long standing build order problem!
2007-10-29 13:11:11 +00:00
uebayasi
98aeb223e6 Initial addition of buildlink3.mk fragments for EmacsLisp packages. 2007-10-29 12:41:16 +00:00
joerg
4701a293ec Fix an issue that bothered me ever since I started working on the
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-06-30 13:21:13 +00:00
jnemeth
097bb11c80 Fix PLIST issues with patch from uebayasi@ and some of my own stuff.
Fix info file handling.
Fix some pkglint issues.
Bump PKGREVISION.
2007-02-19 09:22:30 +00:00
uebayasi
b91b842563 Update emacs-w3m to 1.4.4.
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
2007-01-27 12:56:02 +00:00
wiz
5249601b77 Fix PLIST. Remove BROKEN_IN. Bump PKGREVISION. 2006-02-22 20:35:59 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
schmonz
42428df5a0 Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4
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.
2006-01-04 04:29:05 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
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-26 23:39:30 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
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-12-05 20:49:47 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
uebayasi
aa8e85bcfd Rework emacs.mk:
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-08-28 04:25:28 +00:00
minskim
28d048cc1b Correct the emacs path in PLIST, which had been wrong since
editors/emacs was updated to 21.4a.  Noted by Kibum Han on tech-pkg@.
2005-03-02 20:43:19 +00:00
wiz
809ad6f2f7 Add RMD160 checksums. 2005-02-24 14:08:26 +00:00
uebayasi
4b71668676 Exclude a Mew-Shimbun-related file which can't be compiled with
Mew 4.x.
2004-12-07 03:59:49 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
uebayasi
97dbaacc12 Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate. 2004-05-08 13:35:20 +00:00
minoura
c9a0a4503d Correct XEmacs support (typos and PLIST fix). 2003-08-18 13:19:37 +00:00
martti
33e2a02324 COMMENT should start with a capital letter. 2003-07-22 04:14:17 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
jmc
3611d3070a Update for new xemacs versions 2003-04-23 21:34:55 +00:00
uebayasi
5e84db0dcd Update to 1.3.3.
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'.
2003-01-11 15:32:57 +00:00
minoura
5553928ad1 Install shimbun and other support files for semi and mew.
Bump PKGREVISION.
2002-10-19 09:38:18 +00:00
uebayasi
cb24e9442a Initial import of Emacs-w3m 1.3.2.
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.
2002-09-16 07:05:01 +00:00