Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

6
sysutils/mc/DESCR Normal file
View File

@@ -0,0 +1,6 @@
GNU Midnight Commander is a user-friendly yet powerful file manager
and visual shell, useful to novice and guru alike. It provides a
clear, user-friendly, and somewhat protected interface to a Unix
system while making many frequent file operations more efficient and
preserving the full power of the command prompt. You will wonder how
you could ever live without it.

69
sysutils/mc/Makefile Normal file
View File

@@ -0,0 +1,69 @@
# $NetBSD: Makefile,v 1.94 2013/05/31 12:42:01 wiz Exp $
DISTNAME= mc-4.7.0.10
PKGREVISION= 12
CATEGORIES= sysutils
MASTER_SITES= http://www.midnight-commander.org/downloads/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= cheusov@NetBSD.org
HOMEPAGE= http://www.midnight-commander.org/
COMMENT= User-friendly file manager and visual shell
LICENSE= gnu-gpl-v2
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_TOOLS+= pkg-config unzip:run
GNU_CONFIGURE= YES
USE_PKGLOCALEDIR= YES
CHECK_INTERPRETER_SKIP= libexec/mc/extfs.d/s3+
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Linux"
PLIST_SRC+= ${PKGDIR}/PLIST.cons.saver
.endif
# we need working e2fsprogs and gpm packages first
CONFIGURE_ARGS+= --without-ext2undel
CONFIGURE_ARGS+= --without-gpm-mouse
CONFIGURE_ARGS+= UNZIP=${TOOLS_PATH.unzip} ZIP=${TOOLS_PATH.zip}
PLIST_SRC+= ${PKGDIR}/PLIST
.include "options.mk"
EGDIR= ${PREFIX}/share/examples/mc
CONFFILES= cedit.menu edit.indent.rc edit.spell.rc filehighlight.ini \
mc.ext mc.keymap mc.keymap.default mc.keymap.emacs mc.lib \
mc.menu mc.menu.sr
.if !empty(PKG_OPTIONS:Mmc-edit)
CONFFILES+= syntax/Syntax
.endif
.if !empty(PKG_OPTIONS:Mmc-vfs)
CONFFILES+= sfs.ini
.endif
.if !empty(PKG_OPTIONS:Mmc-charset)
CONFFILES+= mc.charsets
.endif
OWN_DIRS+= ${PKG_SYSCONFDIR}/mc ${PKG_SYSCONFDIR}/mc/syntax
.for i in ${CONFFILES}
CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/mc/${i}
.endfor
INSTALLATION_DIRS+= ${EGDIR} ${EGDIR}/syntax
post-install:
# remove dir if no extensions were installed there
rmdir ${DESTDIR}${PREFIX}/lib/mc 2>/dev/null || ${TRUE}
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

91
sysutils/mc/PLIST Normal file
View File

