Import print-manager 18.12.0 (one to one replacement for KDE4) OK sthen@

This commit is contained in:
rsadowski 2019-12-10 18:07:26 +00:00
parent 3d10d9a72f
commit 4d72c261ad
4 changed files with 192 additions and 0 deletions

View File

@ -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 <bsd.port.mk>

View File

@ -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

View File

@ -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.

View File

@ -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