Commit Graph

66 Commits

Author SHA1 Message Date
Mark Willson
565f8cc360 editors/mg: Update to 20241008
Pet portlint, portfmt.

Changelog:
* Ignore universal ctags extended metadata in tagaddress, making search
  patterns work again
* Fix auto-indent-mode with custom tab widths
* Add handling for C-u modifier in M-! and M-|
* Dired-up-directory bound to ^ to go up a directory in dired buffers

PR:		282052
Approved by:	submitter is maintainer
2024-10-17 20:16:23 +02:00
Mark Willson
37579ae72a editors/mg: Update to 20240405
ChangeLog: https://cvsweb.openbsd.org/src/usr.bin/mg/

 * Reinstate space-to-tabstop entry in manpage
 * Call vttidy in the exit path for batch mode
 * Fix hang for (regexp-replace "^.*$" "")

PR:		278248
Reported by:	cdr.nil@gmail.com
2024-04-11 08:14:33 +02:00
Joseph Mingrone
1169e20189 editors/mg: Install man pages under share/man
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2024-02-26 22:43:33 -04:00
Robert Clausecker
fcaf1142ea editors/mg: convert to USES=uidfix
Reported by:	jbeich
Approved by:	portmgr (infrastructure blanket)
2023-11-03 17:09:36 -04:00
Mark Willson
b47b76304c editors/mg: Update to OpenBSD 7.4 version; modify location of source tarball
Changes in this release:

  * New command set-tab-width to change the tabulator width on a per-buffer
    basis.
  * Let the space-to-tabstop command move to the right position even if
    the line contains tabs, control characters, or non-ASCII bytes.
  * Fall back to /bin/sh if $SHELL is undefined.
  * Fix parsing of tag files with duplicate entries. Instead of erroring
    out, ignore duplicates. Fixes using /var/db/libc.tags again.
  * Change the visit-tags-table command to immediately load the tag
    file, and drop the lazy mechanics.
  * Do not leak memory in pop-tag-mark if it fails to switch buffers.
  * Fix a read buffer overrun caused by -u arguments longer than 1023 bytes.
  * Fix a write buffer overrun on the stack caused by blink-and-insert
    matching a very long line that is not currently visible in the
    window.
  * Skip checking permissions of conffile with access(2).
  * Resurrect no-tab-mode and add it to the list of modes that can be
    set with set-default-mode.

From: https://www.openbsd.org/74.html

PR:		274611
2023-10-27 02:32:10 -04:00
Mark Willson
0536eac2d9 editors/mg: update to 20230501
Chase to a maintained upstream.
Fix typo in maintainer address.

PR:		271349
2023-05-18 10:19:41 +02:00
Wen Heping
1cfdfecc98 editors/mg: Pass maintainership to submitter
PR:		271009
Reported by:	cdr.nil@gmail.com
2023-04-28 19:30:35 +08:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias Kortkamp
7a18484110 *: Return unused ports 2022-08-25 23:16:21 +02:00
Tobias C. Berner
7cd7a8d850 editors: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Adam Saponara <as@php.net>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Andreas Kohout <shanee@augusta.de>
  *  Andrej Zverev <az@inec.ru>
  *  Andrey Zakhvatov
  *  Anton Tornqvist <antont@inbox.lv>
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Bob Eager <bob@eager.cx>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Chris Petrik <chris@officialunix.com>
  *  Christian Brueffer <chris@unixpages.org>
  *  Craig Leres <leres@FreeBSD.org>
  *  Daniel Eischen <deischen@FreeBSD.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  David Thiel <lx@redundancy.redundancy.org>
  *  Diego Depaoli <trebestie@gmail.com>
  *  Dima Dorfman <dima@unixfreak.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominic Mitchell
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Frederic Cambus
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Geoffrey Mainland <mainland@apeiron.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Hakisho Nukama <nukama@gmail.com>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  Janos Mohacsi <janos.mohacsi@bsd.hu>
  *  Jason Evans <jasone@FreeBSD.org>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jille Timmermans (jille@quis.cx)
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Merryweather Cooper et al
  *  Jun-ichiro itojun Itoh <itojun@itojun.org>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Kenneth Vestergaard Schmidt <kvs@pil.dk>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Leif Pedersen <bilbo@devpit.org>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Mark Pulford <mark@kyne.com.au>
  *  Martin Blapp
  *  Matías Pizarro <matias@pizarro.net>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael L. Hostbaek (mich@freebsdcluster.org)
  *  Michael Vasilenko <acid@stu.cn.ua>
  *  Miguel Clara <miguelmclara@gmail.com>
  *  Mohammad S. Babaei <info@babaei.net>
  *  Nicola Vitale <nivit@email.it>
  *  Olga Smirnova <mistresssilvara@hotmail.com>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Peter Wemm <peter@FreeBSD.org>
  *  Philippe Lefebvre <nemesis@balistik.net>
  *  Rimvydas Jasinskas <zrj@ef.irc>
  *  Roman Shterenzon <roman@xpert.com>
  *  Satoshi Asami (asami)
  *  Shaun Amott <shaun@FreeBSD.org>
  *  Shigeyuki FUKUSHIMA <shige@FreeBSD.org>
  *  Shigeyuki Fukushima <shige@FreeBSD.org>
  *  Stanislav Sedov <stas@core.310.ru>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Vitaly Magerya <vmagerya@gmail.com>
  *  Xin LI <delphij@FreeBSD.org>
  *  Ying-Chieh Liao
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
  *  alepulver
  *  brett@peloton.physics.montana.edu
  *  buganini@gmail.com
  *  eric
  *  erich@rrnet.com
  *  gahr
  *  gelf
  *  giffunip@asme.org
  *  ijliao
  *  jkh
  *  joerg
  *  joseph@randomnetworks.com
  *  krion
  *  lightside <lightside@gmx.com>
  *  pgf
  *  rch@richard.eu.org
  *  tetsushi NAKAI <nakai@tsl.pe.u-tokyo.ac.jp>
  *  tg
  *  thierry@pompo.net
  *  torstenb@FreeBSD.org
  *  verm