@@ -0,0 +1,91 @@
@comment $NetBSD: PLIST,v 1.9 2011/01/23 14:36:10 wiz Exp $
bin/mc
bin/mcmfmt
bin/mcview
libexec/mc/mc-wrapper.csh
libexec/mc/mc-wrapper.sh
libexec/mc/mc.csh
libexec/mc/mc.sh
man/es/man1/mc.1
man/hu/man1/mc.1
man/it/man1/mc.1
man/man1/mc.1
man/man1/mcedit.1
man/man1/mcview.1
man/pl/man1/mc.1
man/ru/man1/mc.1
man/sr/man1/mc.1
share/examples/mc/cedit.menu
share/examples/mc/edit.indent.rc
share/examples/mc/edit.spell.rc
share/examples/mc/filehighlight.ini
share/examples/mc/mc.ext
share/examples/mc/mc.keymap
share/examples/mc/mc.keymap.default
share/examples/mc/mc.keymap.emacs
share/examples/mc/mc.lib
share/examples/mc/mc.menu
share/examples/mc/mc.menu.sr
share/locale/az/LC_MESSAGES/mc.mo
share/locale/be/LC_MESSAGES/mc.mo
share/locale/be@tarask/LC_MESSAGES/mc.mo
share/locale/bg/LC_MESSAGES/mc.mo
share/locale/ca/LC_MESSAGES/mc.mo
share/locale/cs/LC_MESSAGES/mc.mo
share/locale/da/LC_MESSAGES/mc.mo
share/locale/de/LC_MESSAGES/mc.mo
share/locale/el/LC_MESSAGES/mc.mo
share/locale/es/LC_MESSAGES/mc.mo
share/locale/eu/LC_MESSAGES/mc.mo
share/locale/fi/LC_MESSAGES/mc.mo
share/locale/fr/LC_MESSAGES/mc.mo
share/locale/gl/LC_MESSAGES/mc.mo
share/locale/hu/LC_MESSAGES/mc.mo
share/locale/id/LC_MESSAGES/mc.mo
share/locale/it/LC_MESSAGES/mc.mo
share/locale/ja/LC_MESSAGES/mc.mo
share/locale/ko/LC_MESSAGES/mc.mo
share/locale/lt/LC_MESSAGES/mc.mo
share/locale/lv/LC_MESSAGES/mc.mo
share/locale/mn/LC_MESSAGES/mc.mo
share/locale/nb/LC_MESSAGES/mc.mo
share/locale/nl/LC_MESSAGES/mc.mo
share/locale/pl/LC_MESSAGES/mc.mo
share/locale/pt/LC_MESSAGES/mc.mo
share/locale/pt_BR/LC_MESSAGES/mc.mo
share/locale/ro/LC_MESSAGES/mc.mo
share/locale/ru/LC_MESSAGES/mc.mo
share/locale/sk/LC_MESSAGES/mc.mo
share/locale/sl/LC_MESSAGES/mc.mo
share/locale/sr/LC_MESSAGES/mc.mo
share/locale/sv/LC_MESSAGES/mc.mo
share/locale/ta/LC_MESSAGES/mc.mo
share/locale/tr/LC_MESSAGES/mc.mo
share/locale/uk/LC_MESSAGES/mc.mo
share/locale/vi/LC_MESSAGES/mc.mo
share/locale/wa/LC_MESSAGES/mc.mo
share/locale/zh_CN/LC_MESSAGES/mc.mo
share/locale/zh_TW/LC_MESSAGES/mc.mo
share/mc/mc.hint
share/mc/mc.hint.cs
share/mc/mc.hint.es
share/mc/mc.hint.hu
share/mc/mc.hint.it
share/mc/mc.hint.nl
share/mc/mc.hint.pl
share/mc/mc.hint.ru
share/mc/mc.hint.sr
share/mc/mc.hint.uk
share/mc/mc.hint.zh
share/mc/mc.hlp
share/mc/mc.hlp.es
share/mc/mc.hlp.hu
share/mc/mc.hlp.it
share/mc/mc.hlp.pl
share/mc/mc.hlp.ru
share/mc/mc.hlp.sr
share/mc/skins/darkfar.ini
share/mc/skins/default.ini
share/mc/skins/double-lines.ini
share/mc/skins/featured.ini
share/mc/skins/gotar.ini

View File

@@ -0,0 +1,2 @@
@comment $NetBSD: PLIST.charset,v 1.2 2011/01/23 14:36:10 wiz Exp $
share/examples/mc/mc.charsets

View File

@@ -0,0 +1,2 @@
@comment $NetBSD: PLIST.cons.saver,v 1.3 2011/01/23 14:36:10 wiz Exp $
libexec/mc/cons.saver

72
sysutils/mc/PLIST.mcedit Normal file
View File

