Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Oct 2014 11:33:12 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
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
Message-ID:  <201410121133.s9CBXCbB097670@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410121133.s9CBXCbB097670>