From owner-svn-ports-all@FreeBSD.ORG Sun Oct 12 11:33:14 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83BA286A; Sun, 12 Oct 2014 11:33:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65049B43; Sun, 12 Oct 2014 11:33:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s9CBXEGY097679; Sun, 12 Oct 2014 11:33:14 GMT (envelope-from makc@FreeBSD.org) Received: (from makc@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s9CBXCbB097670; Sun, 12 Oct 2014 11:33:12 GMT (envelope-from makc@FreeBSD.org) Message-Id: <201410121133.s9CBXCbB097670@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: makc set sender to makc@FreeBSD.org using -f From: Max Brazhnikov Date: Sun, 12 Oct 2014 11:33:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r370695 - in head/graphics: . libkscreen libkscreen/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Oct 2014 11:33:14 -0000 Author: makc Date: Sun Oct 12 11:33:12 2014 New Revision: 370695 URL: https://svnweb.freebsd.org/changeset/ports/370695 QAT: https://qat.redports.org/buildarchive/r370695/ Log: Add new port graphics/libkscreen: KDE screen management library. WWW: http://projects.kde.org/projects/extragear/libs/libkscreen Obtained from: KDE/FreeBSD repo Added: head/graphics/libkscreen/ head/graphics/libkscreen/Makefile (contents, props changed) head/graphics/libkscreen/distinfo (contents, props changed) head/graphics/libkscreen/files/ head/graphics/libkscreen/files/patch-CMakeLists.txt (contents, props changed) head/graphics/libkscreen/pkg-descr (contents, props changed) head/graphics/libkscreen/pkg-plist (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Sun Oct 12 11:32:20 2014 (r370694) +++ head/graphics/Makefile Sun Oct 12 11:33:12 2014 (r370695) @@ -518,6 +518,7 @@ SUBDIR += libkipi-kde4 SUBDIR += libkipiplugins SUBDIR += libksane + SUBDIR += libkscreen SUBDIR += liblqr-1 SUBDIR += liblug SUBDIR += libmng Added: head/graphics/libkscreen/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libkscreen/Makefile Sun Oct 12 11:33:12 2014 (r370695) @@ -0,0 +1,27 @@ +# Created by: alonso@ +# $FreeBSD$ + +PORTNAME= libkscreen +PORTVERSION= 1.0.5 +CATEGORIES= graphics kde +MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src + +MAINTAINER= kde@FreeBSD.org +COMMENT= KDE screen management library + +LIB_DEPENDS= libqjson.so:${PORTSDIR}/devel/qjson \ + libxcb.so:${PORTSDIR}/x11/libxcb + +USE_KDE4= kdelibs kdeprefix automoc4 +USES= cmake:outsource pkgconfig tar:xz +USE_QT4= corelib dbus gui script \ + moc_build qmake_build rcc_build uic_build +USE_LDCONFIG= yes + +PLIST_SUB+= PORTVERSION="${PORTVERSION}" + +pre-configure: + ${REINPLACE_CMD} -e 's,$${LIB_INSTALL_DIR}/pkgconfig,libdata/pkgconfig,' \ + ${WRKSRC}/src/CMakeLists.txt + +.include Added: head/graphics/libkscreen/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libkscreen/distinfo Sun Oct 12 11:33:12 2014 (r370695) @@ -0,0 +1,2 @@ +SHA256 (libkscreen-1.0.5.tar.xz) = ee6cfb92c41fe78c43ee6d509039d598d9f98582f9aa67aeac5b2760b3b2e904 +SIZE (libkscreen-1.0.5.tar.xz) = 36384 Added: head/graphics/libkscreen/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libkscreen/files/patch-CMakeLists.txt Sun Oct 12 11:33:12 2014 (r370695) @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2014-09-16 23:09:39.620225053 +0200 ++++ CMakeLists.txt 2014-09-16 23:09:49.250232904 +0200 +@@ -1,7 +1,7 @@ + project(libkscreen) + set(libkscreen_VERSION_MAJOR 1) + set(libkscreen_VERSION_MINOR 0) +-set(libkscreen_VERSION_RELEASE 4) ++set(libkscreen_VERSION_RELEASE 5) + set(libkscreen_VERSION "${libkscreen_VERSION_MAJOR}.${libkscreen_VERSION_MINOR}.${libkscreen_VERSION_RELEASE}") + add_definitions("-DLIBKSCREEN_VERSION=\\\"${libkscreen_VERSION}\\\"") + Added: head/graphics/libkscreen/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libkscreen/pkg-descr Sun Oct 12 11:33:12 2014 (r370695) @@ -0,0 +1,3 @@ +KDE screen management library. + +WWW: http://projects.kde.org/projects/extragear/libs/libkscreen Added: head/graphics/libkscreen/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/libkscreen/pkg-plist Sun Oct 12 11:33:12 2014 (r370695) @@ -0,0 +1,18 @@ +include/kscreen/config.h +include/kscreen/configmonitor.h +include/kscreen/edid.h +include/kscreen/kscreen_export.h +include/kscreen/mode.h +include/kscreen/output.h +include/kscreen/screen.h +lib/cmake/LibKScreen/LibKScreenConfig.cmake +lib/cmake/LibKScreen/LibKScreenConfigVersion.cmake +lib/cmake/LibKScreen/LibKScreenTargetsWithPrefix-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/LibKScreen/LibKScreenTargetsWithPrefix.cmake +lib/kde4/plugins/kscreen/KSC_Fake.so +lib/kde4/plugins/kscreen/KSC_XRandR.so +lib/kde4/plugins/kscreen/KSC_XRandR11.so +lib/libkscreen.so +lib/libkscreen.so.1 +lib/libkscreen.so.%%PORTVERSION%% +libdata/pkgconfig/kscreen.pc