@@ -0,0 +1,72 @@
@comment $NetBSD: PLIST.mcedit,v 1.6 2011/01/23 14:36:10 wiz Exp $
bin/mcedit
share/examples/mc/syntax/Syntax
share/mc/syntax/PKGBUILD.syntax
share/mc/syntax/ada95.syntax
share/mc/syntax/aspx.syntax
share/mc/syntax/assembler.syntax
share/mc/syntax/awk.syntax
share/mc/syntax/c.syntax
share/mc/syntax/cabal.syntax
share/mc/syntax/changelog.syntax
share/mc/syntax/cs.syntax
share/mc/syntax/css.syntax
share/mc/syntax/cxx.syntax
share/mc/syntax/d.syntax
share/mc/syntax/debian-changelog.syntax
share/mc/syntax/debian-control.syntax
share/mc/syntax/debian-description.syntax
share/mc/syntax/debian-sources-list.syntax
share/mc/syntax/diff.syntax
share/mc/syntax/dos.syntax
share/mc/syntax/ebuild.syntax
share/mc/syntax/eiffel.syntax
share/mc/syntax/erlang.syntax
share/mc/syntax/f90.syntax
share/mc/syntax/filehighlight.syntax
share/mc/syntax/fortran.syntax
share/mc/syntax/haskell.syntax
share/mc/syntax/html.syntax
share/mc/syntax/idl.syntax
share/mc/syntax/ini.syntax
share/mc/syntax/j.syntax
share/mc/syntax/java.syntax
share/mc/syntax/js.syntax
share/mc/syntax/latex.syntax
share/mc/syntax/lisp.syntax
share/mc/syntax/lsm.syntax
share/mc/syntax/lua.syntax
share/mc/syntax/m4.syntax
share/mc/syntax/mail.syntax
share/mc/syntax/makefile.syntax
share/mc/syntax/ml.syntax
share/mc/syntax/named.syntax
share/mc/syntax/nemerle.syntax
share/mc/syntax/nroff.syntax
share/mc/syntax/octave.syntax
share/mc/syntax/pascal.syntax
share/mc/syntax/perl.syntax
share/mc/syntax/php.syntax
share/mc/syntax/po.syntax
share/mc/syntax/povray.syntax
share/mc/syntax/procmail.syntax
share/mc/syntax/properties.syntax
share/mc/syntax/python.syntax
share/mc/syntax/ruby.syntax
share/mc/syntax/sh.syntax
share/mc/syntax/slang.syntax
share/mc/syntax/smalltalk.syntax
share/mc/syntax/spec.syntax
share/mc/syntax/sql.syntax
share/mc/syntax/strace.syntax
share/mc/syntax/swig.syntax
share/mc/syntax/syntax.syntax
share/mc/syntax/tcl.syntax
share/mc/syntax/texinfo.syntax
share/mc/syntax/tt.syntax
share/mc/syntax/unknown.syntax
share/mc/syntax/verilog.syntax
share/mc/syntax/vhdl.syntax
share/mc/syntax/xml.syntax
share/mc/syntax/yum-repo.syntax
share/mc/syntax/yxx.syntax

49
sysutils/mc/PLIST.vfs Normal file
View File

@@ -0,0 +1,49 @@
@comment $NetBSD: PLIST.vfs,v 1.4 2011/01/23 14:36:10 wiz Exp $
libexec/mc/extfs.d/README
libexec/mc/extfs.d/README.extfs
libexec/mc/extfs.d/a+
libexec/mc/extfs.d/apt+
libexec/mc/extfs.d/audio
libexec/mc/extfs.d/bpp
libexec/mc/extfs.d/deb
libexec/mc/extfs.d/deba
libexec/mc/extfs.d/debd
libexec/mc/extfs.d/dpkg+
libexec/mc/extfs.d/hp48+
libexec/mc/extfs.d/iso9660
libexec/mc/extfs.d/lslR
libexec/mc/extfs.d/mailfs
libexec/mc/extfs.d/patchfs
libexec/mc/extfs.d/rpm
libexec/mc/extfs.d/rpms+
libexec/mc/extfs.d/s3+
libexec/mc/extfs.d/trpm
libexec/mc/extfs.d/u7z
libexec/mc/extfs.d/uace
libexec/mc/extfs.d/ualz
libexec/mc/extfs.d/uar
libexec/mc/extfs.d/uarc
libexec/mc/extfs.d/uarj
libexec/mc/extfs.d/uc1541
libexec/mc/extfs.d/ucab
libexec/mc/extfs.d/uha
libexec/mc/extfs.d/ulha
libexec/mc/extfs.d/urar
libexec/mc/extfs.d/uzip
libexec/mc/extfs.d/uzoo
libexec/mc/fish/README.fish
libexec/mc/fish/append
libexec/mc/fish/chmod
libexec/mc/fish/chown
libexec/mc/fish/fexists
libexec/mc/fish/get
libexec/mc/fish/hardlink
libexec/mc/fish/info
libexec/mc/fish/ln
libexec/mc/fish/ls
libexec/mc/fish/mkdir
libexec/mc/fish/mv
libexec/mc/fish/rmdir
libexec/mc/fish/send
libexec/mc/fish/unlink
share/examples/mc/sfs.ini

13
sysutils/mc/distinfo Normal file
View File

