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.
This commit is contained in:
parent
7997ebe348
commit
ccd362f9be
16
x11/kde4/print-manager/Makefile
Normal file
16
x11/kde4/print-manager/Makefile
Normal file
@ -0,0 +1,16 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 18:41:57 zhuk Exp $
|
||||
|
||||
COMMENT = printing management for KDE
|
||||
DISTNAME = print-manager-${MODKDE4_VERSION}
|
||||
|
||||
SHARED_LIBS = kcupslib 0.0
|
||||
|
||||
WANTLIB = c m pthread stdc++
|
||||
WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork lib/qt4/QtSvg
|
||||
WANTLIB += lib/qt4/QtXml
|
||||
WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kio ${KDE4LIB}/plasma
|
||||
WANTLIB += cups
|
||||
|
||||
LIB_DEPENDS = print/cups,-libs
|
||||
|
||||
.include <bsd.port.mk>
|
2
x11/kde4/print-manager/distinfo
Normal file
2
x11/kde4/print-manager/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (kde/print-manager-4.10.2.tar.xz) = RFQ26nqvJAE8ifh1Ud2Er/yZwDSCv4UsSJaO2KzEFHU=
|
||||
SIZE (kde/print-manager-4.10.2.tar.xz) = 92996
|
11
x11/kde4/print-manager/patches/patch-CMakeLists_txt
Normal file
11
x11/kde4/print-manager/patches/patch-CMakeLists_txt
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2013/04/24 18:41:57 zhuk Exp $
|
||||
--- CMakeLists.txt.orig Sat Feb 9 23:30:33 2013
|
||||
+++ CMakeLists.txt Sat Feb 9 23:30:49 2013
|
||||
@@ -6,6 +6,7 @@ find_package(KDE4 REQUIRED)
|
||||
find_package(CUPS "1.4" REQUIRED)
|
||||
include (MacroLibrary)
|
||||
|
||||
+include_directories(${CUPS_INCLUDE_DIR})
|
||||
|
||||
# Print-Manager version
|
||||
set(PM_VERSION "0.3.0" CACHE STRING "Print Manager version")
|
@ -0,0 +1,9 @@
|
||||
$OpenBSD: patch-configure-printer_CMakeLists_txt,v 1.1.1.1 2013/04/24 18:41:57 zhuk Exp $
|
||||
--- configure-printer/CMakeLists.txt.orig Sat Feb 9 23:25:25 2013
|
||||
+++ configure-printer/CMakeLists.txt Sat Feb 9 23:25:34 2013
|
||||
@@ -1,3 +1,5 @@
|
||||
+include_directories(${CUPS_INCLUDE_DIR})
|
||||
+
|
||||
set(configureprinter_SRCS
|
||||
ConfigurePrinterInterface.cpp
|
||||
ModifyPrinter.cpp
|
@ -0,0 +1,9 @@
|
||||
$OpenBSD: patch-libkcups_CMakeLists_txt,v 1.1.1.1 2013/04/24 18:41:57 zhuk Exp $
|
||||
--- libkcups/CMakeLists.txt.orig Sat Feb 9 23:24:52 2013
|
||||
+++ libkcups/CMakeLists.txt Sat Feb 9 23:25:09 2013
|
||||
@@ -1,3 +1,5 @@
|
||||
+include_directories(${CUPS_INCLUDE_DIR})
|
||||
+
|
||||
set(libkcups_SRCS
|
||||
KCupsPasswordDialog.cpp
|
||||
KCupsConnection.cpp
|
8
x11/kde4/print-manager/pkg/DESCR
Normal file
8
x11/kde4/print-manager/pkg/DESCR
Normal 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.
|
34
x11/kde4/print-manager/pkg/PLIST
Normal file
34
x11/kde4/print-manager/pkg/PLIST
Normal file
@ -0,0 +1,34 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 18:41:57 zhuk Exp $
|
||||
lib/kde4/kcm_printer_manager.so
|
||||
lib/kde4/kded_printmanager.so
|
||||
@lib ${KDE4LIB}/libkcupslib.so.${LIBkcupslib_VERSION}
|
||||
lib/kde4/plasma_engine_printers.so
|
||||
lib/kde4/plasma_engine_printjobs.so
|
||||
@lib lib/libkcupslib.so.${LIBkcupslib_VERSION}
|
||||
@bin libexec/add-printer
|
||||
@bin libexec/configure-printer
|
||||
@bin libexec/print-queue
|
||||
share/apps/plasma/plasmoids/
|
||||
share/apps/plasma/plasmoids/printmanager/
|
||||
share/apps/plasma/plasmoids/printmanager/contents/
|
||||
share/apps/plasma/plasmoids/printmanager/contents/config/
|
||||
share/apps/plasma/plasmoids/printmanager/contents/config/main.xml
|
||||
share/apps/plasma/plasmoids/printmanager/contents/ui/
|
||||
share/apps/plasma/plasmoids/printmanager/contents/ui/JobItem.qml
|
||||
share/apps/plasma/plasmoids/printmanager/contents/ui/PrinterItem.qml
|
||||
share/apps/plasma/plasmoids/printmanager/contents/ui/ScrollableListView.qml
|
||||
share/apps/plasma/plasmoids/printmanager/contents/ui/config.ui
|
||||
share/apps/plasma/plasmoids/printmanager/contents/ui/printmanager.qml
|
||||
share/apps/plasma/plasmoids/printmanager/metadata.desktop
|
||||
share/apps/plasma/services/org.kde.printers.operations
|
||||
share/apps/plasma/services/org.kde.printjobs.operations
|
||||
share/apps/printmanager/
|
||||
share/apps/printmanager/printmanager.notifyrc
|
||||
share/dbus-1/services/org.kde.AddPrinter.service
|
||||
share/dbus-1/services/org.kde.ConfigurePrinter.service
|
||||
share/dbus-1/services/org.kde.PrintQueue.service
|
||||
share/kde4/services/kcm_printer_manager.desktop
|
||||
share/kde4/services/kded/printmanager.desktop
|
||||
share/kde4/services/plasma-applet-printmanager.desktop
|
||||
share/kde4/services/plasma-engine-printers.desktop
|
||||
share/kde4/services/plasma-engine-printjobs.desktop
|
Loading…
Reference in New Issue
Block a user