Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Apr 2020 18:18:11 +0000 (UTC)
From:      "Tobias C. Berner" <tcberner@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r532884 - in head: . net net/smb4k net/smb4k/files
Message-ID:  <202004241818.03OIIBBW072884@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Fri Apr 24 18:18:10 2020
New Revision: 532884
URL: https://svnweb.freebsd.org/changeset/ports/532884

Log:
  net/smb4k: reinstate port
  
  Smb4K is an advanced network neighborhood browser and Samba share mounting
  utility. It is based on the KDE Frameworks 5 and Samba's client library
  (libsmbclient). It scans your network neighborhood for all available
  workgroups, servers and shares and can mount all desired shares to your local
  file system.
  
  WWW: http://smb4k.berlios.de

Added:
  head/net/smb4k/
     - copied from r488806, head/net/smb4k-kde4/
Deleted:
  head/net/smb4k/files/
Modified:
  head/MOVED
  head/net/Makefile
  head/net/smb4k/Makefile
  head/net/smb4k/distinfo
  head/net/smb4k/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Fri Apr 24 18:12:40 2020	(r532883)
+++ head/MOVED	Fri Apr 24 18:18:10 2020	(r532884)
@@ -4634,7 +4634,6 @@ net/kphone||2013-07-26|Has expired: Depends on Qt 3.x
 net/krdesktop||2013-07-26|Has expired: Depends on Qt 3.x
 net/lanbrowsing||2013-07-26|Has expired: Depends on Qt 3.x
 net/pppload||2013-07-26|Has expired: Depends on Qt 3.x
-net/smb4k||2013-07-26|Has expired: Depends on Qt 3.x
 net/twinkle||2013-07-26|Has expired: Depends on Qt 3.x
 net-im/eva||2013-07-26|Has expired: Depends on Qt 3.x
 net-im/kmerlin||2013-07-26|Has expired: Depends on Qt 3.x

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Fri Apr 24 18:12:40 2020	(r532883)
+++ head/net/Makefile	Fri Apr 24 18:18:10 2020	(r532884)
@@ -1389,6 +1389,7 @@
     SUBDIR += skstream
     SUBDIR += sl2tps
     SUBDIR += slurm
+    SUBDIR += smb4k
     SUBDIR += smcroute
     SUBDIR += smm++
     SUBDIR += sngrep

Modified: head/net/smb4k/Makefile
==============================================================================
--- head/net/smb4k-kde4/Makefile	Mon Dec 31 17:46:32 2018	(r488806)
+++ head/net/smb4k/Makefile	Fri Apr 24 18:18:10 2020	(r532884)
@@ -1,55 +1,27 @@
-# Created by: Josh Paetzel <jpaetzel@FreeBSD.org>
 # $FreeBSD$
 
-PORTNAME=	smb4k-kde4
-PORTVERSION=	0.10.9
-PORTREVISION=	18
+PORTNAME=	smb4k
+DISTVERSION=	3.0.4
 CATEGORIES=	net kde
-MASTER_SITES=	SF/smb4k
-DISTNAME=	smb4k-${PORTVERSION}
 
-MAINTAINER=	jpaetzel@FreeBSD.org
-COMMENT=	KDE 4.x SMB Network browser and SMB shares mounting center
+MAINTAINER=	kde@FreeBSD.org
+COMMENT=	Advanced network neighborhood browser and Samba share mounting utility
 
-DEPRECATED=		Qt4 has been EOL since december 2015
-EXPIRATION_DATE=	2018-12-31
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-RUN_DEPENDS=	sudo:security/sudo
+RUN_DEPENDS=	rsync:net/rsync
 
-USES=		cmake gettext kde:4 qt:4 samba:run tar:bzip2
-USE_LDCONFIG=	${PREFIX}/lib ${PREFIX}/lib/kde4
-USE_KDE=	kdelibs automoc4 runtime
-USE_QT=		corelib gui network opengl script svg webkit \
-		qmake_build moc_build rcc_build uic_build phonon
-DOCSDIR=	${PREFIX}/share/doc/HTML/en/smb4k
-SUB_FILES=	pkg-message
+USES=		cmake gettext kde:5 qt:5 samba tar:bzip2
+USE_GITHUB=	yes
+GH_ACCOUNT=	KDE
 