@@ -0,0 +1,13 @@
$NetBSD: distinfo,v 1.22 2012/12/19 16:00:21 joerg Exp $
SHA1 (mc-4.7.0.10.tar.bz2) = 2bc13f963780eaddac2f675b9145656d759f974e
RMD160 (mc-4.7.0.10.tar.bz2) = 83a527a94a81f886eb7f80b8965554bf927cad65
Size (mc-4.7.0.10.tar.bz2) = 2862849 bytes
SHA1 (patch-aa) = bf11aa2e9c6bd4b057b3af33c7d831e3e1e7fe02
SHA1 (patch-ab) = 570977e37c54084d946d5871822e5ea24b0ed253
SHA1 (patch-ac) = 04ee1f389ef7015d4976544404d8b9245839bf7b
SHA1 (patch-ad) = 4484b91511cf5bac73f4ae940988d46239e2cd95
SHA1 (patch-ae) = b25734f82e46a92eb2a6d6590b0f7524f63040b3
SHA1 (patch-af) = cff069eb20a5df7095805e800a141f8bb1d94c7d
SHA1 (patch-lib_fs.h) = 89bb61541e0312c4e74d48a8668583d0925d8b7a
SHA1 (patch-src_editor_syntax.c) = 7e07b88df9c270f650268265bd599d781991a695

83
sysutils/mc/options.mk Normal file
View File

@@ -0,0 +1,83 @@
# $NetBSD: options.mk,v 1.12 2011/01/23 14:36:10 wiz Exp $
#
PKG_OPTIONS_VAR= PKG_OPTIONS.mc
PKG_OPTIONS_REQUIRED_GROUPS= screen
PKG_OPTIONS_GROUP.screen= ncurses slang
PKG_SUPPORTED_OPTIONS= mc-charset mc-edit mc-samba mc-subshell mc-vfs x11
PKG_SUGGESTED_OPTIONS= mc-charset mc-edit mc-subshell mc-vfs slang
# remove after pkgsrc-2010Q1
PKG_OPTIONS_LEGACY_OPTS= charset:mc-charset
PKG_OPTIONS_LEGACY_OPTS+= edit:mc-edit
PKG_OPTIONS_LEGACY_OPTS+= samba:mc-samba
PKG_OPTIONS_LEGACY_OPTS+= subshell:mc-subshell
PKG_OPTIONS_LEGACY_OPTS+= vfs:mc-vfs
.include "../../mk/bsd.options.mk"
### The charset option enables input/display support for various 8-bit
### codepages, chooseable at runtime.
.if !empty(PKG_OPTIONS:Mmc-charset)
CONFIGURE_ARGS+= --enable-charset
PLIST_SRC+= ${PKGDIR}/PLIST.charset
.include "../../converters/libiconv/buildlink3.mk"
.else
CONFIGURE_ARGS+= --disable-charset
.endif
### The internal editor can be disabled to save disk space.
.if !empty(PKG_OPTIONS:Mmc-edit)
CONFIGURE_ARGS+= --with-edit
PLIST_SRC+= ${PKGDIR}/PLIST.mcedit
.else
CONFIGURE_ARGS+= --without-edit
.endif
### Enable the Samba virtual file system. You can connect to Windows
### file servers or Samba servers in your network.
.if !empty(PKG_OPTIONS:Mmc-samba)
CONFIGURE_ARGS+= --with-samba
.else
CONFIGURE_ARGS+= --without-samba
.endif
### The subshell is a shell command line inside the Midnight Commander.
.if !empty(PKG_OPTIONS:Mmc-subshell)
CONFIGURE_ARGS+= --with-subshell
.else
CONFIGURE_ARGS+= --without-subshell
.endif
### Enable the virtual file system of the Midnight Commander. With the
### VFS you can access files via FTP, SSH, in various archive formats
### like if they were on your local disk.
.if !empty(PKG_OPTIONS:Mmc-vfs)
PLIST_SRC+= ${PKGDIR}/PLIST.vfs
USE_TOOLS+= perl:run
.else
CONFIGURE_ARGS+= --disable-vfs
.endif
### X11 support allows better key handling (detection of the Alt, Ctrl,
### Shift modifiers) and mouse support.
.if !empty(PKG_OPTIONS:Mx11)
CONFIGURE_ARGS+= --with-x
.include "../../x11/libXt/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-x
.endif
### The Midnight Commander can use three different screen libraries to
### draw itself on the screen. SLang, ncurses, and a slim variant of
### SLang (the default), which is distributed with the Midnight Commander.
.if !empty(PKG_OPTIONS:Mslang)
CONFIGURE_ARGS+= --with-screen=slang
.include "../../devel/libslang2/buildlink3.mk"
.elif !empty(PKG_OPTIONS:Mncurses)
USE_NCURSES= yes
CONFIGURE_ARGS+= --with-screen=ncurses
.include "../../devel/ncurses/buildlink3.mk"
.else
CONFIGURE_ARGS+= --with-screen=mcslang
.endif

