Index: head/security/secpanel/Makefile =================================================================== --- head/security/secpanel/Makefile (revision 438056) +++ head/security/secpanel/Makefile (revision 438057) @@ -1,43 +1,42 @@ # Created by: Pete Fritchman # $FreeBSD$ PORTNAME= secpanel PORTVERSION= 0.6.1 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= security tcl tk MASTER_SITES= SF/${PORTNAME} \ SF/nemysisfreebsdp/security/:icons DISTFILES= ${DISTNAME}.tgz \ ${PORTNAME}.png:icons DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}.tgz MAINTAINER= nemysis@FreeBSD.org COMMENT= GUI for managing and running ssh and related utilities LICENSE= GPLv2 RUN_DEPENDS= ssh-askpass:security/openssh-askpass WRKSRC= ${WRKDIR}/usr/local NO_BUILD= yes USES= tk:wrapper -DESKTOP_ENTRIES="SecPanel" "${COMMENT}" "${PORTNAME}" \ - "${PORTNAME}" "" "false" +DESKTOP_ENTRIES="SecPanel" "${COMMENT}" "${PORTNAME}" "${PORTNAME}" "" false post-patch: @${REINPLACE_CMD} \ -e 's|\[file dirname \[info script\]\]/../lib/secpanel|${DATADIR}|' \ ${WRKSRC}/bin/secpanel do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC}/lib/secpanel && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) @${CHMOD} u+rw ${STAGEDIR}${DATADIR}/default.config ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Index: head/security/secpanel/files/patch-bin_secpanel =================================================================== --- head/security/secpanel/files/patch-bin_secpanel (nonexistent) +++ head/security/secpanel/files/patch-bin_secpanel (revision 438057) @@ -0,0 +1,47 @@ +--- bin/secpanel.orig 2017-04-08 17:52:46 UTC ++++ bin/secpanel +@@ -29,7 +29,7 @@ exec wish "$0" "$@" + + set spversion 0.6.0 + +-set libdir "[file dirname [info script]]/../lib/secpanel" ++set libdir "/usr/local/share/secpanel" + # set libdir "$env(HOME)/secpanel_devel/secpanel-0x/lib" + set sshdir "$env(HOME)/.ssh" + +@@ -142,7 +142,7 @@ proc initconfigs {} { + global configs + foreach {bintag binprog} \ + {sshbin ssh keygenbin ssh-keygen agentbin ssh-agent \ +- addbin ssh-add askpassbin ssh-askpass scpbin scp sftpbin Filezilla termver Xterm browserbin firefox \ ++ addbin ssh-add askpassbin ssh-askpass scpbin scp sftpbin Filezilla Thunar termver Xterm browserbin firefox \ + } { + if {! [info exists configs($bintag)]} { + set configs($bintag) $binprog +@@ -1142,6 +1142,9 @@ proc connect_sftp {} { + "Filezilla" { + set runstring "filezilla -l interactive " + } ++ "Thunar" { ++ set runstring "thunar " ++ } + "GNOME-Nautilus" { + set runstring "nautilus " + } +@@ -2439,6 +2442,7 @@ proc main {argc argv} { + foreach {sftptag sftpprog} { + "KDE-Konqueror" konqueror + "GNOME-Nautilus" nautilus ++ "Thunar" thunar + "Filezilla" filezilla + } { + if {! [catch {exec which "$sftpprog"}]} { +@@ -2498,7 +2502,7 @@ proc main {argc argv} { + .mc1 add command -label "Multi Xterm (not found)" -command "multiconnect multixterm" -state "disabled" + } + +- if {[catch {exec which "filezilla"}] && [catch {exec which "nautilus"}] && [catch {exec which "konqueror"}] ++ if {[catch {exec which "filezilla"}] && [catch {exec which "thunar"}] && [catch {exec which "nautilus"}] && [catch {exec which "konqueror"}] + } { + .top17.fra46.fra26.fra29.fra36.but34 configure -state "disabled" + } Property changes on: head/security/secpanel/files/patch-bin_secpanel ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/security/secpanel/files/patch-lib_secpanel_termdefs.txt =================================================================== --- head/security/secpanel/files/patch-lib_secpanel_termdefs.txt (nonexistent) +++ head/security/secpanel/files/patch-lib_secpanel_termdefs.txt (revision 438057) @@ -0,0 +1,11 @@ +--- lib/secpanel/termdefs.txt.orig 2017-04-08 17:52:46 UTC ++++ lib/secpanel/termdefs.txt +@@ -56,7 +56,7 @@ set termtype(XFCE-Terminal_titlepar) "--title" + set termtype(XFCE-Terminal_quotepar) "" + set termtype(XFCE-Terminal_iconpar) "" + set termtype(XFCE-Terminal_execpar) "-x" +-set termtype(XFCE-Terminal_path) "Terminal" ++set termtype(XFCE-Terminal_path) "xfce4-terminal" + + set termtype(Putty's-Terminal_titlepar) "-title" + set termtype(Putty's-Terminal_quotepar) "" Property changes on: head/security/secpanel/files/patch-lib_secpanel_termdefs.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property