With hat:	portmgr
2022-07-20 16:21:49 +02:00
Tobias Kortkamp
62484c7cf8 editors/mg: Update to 7.0
Changes:	https://github.com/ibara/mg/releases/tag/mg-7.0
2022-01-17 12:56:31 +01:00
Tobias Kortkamp
a48771e765 editors/mg: Update to 6.9
Changes:	https://github.com/ibara/mg/releases/tag/mg-6.9
2021-06-14 22:51:04 +02:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Tobias Kortkamp
c46b723a3f editors/mg: Make mg-static a flavor 2021-02-28 09:34:36 +00:00
Jan Beich
7fb9acbda8 editors/mg: update to 6.8.1
Changes:	https://github.com/ibara/mg/releases/tag/mg-6.8.1
Reported by:	GitHub (watch releases)
2020-12-05 22:07:43 +00:00
Jan Beich
29742375c8 editors/mg: update to 6.8
Changes:	https://github.com/ibara/mg/releases/tag/mg-6.8
Reported by:	GitHub (watch releases)
2020-12-05 20:42:42 +00:00
Jan Beich
c2b8c5a018 editors/mg: add -static slave installed as /rescue/mg
When recovering from a broken rtld(1) one may want a visual editor that
feels like Emacs. ee(1) isn't under /rescue, and its Emacs keys support
lacks even C-x C-c (save-buffers-kill-emacs).
2020-11-18 10:04:26 +00:00
Tobias Kortkamp
f35841a5de Reset MAINTAINER 2020-09-28 05:05:24 +00:00
Tobias Kortkamp
b4ad088876 editors/mg: Update to 6.7 2020-05-03 03:24:07 +00:00
Tobias Kortkamp
e5c1a65acf editors/mg: Update to 6.6 2019-10-21 13:44:55 +00:00
Tobias Kortkamp
e5a4f364c1 editors/mg: Update to 6.5 2019-05-22 08:09:07 +00:00
Tobias Kortkamp
fc965e2fda editors/mg: Update to 20180927
This brings mg up to what will be in OpenBSD 6.4.

Simplify port by moving to Brian Callahan's portable mg release.
It has a configure script to detect OS features and it hopefully
won't break building mg on FreeBSD for no reason.