View File

@@ -0,0 +1,62 @@
$NetBSD: patch-aa,v 1.15 2011/01/23 14:36:10 wiz Exp $
https://midnight-commander.org/ticket/2425
Fixes segmentation fault on NetBSD
--- src/mountlist.c.orig 2010-11-08 11:46:14.000000000 +0000
+++ src/mountlist.c
@@ -54,6 +54,7 @@
#ifdef MOUNTED_GETMNTINFO2 /* NetBSD 3.0. */
#include <sys/statvfs.h>
+#define statfs statvfs
#endif
#ifdef MOUNTED_GETMNT /* Ultrix. */
@@ -364,7 +365,8 @@ read_filesystem_list (int need_fs_type,
#endif /* MOUNTED */
#endif /* MOUNTED_GETMNTENT1 */
-#ifdef MOUNTED_GETMNTINFO /* 4.4BSD. */
+#if defined(MOUNTED_GETMNTINFO) || defined(MOUNTED_GETMNTINFO2)
+/* 4.4BSD and NetBSD>=3 */
{
struct statfs *fsp;
int entries;
@@ -376,7 +378,7 @@ read_filesystem_list (int need_fs_type,
me = (struct mount_entry *) malloc (sizeof (struct mount_entry));
me->me_devname = strdup (fsp->f_mntfromname);
me->me_mountdir = strdup (fsp->f_mntonname);
-#ifdef HAVE_STRUCT_STATFS_F_FSTYPENAME
+#if defined(HAVE_STRUCT_STATFS_F_FSTYPENAME) || defined(MOUNTED_GETMNTINFO2)
me->me_type = strdup (fsp->f_fstypename);
#else
me->me_type = fstype_to_string (fsp->f_type);
@@ -392,28 +394,6 @@ read_filesystem_list (int need_fs_type,
}
#endif /* MOUNTED_GETMNTINFO */
-#ifdef MOUNTED_GETMNTINFO2 /* NetBSD 3.0. */
- {
- struct statvfs *fsp;
- int entries;
-
- entries = getmntinfo (&fsp, MNT_NOWAIT);
- if (entries < 0)
- return NULL;
- for (; entries-- > 0; fsp++) {
- me = (struct mount_entry *) malloc (sizeof (struct mount_entry));
- me->me_devname = strdup (fsp->f_mntfromname);
- me->me_mountdir = strdup (fsp->f_mntonname);
- me->me_type = strdup (fsp->f_fstypename);
- me->me_dev = (dev_t) -1; /* Magic; means not known yet. */
-
- /* Add to the linked list. */
- mtail->me_next = me;
- mtail = me;
- }
- }
-#endif /* MOUNTED_GETMNTINFO2 */
-
#ifdef MOUNTED_GETMNT /* Ultrix. */
{
int offset = 0;

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-ab,v 1.14 2011/01/23 14:36:10 wiz Exp $
http://midnight-commander.org/ticket/2476
--- lib/vfs/mc-vfs/ftpfs.c.orig 2010-11-08 11:46:13.000000000 +0000
+++ lib/vfs/mc-vfs/ftpfs.c
@@ -115,9 +115,9 @@ What to do with this?
#define INADDR_NONE 0xffffffff
#endif
-/* for uclibc < 0.9.29 */
+/* for systems that doesn't provide AI_ADDRCONFIG */
#ifndef AI_ADDRCONFIG
-#define AI_ADDRCONFIG 0x0020
+#define AI_ADDRCONFIG 0
#endif
#define RFC_AUTODETECT 0

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-ac,v 1.10 2011/01/23 14:36:10 wiz Exp $
for installing configs to share/examples/mc
--- misc/Makefile.in.orig 2010-07-05 19:13:19.000000000 +0000
+++ misc/Makefile.in
@@ -369,7 +369,7 @@ LIBFILES_CONST = \
mc.menu.sr
CLEANFILES = $(SCRIPTS_OUT)
-cfgdir = $(sysconfdir)/@PACKAGE@
+cfgdir = @datadir@/examples/@PACKAGE@
cfg_DATA = \
$(LIBFILES_CONST) \
$(LIBFILES_OUT) \

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-ad,v 1.10 2011/01/23 14:36:10 wiz Exp $
for installing configs to share/examples/mc
--- contrib/Makefile.in.orig 2010-07-05 19:13:15.000000000 +0000
+++ contrib/Makefile.in
@@ -356,7 +356,7 @@ noinst_DATA = README.xterm mcserv.init m
SCRIPTS_IN = mc.csh.in mc.sh.in mc-wrapper.csh.in mc-wrapper.sh.in
SCRIPTS_OUT = mc.csh mc.sh mc-wrapper.csh mc-wrapper.sh
pkglibexec_SCRIPTS = $(SCRIPTS_OUT)
-cfgdir = $(sysconfdir)/@PACKAGE@
+cfgdir = @datadir@/examples/@PACKAGE@
cfg_DATA = \
$(LIBFILES_ADD)

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-ae,v 1.10 2011/01/23 14:36:10 wiz Exp $
for installing configs to share/examples/mc
--- misc/syntax/Makefile.in.orig 2010-07-05 19:13:19.000000000 +0000
+++ misc/syntax/Makefile.in
@@ -386,7 +386,7 @@ SYNTAXCONFFILES = \
@USE_EDIT_TRUE@syntaxdir = $(pkgdatadir)/syntax
@USE_EDIT_TRUE@syntax_DATA = $(SYNTAXFILES)
-@USE_EDIT_TRUE@syntaxconfdir = $(sysconfdir)/@PACKAGE@
+@USE_EDIT_TRUE@syntaxconfdir = @datadir@/examples/@PACKAGE@/syntax
@USE_EDIT_TRUE@syntaxconf_DATA = $(SYNTAXCONFFILES)
EXTRA_DIST = $(SYNTAXFILES) $(SYNTAXCONFFILES)
all: all-am

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-af,v 1.13 2011/01/23 14:36:10 wiz Exp $
for installing configs to share/examples/mc
--- lib/vfs/mc-vfs/extfs/Makefile.in.orig 2010-07-05 19:13:19.000000000 +0000
+++ lib/vfs/mc-vfs/extfs/Makefile.in
@@ -391,7 +391,7 @@ EXTFS_OUT = \
@ENABLE_VFS_TRUE@extfs_DATA = $(EXTFS_MISC)
@ENABLE_VFS_TRUE@extfs_SCRIPTS = $(EXTFS_CONST) $(EXTFS_OUT)
-@ENABLE_VFS_TRUE@extfsconfdir = $(sysconfdir)/@PACKAGE@
+@ENABLE_VFS_TRUE@extfsconfdir = @datadir@/examples/@PACKAGE@
@ENABLE_VFS_TRUE@extfsconf_DATA = $(EXTFSCONFFILES)
EXTRA_DIST = $(EXTFS_MISC) $(EXTFS_CONST) $(EXTFSCONFFILES)
all: all-am

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-lib_fs.h,v 1.1 2011/04/08 22:48:04 wiz Exp $
Fix build on DragonFly (missing MAXNAMLEN macro), from upstream.
--- lib/fs.h.orig 2010-11-08 11:46:13 +0000
+++ lib/fs.h
@@ -44,6 +44,12 @@
# define S_ISNAM(x) 0
#endif
+/* DragonFlyBSD doesn't provide MAXNAMLEN macro */
+#ifndef MAXNAMLEN
+# define MAXNAMLEN NAME_MAX
+#endif
+
+#define MC_MAXFILENAMELEN MAXNAMLEN
#ifndef MAXPATHLEN
# define MC_MAXPATHLEN 4096

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_editor_syntax.c,v 1.1 2012/12/19 16:00:21 joerg Exp $
--- src/editor/syntax.c.orig 2012-12-19 14:04:18.000000000 +0000
+++ src/editor/syntax.c
@@ -1079,7 +1079,7 @@ edit_read_syntax_file (WEdit * edit, cha
f = fopen (syntax_file, "r");
if (!f){
- lib_file = concat_dir_and_file (mc_home, "Syntax");
+ lib_file = concat_dir_and_file (mc_home, "syntax" PATH_SEP_STR "Syntax");
f = fopen (lib_file, "r");
g_free (lib_file);
if (!f)