diff --git a/x11/libkscreen/Makefile b/x11/libkscreen/Makefile new file mode 100644 index 00000000000..4a903930e55 --- /dev/null +++ b/x11/libkscreen/Makefile @@ -0,0 +1,33 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2014/07/10 09:00:47 zhuk Exp $ + +COMMENT = KDE screen management software +CATEGORIES = x11 +VERSION = 1.0.4 +DISTNAME = libkscreen-${VERSION} + +SHARED_LIBS = kscreen 0.0 + +WANTLIB = m pthread +WANTLIB += ICE SM X11 X11-xcb Xext Xrandr xcb xcb-randr +WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtSvg +WANTLIB += ${KDE4LIB}/kdeui +WANTLIB += qjson + +# LGPLv2.1+ +PERMIT_PACKAGE_CDROM = Yes + +MASTER_SITES = ${MASTER_SITE_KDE:=stable/libkscreen/${VERSION}/src/} +DIST_SUBDIR = kde + +MODULES = x11/kde4 +MODKDE4_USE = libs + +LIB_DEPENDS = devel/qjson + +# allow tests to run +TEST_IS_INTERACTIVE = X11 +TEST_ENV = QT_PLUGIN_PATH=${WRKBUILD}/lib +post-build: + ln -sf . ${WRKBUILD}/lib/kscreen + +.include diff --git a/x11/libkscreen/distinfo b/x11/libkscreen/distinfo new file mode 100644 index 00000000000..993acca00c5 --- /dev/null +++ b/x11/libkscreen/distinfo @@ -0,0 +1,2 @@ +SHA256 (kde/libkscreen-1.0.4.tar.xz) = EQLdzB/1jV65HRZSKOZc6XhFtSB+6s32uBYkwkG4PeY= +SIZE (kde/libkscreen-1.0.4.tar.xz) = 35620 diff --git a/x11/libkscreen/pkg/DESCR b/x11/libkscreen/pkg/DESCR new file mode 100644 index 00000000000..3c888af7a26 --- /dev/null +++ b/x11/libkscreen/pkg/DESCR @@ -0,0 +1 @@ +KDE's screen management library. diff --git a/x11/libkscreen/pkg/PLIST b/x11/libkscreen/pkg/PLIST new file mode 100644 index 00000000000..80b99a0785e --- /dev/null +++ b/x11/libkscreen/pkg/PLIST @@ -0,0 +1,20 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2014/07/10 09:00:47 zhuk Exp $ +include/kde4/kscreen/ +include/kde4/kscreen/config.h +include/kde4/kscreen/configmonitor.h +include/kde4/kscreen/edid.h +include/kde4/kscreen/kscreen_export.h +include/kde4/kscreen/mode.h +include/kde4/kscreen/output.h +include/kde4/kscreen/screen.h +lib/cmake/LibKScreen/ +lib/cmake/LibKScreen/LibKScreenConfig.cmake +lib/cmake/LibKScreen/LibKScreenConfigVersion.cmake +lib/cmake/LibKScreen/LibKScreenTargetsWithPrefix${MODKDE4_CMAKE_PREFIX}.cmake +lib/cmake/LibKScreen/LibKScreenTargetsWithPrefix.cmake +lib/kde4/plugins/kscreen/ +lib/kde4/plugins/kscreen/KSC_Fake.so +lib/kde4/plugins/kscreen/KSC_XRandR.so +lib/kde4/plugins/kscreen/KSC_XRandR11.so +@lib lib/libkscreen.so.${LIBkscreen_VERSION} +lib/pkgconfig/kscreen.pc