summaryrefslogtreecommitdiff
path: root/misc/linm
diff options
context:
space:
mode:
Diffstat (limited to 'misc/linm')
-rw-r--r--misc/linm/Makefile55
-rw-r--r--misc/linm/distinfo2
-rw-r--r--misc/linm/files/patch-Makefile.in37
-rw-r--r--misc/linm/files/patch-lib_mlsdialog.h16
-rw-r--r--misc/linm/files/patch-panel_common_passencrypt.cpp48
-rw-r--r--misc/linm/files/patch-src_ncurses_Makefile.in11
-rw-r--r--misc/linm/pkg-descr6
-rw-r--r--misc/linm/pkg-plist31
8 files changed, 0 insertions, 206 deletions
diff --git a/misc/linm/Makefile b/misc/linm/Makefile
deleted file mode 100644
index cc30760d193a..000000000000
--- a/misc/linm/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: CHOI Junho <cjh@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= linm
-DISTVERSION= 0.8.1-1
-PORTREVISION= 8
-CATEGORIES= misc shells
-MASTER_SITES= http://kldp.net/frs/download.php/4508/
-DISTNAME= ${PORTNAME}_${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Clone of Mdir, mc-style terminal file manager
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gettext iconv:translit pkgconfig gmake localbase libtool ncurses ssl
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-cfgpath="${ETCDIR}" ${ICONV_CONFIGURE_ARG}
-MAKE_JOBS_UNSAFE= yes
-INSTALL_TARGET= install-strip
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
-
-OPTIONS_DEFINE= SMB DOCS
-OPTIONS_SUB= yes
-
-SMB_CONFIGURE_ENV_OFF= ac_cv_lib_smbclient_smbc_new_context=no
-SMB_CPPFLAGS= -I${SAMBAINCLUDES}
-SMB_LIBS= -L${SAMBALIBS}
-SMB_USES= samba:lib
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12= field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
-BROKEN_FreeBSD_13= field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|configpath|cfgpath|g' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e '/^AM_CFLAGS/s|=.*|= -fPIC -std=gnu89|' \
- ${WRKSRC}/panel/vfs/libssh2/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in AUTHORS ChangeLog README README.ko_euckr README.ko_utf8
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/misc/linm/distinfo b/misc/linm/distinfo
deleted file mode 100644
index 260ca94811a9..000000000000
--- a/misc/linm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (linm_0.8.1-1.tar.gz) = 18f7a99059e3d741f6300078a946ecb55a6bc7014b12c0178819434e38892d97
-SIZE (linm_0.8.1-1.tar.gz) = 947761
diff --git a/misc/linm/files/patch-Makefile.in b/misc/linm/files/patch-Makefile.in
deleted file mode 100644
index 707a13b1266b..000000000000
--- a/misc/linm/files/patch-Makefile.in
+++ /dev/null
@@ -1,37 +0,0 @@
---- Makefile.in.orig Tue Jan 31 01:14:27 2006
-+++ Makefile.in Thu Feb 16 15:16:59 2006
-@@ -239,7 +239,7 @@
- # have all needed files, that a GNU package needs
- AUTOMAKE_OPTIONS = foreign 1.4
- ACLOCAL_AMFLAGS = -I m4
--SUBDIRS = intl po lib panel editor src sh
-+SUBDIRS = po lib panel editor src sh
- noinst_DATA = README.ko_euckr README.ko_utf8 linm.spec debian/*
- EXTRA_DIST = config.rpath m4/ChangeLog $(noinst_DATA)
- all: config.h
-@@ -695,6 +695,10 @@
-
-
- install-exec-hook :
-+ if ! test -d $(DESTDIR)$(sysconfdir)/profile.d ; then \
-+ install -d -m 755 $(DESTDIR)$(sysconfdir)/profile.d \
-+ ; fi
-+
- if test -d $(DESTDIR)$(sysconfdir)/profile.d ; then \
- if test -w $(DESTDIR)$(sysconfdir)/profile.d ; then \
- install -c -m 755 $(top_srcdir)/sh/linm_alias.sh $(DESTDIR)$(sysconfdir)/profile.d \
-@@ -710,14 +714,6 @@
- $(top_srcdir)/sh/colorset.cfg \
- $(top_srcdir)/sh/keyset.cfg \
- $(DESTDIR)$(LINM_CFGPATH) \
-- ; else \
-- if ! test -d ~/.linm ; then \
-- install -d -m 755 ~/.linm \
-- ; fi && \
-- install -c -m 644 $(top_srcdir)/sh/default.cfg \
-- $(top_srcdir)/sh/colorset.cfg \
-- $(top_srcdir)/sh/keyset.cfg \
-- ~/.linm \
- ; fi
-
- if ! test -d $(DESTDIR)$(datadir)/pixmaps ; then \
diff --git a/misc/linm/files/patch-lib_mlsdialog.h b/misc/linm/files/patch-lib_mlsdialog.h
deleted file mode 100644
index c9d5ee95c5d2..000000000000
--- a/misc/linm/files/patch-lib_mlsdialog.h
+++ /dev/null
@@ -1,16 +0,0 @@
-In file included from mlsdialog.cpp:1:
-./mlsdialog.h:30:10: error: cannot initialize return object of type 'void *' with an rvalue of type 'bool'
- return false;
- ^~~~~
-
---- lib/mlsdialog.h.orig 2018-08-30 11:11:28 UTC
-+++ lib/mlsdialog.h
-@@ -27,7 +27,7 @@ class MlsDialog (public)
- virtual void* MsgWaitBox(const string& sTitle, const string& sMsg)
- {
- cout << "MsgWaitBox :: " << sTitle << "Msg :: " << sMsg << endl;
-- return false;
-+ return NULL;
- }
- virtual void MsgWaitEnd(void* ) {}
- virtual int InputBox(const string& sTitle, string& sInputStr, bool /*bPasswd*/ = false)
diff --git a/misc/linm/files/patch-panel_common_passencrypt.cpp b/misc/linm/files/patch-panel_common_passencrypt.cpp
deleted file mode 100644
index 8bbfe7550371..000000000000
--- a/misc/linm/files/patch-panel_common_passencrypt.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
---- panel/common/passencrypt.cpp.orig 2007-11-24 13:03:32 UTC
-+++ panel/common/passencrypt.cpp
-@@ -64,9 +64,9 @@ char PasswdCrypt::HexValue(char c)
- void PasswdCrypt::DesECBEncode(const string& sKeyHex, const string& sDecode, string& sEncode)
- {
- #ifdef __LINM_SFTP_USE__
-- des_key_schedule tKeySchedule;
-+ DES_key_schedule tKeySchedule;
-
-- des_cblock tHexBlock, tSrcBlock, tDecBlock;
-+ DES_cblock tHexBlock, tSrcBlock, tDecBlock;
- char cHexa[] = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
- unsigned char cMask[2] = {0xF0, 0x0F};
- char cEncode[17];
-@@ -93,8 +93,8 @@ void PasswdCrypt::DesECBEncode(const str
- tSrcBlock[i] = (unsigned char)' ';
- }
-
-- des_set_key((const_des_cblock*)&tHexBlock, tKeySchedule);
-- des_ecb_encrypt((const_des_cblock*)&tSrcBlock, &tDecBlock, tKeySchedule, DES_ENCRYPT);
-+ DES_set_key((const_DES_cblock*)&tHexBlock, &tKeySchedule);
-+ DES_ecb_encrypt((const_DES_cblock*)&tSrcBlock, &tDecBlock, &tKeySchedule, DES_ENCRYPT);
-
- for(i=0; i<8; i++)
- {
-@@ -110,9 +110,9 @@ void PasswdCrypt::DesECBEncode(const str
- void PasswdCrypt::DesECBDecode(const string& sKeyHex, const string& sEncode, string& sDecode)
- {
- #ifdef __LINM_SFTP_USE__
-- des_key_schedule tKeySchedule;
-+ DES_key_schedule tKeySchedule;
-
-- des_cblock tKeyBlock, tEncBlock, tDecBlock;
-+ DES_cblock tKeyBlock, tEncBlock, tDecBlock;
- char cKeyHex[16];
- char cEncode[16];
- int i;
-@@ -133,8 +133,8 @@ void PasswdCrypt::DesECBDecode(const str
- HEX2BYTE(*(tEncBlock+i), cEncode+i*2);
- }
-
-- des_set_key((const_des_cblock*)&tKeyBlock, tKeySchedule);
-- des_ecb_encrypt((const_des_cblock*)&tEncBlock, &tDecBlock, tKeySchedule, DES_DECRYPT);
-+ DES_set_key((const_DES_cblock*)&tKeyBlock, &tKeySchedule);
-+ DES_ecb_encrypt((const_DES_cblock*)&tEncBlock, &tDecBlock, &tKeySchedule, DES_DECRYPT);
-
- sDecode = "";
- for(i=0; i<8; i++)
diff --git a/misc/linm/files/patch-src_ncurses_Makefile.in b/misc/linm/files/patch-src_ncurses_Makefile.in
deleted file mode 100644
index 34264b0b36f0..000000000000
--- a/misc/linm/files/patch-src_ncurses_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/ncurses/Makefile.in.orig 2018-08-30 11:32:53 UTC
-+++ src/ncurses/Makefile.in
-@@ -279,7 +279,7 @@ linm_LDADD = $(top_builddir)/lib/libmlscommon.a \
- $(top_builddir)/editor/libeditor.a \
- $(top_builddir)/panel/common/libpanelcommon.a \
- $(top_builddir)/panel/vfs/archive/liblinmpluginarc.la \
-- $(top_builddir)/panel/vfs/ftp/liblinmpluginftp.la @LIBINTL@ \
-+ $(top_builddir)/panel/vfs/ftp/liblinmpluginftp.la @LIBICONV@ @LIBINTL@ \
- $(am__append_1) $(am__append_2)
- all: all-recursive
-
diff --git a/misc/linm/pkg-descr b/misc/linm/pkg-descr
deleted file mode 100644
index 96a5b1e75853..000000000000
--- a/misc/linm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-LinM is a Linux clone of famous MS-DOS file manager Mdir, popular in
-Korea. It inherits keyboard shortcuts and screen layout from Mdir in
-order to maximize user-friendliness, and supports FTP, SFTP, and SMB
-protocols.
-
-WWW: http://kldp.net/projects/mls/
diff --git a/misc/linm/pkg-plist b/misc/linm/pkg-plist
deleted file mode 100644
index 2da2d6114a92..000000000000
--- a/misc/linm/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-bin/linm
-bin/linm.csh
-bin/linm.sh
-%%ETCDIR%%/colorset.cfg
-%%ETCDIR%%/default.cfg
-%%ETCDIR%%/keyset.cfg
-etc/profile.d/linm_alias.sh
-lib/liblinmpluginarc.a
-lib/liblinmpluginarc.so
-lib/liblinmpluginarc.so.0
-lib/liblinmpluginarc.so.0.0.0
-lib/liblinmpluginftp.a
-lib/liblinmpluginftp.so
-lib/liblinmpluginftp.so.0
-lib/liblinmpluginftp.so.0.0.0
-lib/liblinmpluginsftp.a
-lib/liblinmpluginsftp.so
-lib/liblinmpluginsftp.so.0
-lib/liblinmpluginsftp.so.0.0.0
-%%SMB%%lib/liblinmpluginsmb.a
-%%SMB%%lib/liblinmpluginsmb.so
-%%SMB%%lib/liblinmpluginsmb.so.0
-%%SMB%%lib/liblinmpluginsmb.so.0.0.0
-share/applications/LinM.desktop
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.ko_euckr
-%%PORTDOCS%%%%DOCSDIR%%/README.ko_utf8
-share/locale/ko/LC_MESSAGES/linm.mo
-share/pixmaps/linm.xpm