summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--net/Makefile1
-rw-r--r--net/smb4k/Makefile27
-rw-r--r--net/smb4k/distinfo3
-rw-r--r--net/smb4k/pkg-descr24
-rw-r--r--net/smb4k/pkg-plist104
6 files changed, 159 insertions, 1 deletions
diff --git a/MOVED b/MOVED
index 0eccb9b13a21..d9e935362223 100644
--- a/MOVED
+++ b/MOVED
@@ -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
diff --git a/net/Makefile b/net/Makefile
index d56f57675dfb..f79fe18df2ad 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1389,6 +1389,7 @@
SUBDIR += skstream
SUBDIR += sl2tps
SUBDIR += slurm
+ SUBDIR += smb4k
SUBDIR += smcroute
SUBDIR += smm++
SUBDIR += sngrep
diff --git a/net/smb4k/Makefile b/net/smb4k/Makefile
new file mode 100644
index 000000000000..cb6d97fb12f2
--- /dev/null
+++ b/net/smb4k/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= smb4k
+DISTVERSION= 3.0.4
+CATEGORIES= net kde
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Advanced network neighborhood browser and Samba share mounting utility
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+RUN_DEPENDS= rsync:net/rsync
+
+USES= cmake gettext kde:5 qt:5 samba tar:bzip2
+USE_GITHUB= yes
+GH_ACCOUNT= KDE
+
+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>
diff --git a/net/smb4k/distinfo b/net/smb4k/distinfo
new file mode 100644
index 000000000000..cdfb63cac83c
--- /dev/null
+++ b/net/smb4k/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587751150
+SHA256 (KDE-smb4k-3.0.4_GH0.tar.gz) = dbbdb051cd767d3794574be31adbf732681a337bd56a6911c9f6baacc7b7ba6e
+SIZE (KDE-smb4k-3.0.4_GH0.tar.gz) = 3498448
diff --git a/net/smb4k/pkg-descr b/net/smb4k/pkg-descr
new file mode 100644
index 000000000000..d2f765df112c
--- /dev/null
+++ b/net/smb4k/pkg-descr
@@ -0,0 +1,24 @@
+Smb4K is an SMB share browser for KDE. Its features are inspired by Komba2
+by Frank Schwanz. It uses the Samba software suite for an easy access
+to the SMB shares of your local network neighborhood.
+
+Features so far:
+
+- Scanning for (active) workgroups, hosts, and shares
+- Mounting and unmounting of SMB and CIFS shares, including unmounting
+ all shares at once
+- Access to the files of a mounted SMB or CIFS share using Konqueror
+- Auto-detection of external mounts/unmounts
+- Remounting of recently used shares on program start
+- Miscellaneous infos about the mounted SMB and CIFS shares
+- Network search
+- WINS server support
+- Preview of shares
+- Selectable look-up and search methods
+- Default login
+- Ability to execute mount and umount SUID root (using super or sudo)
+- Special handling of homes shares
+- Ability to bookmark favorite shares
+- And many more :)
+
+WWW: http://smb4k.berlios.de
diff --git a/net/smb4k/pkg-plist b/net/smb4k/pkg-plist
new file mode 100644
index 000000000000..c52073b208af
--- /dev/null
+++ b/net/smb4k/pkg-plist
@@ -0,0 +1,104 @@
+bin/smb4k
+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
+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
+share/icons/hicolor/32x32/apps/smb4k.png
+share/icons/hicolor/48x48/apps/smb4k.png
+share/icons/hicolor/64x64/apps/smb4k.png
+share/icons/oxygen/128x128/apps/smb4k.png
+share/icons/oxygen/16x16/apps/smb4k.png
+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
+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