-OPTIONS_DEFINE=	DOCS NLS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-NLS=	""
-.else
-NLS=	"@comment "
-.endif
-PLIST_SUB+=	NLS=${NLS}
-
-pre-configure:
-.if ! ${PORT_OPTIONS:MNLS}
-	${REINPLACE_CMD} -e 's|add_subdirectory( po )|#add_subdirectory( po )|'     \
-		${WRKSRC}/CMakeLists.txt
-.endif
-.if ! ${PORT_OPTIONS:MDOCS}
-	${REINPLACE_CMD} -e 's|add_subdirectory( doc )|#add_subdirectory( doc )|'   \
-		${WRKSRC}/CMakeLists.txt
-.endif
-
-post-install:
-.for i in smb2awk smb2nsmbrc
-	${INSTALL_SCRIPT} ${FILESDIR}/${i} ${STAGEDIR}${PREFIX}/bin
-.endfor
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${FILESDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}
+USE_KDE=	auth codecs completion config configwidgets coreaddons crash \
+		dbusaddons ecm i18n iconthemes jobwidgets kio notifications \
+		plasma-framework service solid wallet widgetsaddons \
+		windowsystem xmlgui
+USE_QT=		concurrent core dbus declarative gui network printsupport \
+		testlib widgets xml \
+		buildtools_build qmake_build
 
 .include <bsd.port.mk>

Modified: head/net/smb4k/distinfo
==============================================================================
--- head/net/smb4k-kde4/distinfo	Mon Dec 31 17:46:32 2018	(r488806)
+++ head/net/smb4k/distinfo	Fri Apr 24 18:18:10 2020	(r532884)
@@ -1,2 +1,3 @@
-SHA256 (smb4k-0.10.9.tar.bz2) = 4ea3bdcc67ae3073e08d5819098c84da02d023c234e83a939c804af51bb5c1cb
-SIZE (smb4k-0.10.9.tar.bz2) = 1882944
+TIMESTAMP = 1587751150
+SHA256 (KDE-smb4k-3.0.4_GH0.tar.gz) = dbbdb051cd767d3794574be31adbf732681a337bd56a6911c9f6baacc7b7ba6e
+SIZE (KDE-smb4k-3.0.4_GH0.tar.gz) = 3498448

Modified: head/net/smb4k/pkg-plist
==============================================================================
--- head/net/smb4k-kde4/pkg-plist	Mon Dec 31 17:46:32 2018	(r488806)
+++ head/net/smb4k/pkg-plist	Fri Apr 24 18:18:10 2020	(r532884)
@@ -1,62 +1,61 @@
-bin/smb2awk
-bin/smb2nsmbrc
 bin/smb4k
-bin/smb4k_kill
-bin/smb4k_mount
-bin/smb4k_sudowriter
-bin/smb4k_umount
-share/applications/kde4/smb4k.desktop
-share/apps/kconf_update/authentication1.sh
-share/apps/kconf_update/network1.sh
-share/apps/kconf_update/network2.sh
-share/apps/kconf_update/samba1.sh
-share/apps/kconf_update/smb4ksettings.upd
-share/apps/kconf_update/userinterface1.sh
-share/apps/smb4k/smb4knetworkbrowser_part.rc
-share/apps/smb4k/smb4ksearchdialog_part.rc
-share/apps/smb4k/smb4ksharesview_part.rc
-share/apps/smb4k/smb4k_shell.rc
+lib/libexec/kauth/mounthelper
+lib/libsmb4kcore.so
+lib/libsmb4kcore.so.6
+lib/libsmb4kcore.so.6.0.0
+%%QT_PLUGINDIR%%/smb4kconfigdialog.so
+%%QT_QMLDIR%%/org/kde/smb4k/smb4kqmlplugin/libsmb4kqmlplugin.so
+%%QT_QMLDIR%%/org/kde/smb4k/smb4kqmlplugin/qmldir
+share/applications/org.kde.smb4k.desktop
 share/config.kcfg/smb4k.kcfg
