diff --git a/x11/kde-applications/print-manager/Makefile b/x11/kde-applications/print-manager/Makefile new file mode 100644 index 00000000000..1e2cd5bb41d --- /dev/null +++ b/x11/kde-applications/print-manager/Makefile @@ -0,0 +1,48 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2019/12/10 18:07:26 rsadowski Exp $ + +COMMENT = printing management for KDE +DISTNAME = print-manager-${VERSION} +CATEGORIES = sysutils print + +HOMEPAGE = https://kde.org/applications/utilities/org.kde.print-manager + +SHARED_LIBS += kcupslib 60.0 # 18.18.0 + +WANTLIB += ${COMPILER_LIBCXX} KF5Auth KF5Codecs KF5Completion +WANTLIB += KF5ConfigCore KF5ConfigGui KF5ConfigWidgets KF5CoreAddons +WANTLIB += KF5DBusAddons KF5I18n KF5IconThemes KF5JobWidgets KF5KCMUtils +WANTLIB += KF5KIOCore KF5KIOWidgets KF5Notifications KF5Service +WANTLIB += KF5WidgetsAddons KF5WindowSystem Qt5Concurrent Qt5Core +WANTLIB += Qt5DBus Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5Widgets +WANTLIB += Qt5Xml c cups m + +MODKDE5_DESKTOP_FILE = yes +MODKDE5_TRANSLATIONS = yes + +MODULES += x11/kde-applications + +BUILD_DEPENDS = x11/qt5/qtquickcontrols \ + devel/kf5/plasma-framework + +RUN_DEPENDS = x11/qt5/qtquickcontrols \ + x11/qt5/qtquickcontrols2 + +LIB_DEPENDS = devel/kf5/kauth \ + devel/kf5/kcmutils \ + devel/kf5/kcodecs \ + devel/kf5/kcompletion \ + devel/kf5/kconfig \ + devel/kf5/kconfigwidgets \ + devel/kf5/kcoreaddons \ + devel/kf5/kdbusaddons \ + devel/kf5/ki18n \ + devel/kf5/kiconthemes \ + devel/kf5/kio \ + devel/kf5/kjobwidgets \ + devel/kf5/knotifications \ + devel/kf5/kservice \ + devel/kf5/kwidgetsaddons \ + devel/kf5/kwindowsystem \ + print/cups,-libs + +.include diff --git a/x11/kde-applications/print-manager/distinfo b/x11/kde-applications/print-manager/distinfo new file mode 100644 index 00000000000..79b1c230598 --- /dev/null +++ b/x11/kde-applications/print-manager/distinfo @@ -0,0 +1,2 @@ +SHA256 (kde-applications/print-manager-18.12.0.tar.xz) = JU/8Nn7+sjITCElHDBnlHt96zUB0dDuwXqcw14+UTw4= +SIZE (kde-applications/print-manager-18.12.0.tar.xz) = 238876 diff --git a/x11/kde-applications/print-manager/pkg/DESCR b/x11/kde-applications/print-manager/pkg/DESCR new file mode 100644 index 00000000000..5905d75b5e7 --- /dev/null +++ b/x11/kde-applications/print-manager/pkg/DESCR @@ -0,0 +1,8 @@ +A set of tools for managing print jobs and printers. Some highlights: + + * printd: contains a kded module that checks for user print jobs + and shows a systray icon; + * printqueue: contains an application that show the printers queue; + * printer-manager-kcm: configure printers in a very simple way; + * add-printer: a wizard to add new printers; + * plasmoid: show printers and it's jobs. diff --git a/x11/kde-applications/print-manager/pkg/PLIST b/x11/kde-applications/print-manager/pkg/PLIST new file mode 100644 index 00000000000..342ca8dca02 --- /dev/null +++ b/x11/kde-applications/print-manager/pkg/PLIST @@ -0,0 +1,134 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2019/12/10 18:07:26 rsadowski Exp $ +@conflict kde-l10n-* +@conflict kde-i18n-* +@pkgpath x11/kde4/print-manager +@bin bin/configure-printer +@bin bin/kde-add-printer +@bin bin/kde-print-queue +@lib lib/libkcupslib.so.${LIBkcupslib_VERSION} +@so lib/qt5/plugins/kcm_printer_manager.so +@so lib/qt5/plugins/kded_printmanager.so +lib/qt5/qml/org/ +lib/qt5/qml/org/kde/ +lib/qt5/qml/org/kde/plasma/ +lib/qt5/qml/org/kde/plasma/printmanager/ +@so lib/qt5/qml/org/kde/plasma/printmanager/libprintmanager.so +lib/qt5/qml/org/kde/plasma/printmanager/qmldir +share/applications/org.kde.ConfigurePrinter.desktop +share/applications/org.kde.PrintQueue.desktop +share/applications/org.kde.kde-add-printer.desktop +share/knotifications5/ +share/knotifications5/printmanager.notifyrc +share/kservices5/ +share/kservices5/kcm_printer_manager.desktop +share/kservices5/kded/ +share/kservices5/kded/printmanager.desktop +share/kservices5/plasma-applet-org.kde.plasma.printmanager.desktop +share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ar/LC_MESSAGES/print-manager.mo +share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/bg/LC_MESSAGES/print-manager.mo +share/locale/bs/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/bs/LC_MESSAGES/print-manager.mo +share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ca/LC_MESSAGES/print-manager.mo +share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ca@valencia/LC_MESSAGES/print-manager.mo +share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/cs/LC_MESSAGES/print-manager.mo +share/locale/da/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/da/LC_MESSAGES/print-manager.mo +share/locale/de/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/de/LC_MESSAGES/print-manager.mo +share/locale/el/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/el/LC_MESSAGES/print-manager.mo +share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/en_GB/LC_MESSAGES/print-manager.mo +share/locale/es/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/es/LC_MESSAGES/print-manager.mo +share/locale/et/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/et/LC_MESSAGES/print-manager.mo +share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/eu/LC_MESSAGES/print-manager.mo +share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/fi/LC_MESSAGES/print-manager.mo +share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/fr/LC_MESSAGES/print-manager.mo +share/locale/ga/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ga/LC_MESSAGES/print-manager.mo +share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/gl/LC_MESSAGES/print-manager.mo +share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/hu/LC_MESSAGES/print-manager.mo +share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ia/LC_MESSAGES/print-manager.mo +share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/it/LC_MESSAGES/print-manager.mo +share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ja/LC_MESSAGES/print-manager.mo +share/locale/kk/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/kk/LC_MESSAGES/print-manager.mo +share/locale/km/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/km/LC_MESSAGES/print-manager.mo +share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ko/LC_MESSAGES/print-manager.mo +share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/lt/LC_MESSAGES/print-manager.mo +share/locale/mr/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/mr/LC_MESSAGES/print-manager.mo +share/locale/nb/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/nb/LC_MESSAGES/print-manager.mo +share/locale/nds/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/nds/LC_MESSAGES/print-manager.mo +share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/nl/LC_MESSAGES/print-manager.mo +share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/nn/LC_MESSAGES/print-manager.mo +share/locale/pa/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/pa/LC_MESSAGES/print-manager.mo +share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/pl/LC_MESSAGES/print-manager.mo +share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/pt/LC_MESSAGES/print-manager.mo +share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/pt_BR/LC_MESSAGES/print-manager.mo +share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ro/LC_MESSAGES/print-manager.mo +share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ru/LC_MESSAGES/print-manager.mo +share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/sk/LC_MESSAGES/print-manager.mo +share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/sl/LC_MESSAGES/print-manager.mo +share/locale/sr/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/sr/LC_MESSAGES/print-manager.mo +share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/sv/LC_MESSAGES/print-manager.mo +share/locale/tr/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/tr/LC_MESSAGES/print-manager.mo +share/locale/ug/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/ug/LC_MESSAGES/print-manager.mo +share/locale/uk/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/uk/LC_MESSAGES/print-manager.mo +share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/zh_CN/LC_MESSAGES/print-manager.mo +share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo +share/locale/zh_TW/LC_MESSAGES/print-manager.mo +share/metainfo/ +share/metainfo/org.kde.plasma.printmanager.appdata.xml +share/plasma/ +share/plasma/plasmoids/ +share/plasma/plasmoids/org.kde.plasma.printmanager/ +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/config/ +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/config/config.qml +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/config/main.xml +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/ +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/PopupDialog.qml +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/PrinterItem.qml +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/StatusView.qml +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/config.qml +share/plasma/plasmoids/org.kde.plasma.printmanager/contents/ui/printmanager.qml +share/plasma/plasmoids/org.kde.plasma.printmanager/metadata.desktop +share/plasma/plasmoids/org.kde.plasma.printmanager/metadata.json +@tag update-desktop-database