pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/editors/mined mined: update to 2022.27.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1a992e2a5910
branches: trunk
changeset: 390738:1a992e2a5910
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Dec 28 12:18:45 2022 +0000
description:
mined: update to 2022.27.
mined 2022.27 highlights:
Character information:
Updated to Unicode 15.0.
mined 2022.26 highlights:
Character information:
Updated to Unicode 13.0.
Support for emoji width handling.
Editing:
Search and replacement patterns can contain substitution references like \1 to matching sub-expressions like \(...\) (can be nested).
Bug fixes:
Tweaked smart undentation (on Backspace) of auto-numbering.
Fixed line split of long lines read from file.
Tweaked menu background colour handling.
mined 2015.25 highlights:
Editing:
Transparent editing of encrypted files. Using filters configurable by file type (configured in $HOME/.minedrc).
Enhanced auto-indentation, bullet list and numbered list support.
Enhanced smart spaces/dashes/arrows/minus.
Interaction:
Revised flag menus and header line.
Configurable appearance of menu background (in $HOME/.minedrc).
Enhanced double-click and focus-then-click handling.
CUPS printer selection.
Character handling support:
Configurable character information in status line ($HOME/.minedrc).
Additional character transformation support for Italian, East European, Tatar, Bashkir.
Character information includes Unicode named sequences and spacing combined status.
Support for ISO 8859/EBCDIC Next Line character (NL U+0085).
Character encoding support:
EBCDIC support ("bracket" codepage CP1047 as used by z/OS USS).
Option -E disables text encoding auto-detection, using locale instead.
Updated some character encoding tables according to libiconv 1.14. Added some character encodings.
Dropped the bogus idea of merging JIS X 0213 and EUC-JP code tables. Offering EUC-JP and EUC-JIS X 0213, and their Shift_JIS counterparts.
File handling:
Handling directory access failure when opening menu.
Enhanced disk file modification or replacement detection.
Additional mechanisms to prevent data loss in case of file I/O errors.
Interworking / Interoperability:
Using new features of xterm 280 to finally achieve the distinction between all (modified) keypad keys.
Preventing editing screen from being spoiled by other processes.
Adusting menu colours to detected terminal colours.
Mouse handling workaround for rxvt-unicode quirks and cygwin console multi-character split-ups.
Workarounds for query problems with mlterm, old xterm, cygwin console, and 'screen'.
Revamped CJK terminal features and fixed some width handling cases.
DOS versions (djgpp, Turbo-C): Fixed Ctrl-space, ^R, ^C.
Bug fixes:
Fixed handling of interrupts while reading file.
Fixed new unnamed UTF-16 text to actually be saved as UTF-16.
Fixed text encoding auto-detection on unsigned char platforms (since 2000.14).
Fixed pasting invalid UTF-8 as digit '8' in non-UTF-8 text.
mined 2014.24.2 highlights:
Character information:
Updated to Unicode 7.0.
Editing:
Improved and fixed JavaScript/HTML highlighting.
Improved and fixed line end handling in search/replace.
Interworking:
Interworking with Windows PowerShell and xterm 306 dim mode.
mined 2014.24 highlights:
This is a major update with a list of new features and enhancements.
Internationalization and Character information:
Revamped smart quotes feature.
Revised Quotes menu according to investigations of international styles.
Supporting opening quotation mark repetition for new paragraphs.
Automatic French quotation marks spacing.
Primary/alternate styles controlled by locale environment or option.
Tuned special title casing (Shift-F3) e.g. for Dutch "IJsselmeer".
Updated to Unicode 6.3.
Editing:
File tabs and file name tab titles for quick file selection and browsing.
Revamped rectangular text selection.
Toggle with Alt-mouse-move during click-and-drag.
Consistent selection to mouse position (even on shorter lines) including shifted lines.
Revamped and enhanced HTML and scripting highlighting.
Distinct highlighting for HTML/XML/JSP attributes and values.
TAB width 2 enabled in addition to 4 or 8.
Smarter clipboard pasting (cygwin/Windows).
User configuration:
Enhanced user configuration features.
Preferences specific for file name pattern or terminal type.
Consistent handling of preferences when editing multiple files.
Added cursor style setting preference.
File handling improvements
Terminal interworking improvements
(mlterm, tmux, older xterm, missing terminfo, CJK in 'screen')
Bug fixes:
File handling: Various pipe handling fixes.
File handling: Detecting "quota exceeded" write error.
Case conversion function fixes.
Handling search expressions with ^M or \r.
Keyboard: Ctrl-Backarrow again deleting only one character.
Fixed some menu handling cases.
Fixed input of typographic apostrophe in some cases.
Made file basename visible in long prompt lines.
HTML highlighting cases, especially after insert.
mined 2013.23.4
Fixed build problems on Debian 7 64 bit.
mined 2013.23.3
Fixed build problems on systems using /lib64 or /lib/64.
mined 2013.23.2
Fixed build problems on newer Debian/Ubuntu.
mined 2013.23 highlights:
Editing:
New double-click feature for word selection.
Tweaks on smart editing features (undent, wrap, identifier search etc).
Filename handling:
Suppressing backup file names as generated by command line auto-completion if they appear after their base version name (x~, x;N, x.~N~), so that, e.g., mined x* edits x and x1 but not x~.
Character information:
Updated to Unicode 6.2.
Interworking:
Speed-up of directory browsing, especially on slow network drives.
Ported stand-alone Windows installer to Windows 7.
Ported to MSYS, Raspberry Pi, Irix.
Revamped file information statistics to accomodate slow systems.
Enhancements for newer mlterm.
Bug fixes:
Explicit tab width option (-4/-8) takes precedence over file info memory.
Fix 'screen' Unicode display by limiting previous workaround to older version.
Fixed Alt-digit accent prefix functions for mintty and rxvt (since 2012.20).
Fixes related to NUL or NONE pseudo lineends.
mined 2012.22 highlights:
User configuration:
New user preferences configuration file $HOME/.minedrc.
Interactive:
Backarrow now also performs dual-mode function like Del (delete selection if active, or character left).
Revamped keypad function modes and their setup, including more interoperable handling of Home/End keys.
Enabled opening flag menu on terminals missing mouse right-click support (e.g. gnome-terminal).
Editing:
Revamped keypad function assignments, esp. for Shift-select mode.
Support for Windows clipboard (Windows and cygwin version only).
Interworking:
Mouse moving interaction works in rxvt-unicode / urxvt as well.
Shift-selection works in DOS version as well (key and mouse).
Fixed terminal detection and attribute handling for 'screen'.
Fixed paste buffer to work in DOSBox and Android.
mined 2012.21 highlights:
Interactive:
New File switcher: menu listing of opened files (tab-like).
New Shift selection mode: visual selection with Shift-keys (Windows-like).
Character information:
Updated to Unicode 6.1.
Interworking:
Ported to Android.
Interworking enhancements both for more legacy systems and terminals.
mined 2012.20 highlights:
Interworking enhancements:
Re-ported to VMS (OpenVMS), this time without curses.
Supporting DEC locator for mouse-like navigation on DEC terminals.
Workaround for cygwin lock files on network drives.
Workarounds for configuration problems with various terminals.
Ported to SCO UnixWare.
Optimized escape sequence detection for slow terminal connections.
Workaround for systems not reporting proper window size/changes.
mined 2011.19 highlights:
File handling:
This release features major enhancements in file management:
Interactive file chooser to navigate file system.
Backup files, interoperable with other editors; optional numbered backups.
File locking, using interoperable lock files.
Recovery files (if mined quits), interoperable with other editors.
Checking/warning whether disk file was changed while being edited (2011.18).
Enhancement and migration of file info storage (2011.18).
Interactive:
Mouse movement navigation between menus, especially to open submenus.
Interworking and Deployment:
Using glyph detection feature of mintty for optimal marker selection.
Assigned HOP function to Shift-TAB and to keypad "*", to support laptop keyboards and some dumb terminals (KDE konsole, BSD console).
Windows stand-alone package: Installing into Start Menu and Desktop.
Enhanced Linux desktop integration (2011.18).
Other interoperability and portability enhancements, including port to Haiku (2011.18).
mined 2011.18 highlights (mainly maintenance release):
Checking/warning if disk file was changed while being edited.
New Back/Forward navigation functions in Search/go menu.
Enhancement and migration of file info storage.
Enhanced Linux desktop integration.
Tweaks to build and install on more systems (Linux low memory, Windows older version, Haiku).
Ported to Haiku.
Workaround for cursor positioning bug of 'screen'.
mined 2011.17 highlights:
Character encoding support enhancements:
Updated to Unicode 5.2 and Unicode 6.0:
Supporting Arabic ligature joining in all terminals.
Interactive:
Sub-menu (in Options menu) to change keyboard emulation interactively.
Improved display of status line information.
Automatically adjusting HTML syntax highlighting colour to dark background.
Improved file info handling, includes selected input method.
Interactive help viewing uses mined rather than less.
Interworking:
Supporting extended mouse-coordinates mode (xterm 262 and 268, mintty 0.9), for up to 2015 lines/columns screen width.
Improved handling of function keys on badly-configured terminals.
Installation:
Major version number is now the year of release.
Cygwin package: no longer registering for Windows context menu (postinstall).
Revamped configuration of Windows version:
Stand-alone package uses self-installing archive.
Registers for both context menu and command line path.
Invocation in window uses Windows keyboard emulation mode.
Bug fixes:
Fixed keyboard mapping in xterm to accept sequences with subsequent capital letters (like hE, HE).
Fixed printing under Windows and Interix.
Fixed UTF-16 handling.
Fixed stalled mined with modified text after terminal is killed on Linux.
mined 2000.16 highlights:
Text editing features:
New rectangular copy/paste area mode.
Enhanced smart quotes algorithm and input support for apostrophe.
Support fow Hawai'ian input.
Interactive:
Self-made visual selection highlighting, supporting all terminals.
Changed Del keypad key to more common behaviour.
Calculated dim attribute for line markers in xterm and mintty.
Enabled keyboard mapping (input method handling) for DOS/djgpp version.
Menu navigation: On a submenu entry, cursor-right enters the submenu too.
File handling:
The text position is now more easily remembered.
Interworking:
For cygwin:
Fixed creation of inter-window paste buffer in case hard link does not work (on FAT or network drives).
Enabled mouse navigation without button pressed for cygwin (1.7.2) console.
With cygwin 1.7.2, mouse interaction will be enhanced.
For mintty/cygwin:
Various tuning measures to make optimal use of this fine terminal.
The mined scrollbar is now enabled by default. (For right-to-left text editing, reduce visual confusion with -o.)
For DOS/djgpp:
Enhanced keyboard interaction to Unix level.
Avoid busy wait during keyboard input.
Enabled Alt-shortcuts.
For legacy systems:
Enhanced terminal support by built-in fallback information.
Improved handling of slow connections.
mined 2000.15.4 highlights:
Maintenance release:
Further tweaks for MinTTY and DOS/djgpp
Enhanced handling of MinTTY CJK wide mode.
Handling of MinTTY CJK wide mode dynamic changing.
Enhanced handling of DOS codepage detection.
Workaround for mlterm bug with screen update on bidi text.
Workaround for "screen" terminal obstructing proper width detection.
mined 2000.15.3 highlights:
Maintenance release:
Enhanced mouse control
Menu navigation with mouse without button pressed.
Mouse click escapes from input prompt.
Further tweaks for MinTTY
Detecting MinTTY as modified from 0.4.
Fixed various character width handling issues.
Support for dynamic adjustment of CJK width property by font change.
Adapted encoding handling of window title.
Mouse operation fixes.
mined 2000.15.2 highlights:
Maintenance release:
Tweaks for Cygwin console and MinTTY terminals
Tweaks for DOS versions
diffstat:
editors/mined/Makefile | 34 ++++++++++++--------
editors/mined/PLIST | 57 +++++++++++++++++++++++++++++++---
editors/mined/distinfo | 21 ++++++++----
editors/mined/patches/patch-ac | 25 ---------------
editors/mined/patches/patch-ad | 13 -------
editors/mined/patches/patch-ae | 13 -------
editors/mined/patches/patch-makemined | 15 +++++++++
7 files changed, 101 insertions(+), 77 deletions(-)
diffs (293 lines):
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/Makefile
--- a/editors/mined/Makefile Wed Dec 28 10:51:38 2022 +0000
+++ b/editors/mined/Makefile Wed Dec 28 12:18:45 2022 +0000
@@ -1,27 +1,33 @@
-# $NetBSD: Makefile,v 1.24 2019/06/08 10:40:56 rillig Exp $
-#
+# $NetBSD: Makefile,v 1.25 2022/12/28 12:18:45 wiz Exp $
-DISTNAME= mined-2000.15
-PKGREVISION= 1
-CATEGORIES= editors
-MASTER_SITES= http://towo.net/mined/
+DISTNAME= mined-2022.27
+CATEGORIES= editors
+MASTER_SITES= http://towo.net/mined/
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} UCD.zip Unihan.zip BIG5.TXT
+SITES.UCD.zip= http://www.unicode.org/Public/UNIDATA/
+SITES.Unihan.zip= http://www.unicode.org/Public/UNIDATA/
+SITES.BIG5.TXT= http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://towo.net/mined/
COMMENT= Html-aware editor
+LICENSE= gnu-gpl-v3
MAKE_FILE= makefile
USE_TOOLS+= gmake
+MAKE_FLAGS+= OPT=${CFLAGS:Q}
+MAKE_FLAGS+= root=${DESTDIR}
+MAKE_FLAGS+= prefix=${PREFIX}
+
+post-extract:
+.for f in UCD.zip Unihan.zip BIG5.TXT
+ ${CP} ${_DISTDIR}/${f} ${WRKSRC}/src
+.endfor
post-install:
- ${CHMOD} -x ${DESTDIR}${PREFIX}/share/mined/conf_user/xinitrc.mined
-
-.include "../../mk/compiler.mk"
-.if !empty(PKGSRC_COMPILER:Mclang)
-CFLAGS+= -Wno-invalid-source-encoding
-.endif
-
-MAKE_FLAGS+= OPT=${CFLAGS:Q}
+ ${MV} ${DESTDIR}${DESTDIR}/usr/share ${DESTDIR}${PREFIX}/share
+ ${MV} ${DESTDIR}${PREFIX}/share/man ${DESTDIR}${PREFIX}/${PKGMANDIR}
.include "../../mk/termcap.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/PLIST
--- a/editors/mined/PLIST Wed Dec 28 10:51:38 2022 +0000
+++ b/editors/mined/PLIST Wed Dec 28 12:18:45 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:50:24 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/12/28 12:18:45 wiz Exp $
bin/mined
bin/minmacs
bin/mpico
@@ -13,18 +13,32 @@
man/man1/umined.1
man/man1/uterm.1
man/man1/xmined.1
+share/mined/bin/mterm
+share/mined/bin/umined
+share/mined/bin/uprint
+share/mined/bin/uterm
+share/mined/bin/wined
+share/mined/bin/wined.bat
+share/mined/bin/xmined
+share/mined/conf_user/MINED-VMS.COM
share/mined/conf_user/Xdefaults.mined
share/mined/conf_user/konsole/xterm-modified.keytab
share/mined/conf_user/kp5
+share/mined/conf_user/minedrc
share/mined/conf_user/mlterm/key
share/mined/conf_user/mlterm/main
share/mined/conf_user/profile.mined
share/mined/conf_user/terminator/options
share/mined/conf_user/xinitrc.mined
+share/mined/doc_user/.minedrc
+share/mined/doc_user/README.md
+share/mined/doc_user/bricks_white.gif
share/mined/doc_user/cancel.html
share/mined/doc_user/changes.html
share/mined/doc_user/combined.png
share/mined/doc_user/combining.png
+share/mined/doc_user/configfile.html
+share/mined/doc_user/configuration.html
share/mined/doc_user/contact.html
share/mined/doc_user/design.html
share/mined/doc_user/dollar.gif
@@ -32,17 +46,23 @@
share/mined/doc_user/download.html
share/mined/doc_user/euro1.gif
share/mined/doc_user/features.html
+share/mined/doc_user/file-chooser.png
+share/mined/doc_user/file-switcher.png
+share/mined/doc_user/file-tabs.png
+share/mined/doc_user/floline.gif
share/mined/doc_user/handr.gif
share/mined/doc_user/haninfo-big5.png
share/mined/doc_user/haninfo-menu.png
share/mined/doc_user/haninfo-utf8.png
share/mined/doc_user/header.html
share/mined/doc_user/index-dl.html
+share/mined/doc_user/index-help.html
share/mined/doc_user/index.html
+share/mined/doc_user/keyboard.html
share/mined/doc_user/logo.gif
-share/mined/doc_user/m.ico
share/mined/doc_user/menu.png
share/mined/doc_user/mined-html.png
+share/mined/doc_user/mined-mintty.png
share/mined/doc_user/mined-pw.png
share/mined/doc_user/mined-sep.png
share/mined/doc_user/mined-small-10x20.png
@@ -55,15 +75,20 @@
share/mined/doc_user/mined-uni.png
share/mined/doc_user/mined.html
share/mined/doc_user/minedfav.ico
+share/mined/doc_user/minedscr.ico
share/mined/doc_user/mnemodoc.html
share/mined/doc_user/navigate.html
share/mined/doc_user/new-rot.gif
share/mined/doc_user/new.gif
share/mined/doc_user/overview.html
+share/mined/doc_user/paypal.html
share/mined/doc_user/paypal_donate.gif
share/mined/doc_user/paypal_logo.gif
share/mined/doc_user/paypal_payments.gif
share/mined/doc_user/picklist.png
+share/mined/doc_user/quotes.png
+share/mined/doc_user/quotesdoc.html
+share/mined/doc_user/rectangular.png
share/mined/doc_user/screenshots.html
share/mined/doc_user/script-arabic.gif
share/mined/doc_user/script-cyrillic.gif
@@ -74,20 +99,42 @@
share/mined/doc_user/script-hiragana.gif
share/mined/doc_user/script-thai.gif
share/mined/doc_user/separated.png
+share/mined/doc_user/soft82_award_130x130.gif
+share/mined/doc_user/softpedia_free_award_f.gif
+share/mined/doc_user/style.css
+share/mined/doc_user/term-big5-cxterm.png
+share/mined/doc_user/term-cygwin.png
+share/mined/doc_user/term-dos.png
+share/mined/doc_user/term-mintty.png
+share/mined/doc_user/terminal.png
share/mined/doc_user/thankyou.html
share/mined/doc_user/unicode.html
share/mined/doc_user/unicode.org.png
share/mined/doc_user/uterm.html
share/mined/help/mined.hlp
share/mined/package_doc/CHANGES
-share/mined/package_doc/LICENSE.GNU
+share/mined/package_doc/LICENCE.GPL
share/mined/package_doc/README
share/mined/package_doc/VERSION
share/mined/setup_install/bin/bdf18to20
share/mined/setup_install/bin/configure-xterm
share/mined/setup_install/bin/installfonts
share/mined/setup_install/bin/makeprint
-share/mined/setup_install/bin/mkicon
-share/mined/setup_install/bin/postinstall
+share/mined/setup_install/cyg/attic/mkicon
+share/mined/setup_install/cyg/attic/setupreg.sh
+share/mined/setup_install/cyg/postinstall
+share/mined/setup_install/cyg/preremove
share/mined/setup_install/mined.desktop
share/mined/setup_install/mined.ico
+share/mined/setup_install/mined.png
+share/mined/setup_install/mined.xpm
+share/mined/setup_install/win/MinEd Web Manual.url
+share/mined/setup_install/win/MinEd-AD.lnk
+share/mined/setup_install/win/MinEd-PF.lnk
+share/mined/setup_install/win/Uninst-AD.lnk
+share/mined/setup_install/win/Uninst-PF.lnk
+share/mined/setup_install/win/deleteall.bat
+share/mined/setup_install/win/install.sh
+share/mined/setup_install/win/uninstall.sh
+share/share/applications/mined.desktop
+share/share/pixmaps/mined.xpm
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/distinfo
--- a/editors/mined/distinfo Wed Dec 28 10:51:38 2022 +0000
+++ b/editors/mined/distinfo Wed Dec 28 12:18:45 2022 +0000
@@ -1,8 +1,15 @@
-$NetBSD: distinfo,v 1.12 2021/10/26 10:21:34 nia Exp $
+$NetBSD: distinfo,v 1.13 2022/12/28 12:18:45 wiz Exp $
-BLAKE2s (mined-2000.15.tar.gz) = ccc9311651d476fe5d1919d8564ce295e71d5287ec233b58ed64633c190f86bf
-SHA512 (mined-2000.15.tar.gz) = 1e7377a707741ac02d30755bdf9d61bc4ca52c07ea78de16c0c96a6759a69d7d71228bc65a84d4102595abc3bc375ca3f13fbcd2fa8a4f147de1dfe6efbcf090
-Size (mined-2000.15.tar.gz) = 4238603 bytes
-SHA1 (patch-ac) = a9eef90ff05b633129aacf5b58fa75b9c785ceeb
-SHA1 (patch-ad) = 64ba3427ea49a2ab78c4651650b59a8b11b5b6ca
-SHA1 (patch-ae) = d842d09a248557dda9a5976b40e0adaae631fcb8
+BLAKE2s (BIG5.TXT) = 08325303fee2aeb477ffdfd5b9d5ffdf3df0fcf5ec5fec5ee2db3450491d4535
+SHA512 (BIG5.TXT) = 4a3fe7932028ef1397e15ec655481dfa3b326510796433c7a5b5c966eb1aead34b9831164b73df6e26f36dd6c6022a1f7899a66f65dfce263950b4c31bae4769
+Size (BIG5.TXT) = 316634 bytes
+BLAKE2s (UCD.zip) = ee5a071b737bf899819622b4f0f98fe475053c80033283ac649ef89f272ce8bd
+SHA512 (UCD.zip) = 442a99694fccf0d1ff6f6236bec2cff7408eef4d9dba575ba4f5dc45cebf4d2b1b30334ef8a843887a0f410b24e0f79f7f30f06a195659def998875981604a6a
+Size (UCD.zip) = 7059105 bytes
+BLAKE2s (Unihan.zip) = 512abda8ee084b635128b78d65581a457fa3acb1242eab03a3045c6476d7721e
+SHA512 (Unihan.zip) = d9cf39adebe83ed0fd8d473cf057b8aa8b2362019d9f7ee7afc041501b1bbbe4d13050350ac40ce4a020cd1d64d52548fe262c3b2893934a032e1de8075e964c
+Size (Unihan.zip) = 7293545 bytes
+BLAKE2s (mined-2022.27.tar.gz) = 8a25ca0e4797d2a8ad82aaf8c3baf3aa88dc99153182d58e0017d3ec1f528f19
+SHA512 (mined-2022.27.tar.gz) = 87c9b73215ef5ab00ff85f552365dd0321044055d78692d46e0e83085cfb0ef1f5aff11607636a0e017106f0ed03ddf577b30946533f2a540da00f51134cea59
+Size (mined-2022.27.tar.gz) = 7252534 bytes
+SHA1 (patch-makemined) = edd3f9d03acd29a5c32aa8aee23d006c49dd7e9a
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/patches/patch-ac
--- a/editors/mined/patches/patch-ac Wed Dec 28 10:51:38 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-$NetBSD: patch-ac,v 1.3 2007/08/17 23:24:12 tnn Exp $
-
---- src/makefile.bsd.orig 2006-10-18 00:00:00.000000000 +0200
-+++ src/makefile.bsd
-@@ -15,9 +15,9 @@ root = $(INSTALLROOT)
- # (a copy of the mined home page).
-
- # directories for target "make install"
--prefix = $(root)/usr
-+prefix = ${DESTDIR}${PREFIX}
- bindir = $(prefix)/bin
--mandir = $(prefix)/share/man
-+mandir = $(prefix)/${PKGMANDIR}
- rundir = $(prefix)/share/mined
- # FreeBSD:
- #docdir = $(lprefix)/share/doc/mined
-@@ -96,7 +96,7 @@ SLIB = $(termcap)
- SYSTEM = -Dunix
-
- # select operating system environment
--DEFS = -Dunix
-+DEFS = -Dunix -DPREFIX='"${PREFIX}"'
-
-
- # collection of system parameters for compilation
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/patches/patch-ad
--- a/editors/mined/patches/patch-ad Wed Dec 28 10:51:38 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.4 2009/04/25 11:25:43 tnn Exp $
-
---- makemined.orig 2009-04-08 00:00:00.000000000 +0200
-+++ makemined
-@@ -81,7 +81,7 @@ confmake () {
-
- ########################################################################
- # select makefile suitable for operating system
--case `uname` in
-+case BSD in
- Linux*) $MAKE -f makefile.linux $1 $makevars;;
- Sun*) if type $CC > /dev/null 2> /dev/null
- then if $CC | grep "software package not installed" > /dev/null
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/patches/patch-ae
--- a/editors/mined/patches/patch-ae Wed Dec 28 10:51:38 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2007/06/21 13:48:27 tnn Exp $
-
---- src/mkinclud.mak.orig 2006-11-01 00:00:00.000000000 +0100
-+++ src/mkinclud.mak
-@@ -463,7 +463,7 @@ install: mined help man
- $(installscript) ../usrshare/bin/umined $(bindir)
- $(makelinks) linkdir=$(bindir)
- mkdir -p $(rundir)
-- /bin/cp -pr ../usrshare/*/ $(rundir)
-+ cp -pr `ls -d ../usrshare/* | grep -v /bin` $(rundir)
- mkdir -p $(mandir)/man1
- $(INSTALL) ../man/*.1 $(mandir)/man1
- if (ls $(mandir)/man1/*.gz && type gzip) > /dev/null 2>&1; then gzip -f $(mandir)/man1/mined.1; fi
diff -r 9ba1c3f134d8 -r 1a992e2a5910 editors/mined/patches/patch-makemined
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/editors/mined/patches/patch-makemined Wed Dec 28 12:18:45 2022 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-makemined,v 1.1 2022/12/28 12:18:45 wiz Exp $
+
+Always use BSD makefile for pkgsrc.
+
+--- makemined.orig 2015-04-15 09:04:47.000000000 +0000
++++ makemined
+@@ -90,7 +90,7 @@ esac
+ # select makefile suitable for operating system;
+ # to add a system-specific make option and have it ignored for configure:
+ # add this behind $makevars: ${ignore-OPTION=value}
+-case `uname` in
++case BSD in
+ Linux*) if [ -n "$ANDROID_ROOT" ]
+ then # Android: no `make`
+ sh mkmined $1 $makevars
Home |
Main Index |
Thread Index |
Old Index