-%%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD
-%%PORTDOCS%%%%DOCSDIR%%/common
-%%PORTDOCS%%%%DOCSDIR%%/configuration_authentication.png
-%%PORTDOCS%%%%DOCSDIR%%/configuration_network.png
-%%PORTDOCS%%%%DOCSDIR%%/configuration_samba.png
-%%PORTDOCS%%%%DOCSDIR%%/configuration_shares.png
-%%PORTDOCS%%%%DOCSDIR%%/configuration_superuser.png
-%%PORTDOCS%%%%DOCSDIR%%/configuration_synchronization.png
-%%PORTDOCS%%%%DOCSDIR%%/configuration_user_interface.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_authentication.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_bookmark_editor.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_config_file_removal.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_custom_options.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_manual_mount.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_question_force_unmounting.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_preview.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_print_file.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_synchronization_input.png
-%%PORTDOCS%%%%DOCSDIR%%/dialog_synchronization_progress.png
-%%PORTDOCS%%%%DOCSDIR%%/error_programs_missing.png
-%%PORTDOCS%%%%DOCSDIR%%/index.cache.bz2
-%%PORTDOCS%%%%DOCSDIR%%/index.docbook
-%%PORTDOCS%%%%DOCSDIR%%/main_window.png
-%%PORTDOCS%%%%DOCSDIR%%/network_neighborhood_browser.png
-%%PORTDOCS%%%%DOCSDIR%%/network_search_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/plugin_full_view.png
-%%PORTDOCS%%%%DOCSDIR%%/plugin_inclusion.png
-%%PORTDOCS%%%%DOCSDIR%%/popup_menu_bookmarks.png
-%%PORTDOCS%%%%DOCSDIR%%/popup_menu_browser.png
-%%PORTDOCS%%%%DOCSDIR%%/popup_menu_network_search.png
-%%PORTDOCS%%%%DOCSDIR%%/popup_menu_shares_view.png
-%%PORTDOCS%%%%DOCSDIR%%/toolbar_main_window.png
-%%PORTDOCS%%%%DOCSDIR%%/toolbar_network_browser.png
-%%PORTDOCS%%%%DOCSDIR%%/toolbar_shares_view.png
-%%PORTDOCS%%%%DOCSDIR%%/toolbar_search_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/shares_list_view.png
-%%PORTDOCS%%%%DOCSDIR%%/shares_icon_view.png
-%%PORTDOCS%%%%DOCSDIR%%/shares_view_icons.png
-%%PORTDOCS%%%%DOCSDIR%%/system_tray_icon.png
-%%PORTDOCS%%%%DOCSDIR%%/system_tray_icon_popup_menu.png
+share/dbus-1/system-services/org.kde.smb4k.mounthelper.service
+share/dbus-1/system.d/org.kde.smb4k.mounthelper.conf
+share/doc/HTML/en/smb4k/bookmarks_add_bookmark_dialog.png
+share/doc/HTML/en/smb4k/bookmarks_editor.png
+share/doc/HTML/en/smb4k/bookmarks_editor_popup_menu.png
+share/doc/HTML/en/smb4k/bookmarks_popup_menu.png
+share/doc/HTML/en/smb4k/configuration_page_authentication.png
+share/doc/HTML/en/smb4k/configuration_page_authentication_dialog_default_login.png
+share/doc/HTML/en/smb4k/configuration_page_custom_options.png
+share/doc/HTML/en/smb4k/configuration_page_mounting.png
+share/doc/HTML/en/smb4k/configuration_page_network.png
+share/doc/HTML/en/smb4k/configuration_page_profiles.png
+share/doc/HTML/en/smb4k/configuration_page_profiles_add_profile.png
+share/doc/HTML/en/smb4k/configuration_page_profiles_migration_assistant.png
+share/doc/HTML/en/smb4k/configuration_page_synchronization.png
+share/doc/HTML/en/smb4k/configuration_page_user_interface.png
+share/doc/HTML/en/smb4k/index.cache.bz2
+share/doc/HTML/en/smb4k/index.docbook
+share/doc/HTML/en/smb4k/main_window.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_authentication_dialog.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_custom_options_dialog.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_mount_dialog.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_popup_menu.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_preview_dialog.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_print_dialog.png
+share/doc/HTML/en/smb4k/network_neighborhood_browser_searching.png
+share/doc/HTML/en/smb4k/notification_missing_program.png
+share/doc/HTML/en/smb4k/notification_share_mounted.png
+share/doc/HTML/en/smb4k/plasmoid.png
+share/doc/HTML/en/smb4k/plasmoid_bookmarks_tab.png
+share/doc/HTML/en/smb4k/plasmoid_configuration_tab.png
+share/doc/HTML/en/smb4k/plasmoid_mounted_shares_tab.png
+share/doc/HTML/en/smb4k/plasmoid_network_neighborhood_tab.png
+share/doc/HTML/en/smb4k/plasmoid_profiles_tab.png
+share/doc/HTML/en/smb4k/shares_view_drop_popup_menu.png
+share/doc/HTML/en/smb4k/shares_view_icon_view.png
+share/doc/HTML/en/smb4k/shares_view_icons.png
+share/doc/HTML/en/smb4k/shares_view_list_view.png
+share/doc/HTML/en/smb4k/shares_view_popup_menu.png
+share/doc/HTML/en/smb4k/shares_view_synchronization_input_dialog.png
+share/doc/HTML/en/smb4k/shares_view_warning_dialog_foreign_share.png
+share/doc/HTML/en/smb4k/synchronization_progress.png
+share/doc/HTML/en/smb4k/systemsettings_manage_notifications.png
+share/doc/HTML/en/smb4k/systemtray_bookmarks_menu.png
+share/doc/HTML/en/smb4k/systemtray_location.png
+share/doc/HTML/en/smb4k/systemtray_mounted_shares_menu.png
+share/doc/HTML/en/smb4k/systemtray_profiles_menu.png
 share/icons/hicolor/128x128/apps/smb4k.png
 share/icons/hicolor/16x16/apps/smb4k.png
 share/icons/hicolor/22x22/apps/smb4k.png