MFH:		2018Q4
2018-10-01 14:23:56 +00:00
Dmitry Marakasov
4797788827 - Remove always true OSVERSION condition
Approved by:	portmgr blanket
2018-06-13 12:26:53 +00:00
Tobias Kortkamp
171872669a editors/mg: Update WWW 2018-05-14 08:38:06 +00:00
Tobias Kortkamp
add788dbb5 editors/mg: Update to 20180408
- Upstream moved to GitHub
- Simplify docs installation
2018-05-14 08:36:21 +00:00
Tobias Kortkamp
cb98d378af editors/mg: Update to 20171014 2017-10-26 10:59:32 +00:00
Tobias Kortkamp
9b1523f0d4 editors/mg: Update to 20170828 2017-08-29 09:04:40 +00:00
Tobias Kortkamp
9d36ed9000 Update to 20170401
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D10260
2017-04-04 07:33:01 +00:00
Tobias Kortkamp
98058b8684 Update MAINTAINER to tobik@FreeBSD.org for my ports
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9610
2017-02-15 12:28:29 +00:00
Mathieu Arnold
c1b39669d4 Cleanup BROKEN/IGNORE for 10.3-
Sponsored by:	Absolight
2017-01-03 11:01:05 +00:00
John Marino
f02adea702 editors/mg: Use OPSYS with OSVERSION (restores DF build)
DragonFly doesn't provided reallocarray.  OPSYS should be used with
OSVERSION (covered by a blanket)
2016-10-17 05:29:22 +00:00
Olivier Duchateau
10cbbd7dd0 Update to 20161005 snapshot
PR:		213292
Submitted by:	Tobias Kortkamp (maintainer)
2016-10-08 19:50:45 +00:00
Olivier Duchateau
0f3528e19a - Update to 20160912 snapshot
- Remove GNUmakefile patch, port doesn't use gmake
- Replace patches by another, when reallocarray(3) is missing
- Pass maintainership to submitter
- Add LICENSE
- Update pkg-descr

PR:		212634
Submitted by:	Tobias Kortkamp
Approved by:	<darcsis@gmail.com> (previous maintainer, timeout > 3 weeks)
2016-10-06 19:51:19 +00:00
John Marino
0dcc8837b7 editors/mg: document and fix ncurses requirement
Approved by:	ncurses blanket
2016-08-23 20:18:14 +00:00
Olivier Duchateau
fbd93e4883 Remove reference to FreeBSD 9, releases prior to 10.3-RELEASE are also
concerned

Suggested by:	mat@
2016-05-21 19:29:21 +00:00
Olivier Duchateau
0b57ba0f23 - Update to 20160421 snapshot
- Cosmetic change for documentation
- Mark BROKEN on FreeBSD 9.x, because it requires futimens system call

PR:		209290
Submitted by:	myself
Approved by:	<darcsis@gmail.com> (maintainer, timeout > 2 weeks)
2016-05-20 17:16:34 +00:00
Olivier Duchateau
d3afba36e9 Update to 20160118 snapshot
PR:		206419
Submitted by:	myself
Approved by:	<darcsis@gmail.com> (maintainer, timeout > 2 weeks)
2016-02-07 07:25:33 +00:00
Olivier Duchateau
df975d029b - Update to 20150323 snapshot
- Add patches which replace reallocarray by realloc(3)

PR:		200682
Submitted by:	myself
Approved by:	darcsis (maintainer, timeout > 3 weeks)
2015-06-29 16:49:15 +00:00
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Eitan Adler
30dd7af6ff Update mg to 20140414
Submitted by:	bcallah@openbsd.org
Approved by:	"Denise H. G." <darcsis@gmail.com> (maintainer)
2014-04-19 05:38:38 +00:00
Emanuel Haupt
863f1c2e18 Support staging 2014-02-20 08:11:09 +00:00
Baptiste Daroussin
68ede13b49 Add NO_STAGE all over the place in preparation for the staging support (cat: editors) 2013-09-20 16:36:23 +00:00
Alex Kozlov
6f45551017 - Remove hardcoded CC [1] and PREFIX
- Remove pkg-plist

PR:	ports/168648 [1]
Submitted by:	Sevan Janiyan <venture37@geeklan.co.uk>
Approved By:	maintainer (timeout, 14 days), eadler, itetcu (mentors, implicit)
2012-06-20 06:03:08 +00:00
Frederic Culot
6859960d23 - Update to 20110905
PR:		ports/163445
Submitted by:	Denise H. G. <darcsis@gmail.com> (maintainer)
2011-12-19 08:15:53 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Stanislav Sedov
607023fbd8 - Use another distfile locations. 2010-10-12 09:47:16 +00:00
Philip M. Gollucci
8108df2ba7 - Mark broken
PR:             ports/151361
Submitted by:   Denise H. G. <darcsis@gmail.com> (maintainer)
2010-10-11 22:23:24 +00:00
Kris Kennaway
0b1f983340 Update master site 2009-10-16 14:08:19 +00:00
Martin Wilke
13d0692d26 - Update to 20090107
PR:		130407
Submitted by:	darcsis@gmail.com (Denise H. G.) (maintainer)
2009-01-13 00:12:48 +00:00