@@ -69,33 +68,37 @@ share/icons/oxygen/22x22/apps/smb4k.png
 share/icons/oxygen/32x32/apps/smb4k.png
 share/icons/oxygen/48x48/apps/smb4k.png
 share/icons/oxygen/64x64/apps/smb4k.png
-%%NLS%%share/locale/bg/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/da/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/de/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/es/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/is/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/it/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/nb/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/pt.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/smb4k.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/smb4k.mo
-lib/kde4/libsmb4kconfigdialog.so
-lib/kde4/libsmb4knetworkbrowser.so
-lib/kde4/libsmb4ksharesview.so
-lib/kde4/libsmb4ksearchdialog.so
-lib/libsmb4kcore.so
-lib/libsmb4kcore.so.3
-lib/libsmb4kcore.so.3.2.0
-lib/libsmb4kdialogs.so
+share/kconf_update/authentication1.sh
+share/kconf_update/network1.sh
+share/kconf_update/network2.sh
+share/kconf_update/samba1.sh
+share/kconf_update/samba2.sh
+share/kconf_update/samba3.sh
+share/kconf_update/smb4k_3_0_0.upd
+share/kconf_update/smb4ksettings.upd
+share/kconf_update/userinterface1.sh
+share/kconf_update/userinterface2.sh
+share/kconf_update/userinterface3.sh
+share/kconf_update/userinterface4.sh
+share/kconf_update/userinterface5.sh
+share/knotifications5/smb4k.notifyrc
+share/kservices5/plasma-applet-org.kde.smb4kqml.desktop
+share/kxmlgui5/smb4k/smb4k_shell.rc
+share/metainfo/org.kde.smb4k.appdata.xml
+share/metainfo/org.kde.smb4kqml.appdata.xml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/config/main.xml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/BookmarkItemDelegate.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/BookmarksPage.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/ConfigurationPage.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/NetworkBrowserItemDelegate.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/NetworkBrowserPage.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/PanelIconWidget.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/PopupDialog.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/ProfileItemDelegate.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/ProfilesPage.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/SharesViewItemDelegate.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/SharesViewPage.qml
+share/plasma/plasmoids/org.kde.smb4kqml/contents/ui/main.qml
+share/plasma/plasmoids/org.kde.smb4kqml/metadata.desktop
+share/plasma/plasmoids/org.kde.smb4kqml/metadata.json
+share/polkit-1/actions/org.kde.smb4k.mounthelper.policy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004241818.03OIIBBW072884>