Import first bits of KDE Applications software collection.
This includes two ex-Digikam projects: - libkface, face detection library; - libkgeomap, photo-to-geo linking library. There are two more projects moving out from Digikam: - libkvkontakte, client implementation of VK.com API, lives in extragear, to be reviewed and imported separately; - libmediawiki, has no release tags and thus is kept as a digikam-kde4 subpackage. Improted projects will be kept unlinked until Digikam update. okay sthen@
This commit is contained in:
parent
5e57651d59
commit
4aa66930f3
7
x11/kde-applications/Makefile
Normal file
7
x11/kde-applications/Makefile
Normal file
@ -0,0 +1,7 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
|
||||
SUBDIR =
|
||||
SUBDIR += libkface
|
||||
SUBDIR += libkgeomap
|
||||
|
||||
.include <bsd.port.subdir.mk>
|
17
x11/kde-applications/Makefile.inc
Normal file
17
x11/kde-applications/Makefile.inc
Normal file
@ -0,0 +1,17 @@
|
||||
# $OpenBSD: Makefile.inc,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
|
||||
.if !defined(CATEGORIES)
|
||||
ERRORS += "Fatal: missing CATEGORIES"
|
||||
.endif
|
||||
CATEGORIES += x11/kde-applications
|
||||
|
||||
VERSION ?= 15.04.3
|
||||
MAINTAINER ?= KDE porting team <openbsd-kde@googlegroups.com>
|
||||
|
||||
# usual KDE rules:
|
||||
# LGPLv2.1+, GPLv2+
|
||||
PERMIT_PACKAGE_CDROM ?= Yes
|
||||
|
||||
MASTER_SITES ?= ${MASTER_SITE_KDE:=stable/applications/${VERSION}/src/}
|
||||
|
||||
MODULES += x11/kde4
|
32
x11/kde-applications/libkface/Makefile
Normal file
32
x11/kde-applications/libkface/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
|
||||
COMMENT = face detection library for KDE
|
||||
DISTNAME = libkface-${VERSION}
|
||||
|
||||
SHARED_LIBS = kface 0.1
|
||||
|
||||
CATEGORIES = graphics math
|
||||
HOMEPAGE = https://projects.kde.org/projects/kde/kdegraphics/libs/libkface
|
||||
|
||||
WANTLIB = m pthread
|
||||
WANTLIB += QtDBus QtGui QtSql QtSvg QtXml
|
||||
WANTLIB += ${KDE4LIB}/kdeui
|
||||
WANTLIB += opencv_calib3d opencv_contrib opencv_core opencv_features2d
|
||||
WANTLIB += opencv_flann opencv_gpu opencv_highgui opencv_imgproc
|
||||
WANTLIB += opencv_legacy opencv_ml opencv_nonfree opencv_objdetect
|
||||
WANTLIB += opencv_ocl opencv_photo opencv_video
|
||||
|
||||
LIB_DEPENDS = graphics/opencv
|
||||
|
||||
# XXX should fix OpenCV CMake config on Java-enabled archs instead!
|
||||
.include <bsd.port.arch.mk>
|
||||
.if ${ARCH} == "amd64"
|
||||
BUILD_DEPENDS += graphics/opencv,-java
|
||||
.endif
|
||||
|
||||
MODKDE4_USE = libs
|
||||
|
||||
KFACE_V = 3.5.0
|
||||
SUBST_VARS += KFACE_V
|
||||
|
||||
.include <bsd.port.mk>
|
2
x11/kde-applications/libkface/distinfo
Normal file
2
x11/kde-applications/libkface/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (libkface-15.04.3.tar.xz) = FFNcnuIQ/rok1EDw7jWo4/zAJiu3xbjAw7QfjiFGdcw=
|
||||
SIZE (libkface-15.04.3.tar.xz) = 8987720
|
12
x11/kde-applications/libkface/patches/patch-CMakeLists_txt
Normal file
12
x11/kde-applications/libkface/patches/patch-CMakeLists_txt
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
Unbreak configure.
|
||||
--- CMakeLists.txt.orig Fri Jul 3 22:11:12 2015
|
||||
+++ CMakeLists.txt Fri Jul 3 22:11:14 2015
|
||||
@@ -4,6 +4,7 @@
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
|
||||
+cmake_minimum_required(VERSION 3.2)
|
||||
project(libkface)
|
||||
|
||||
message(STATUS "----------------------------------------------------------------------------------")
|
6
x11/kde-applications/libkface/pkg/DESCR
Normal file
6
x11/kde-applications/libkface/pkg/DESCR
Normal file
@ -0,0 +1,6 @@
|
||||
Libkgeomap is a wrapper around different world-map components, to browse and
|
||||
arrange photos over a map. Currently supported map engine are:
|
||||
- Marble,
|
||||
- OpenstreetMap (via Marble),
|
||||
- GoogleMap,
|
||||
This library is used by kipi-plugins, digiKam and other Kipi host programs.
|
31
x11/kde-applications/libkface/pkg/PLIST
Normal file
31
x11/kde-applications/libkface/pkg/PLIST
Normal file
@ -0,0 +1,31 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
@pkgpath graphics/digikam-kde4,-face
|
||||
include/kde4/libkface/
|
||||
include/kde4/libkface/dataproviders.h
|
||||
include/kde4/libkface/facedetector.h
|
||||
include/kde4/libkface/identity.h
|
||||
include/kde4/libkface/libkface_export.h
|
||||
include/kde4/libkface/recognitiondatabase.h
|
||||
include/kde4/libkface/version.h
|
||||
lib/cmake/Kface-${KFACE_V}/
|
||||
lib/cmake/Kface-${KFACE_V}/Kface-export${MODKDE4_CMAKE_PREFIX}.cmake
|
||||
lib/cmake/Kface-${KFACE_V}/Kface-export.cmake
|
||||
lib/cmake/Kface-${KFACE_V}/kface-config-version.cmake
|
||||
lib/cmake/Kface-${KFACE_V}/kface-config.cmake
|
||||
@lib lib/libkface.so.${LIBkface_VERSION}
|
||||
lib/pkgconfig/libkface.pc
|
||||
share/apps/libkface/
|
||||
share/apps/libkface/alignment-congealing/
|
||||
share/apps/libkface/alignment-congealing/face-funnel.data
|
||||
share/apps/libkface/database/
|
||||
share/apps/libkface/database/dbconfig.xml
|
||||
share/apps/libkface/haarcascades/
|
||||
share/apps/libkface/haarcascades/haarcascade_frontalface_alt.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_frontalface_alt2.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_frontalface_alt_tree.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_frontalface_default.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_mcs_lefteye.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_mcs_mouth.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_mcs_nose.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_mcs_righteye.xml
|
||||
share/apps/libkface/haarcascades/haarcascade_profileface.xml
|
26
x11/kde-applications/libkgeomap/Makefile
Normal file
26
x11/kde-applications/libkgeomap/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
|
||||
COMMENT = library for mapping photos on maps for KDE4
|
||||
DISTNAME = libkgeomap-${VERSION}
|
||||
|
||||
SHARED_LIBS = kgeomap 0.1
|
||||
|
||||
CATEGORIES = geo graphics net
|
||||
HOMEPAGE = https://projects.kde.org/projects/kde/kdegraphics/libs/libkgeomap
|
||||
|
||||
WANTLIB = c m pthread
|
||||
WANTLIB += QtDBus QtGui QtNetwork QtSvg QtXml
|
||||
WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/kexiv2 ${KDE4LIB}/khtml
|
||||
WANTLIB += ${KDE4LIB}/kio ${KDE4LIB}/kjs ${KDE4LIB}/kparts
|
||||
WANTLIB += ${KDE4LIB}/nepomuk ${KDE4LIB}/nepomukutils
|
||||
WANTLIB += soprano
|
||||
|
||||
LIB_DEPENDS = ${MODKDE4_DEP_DIR}/libkexiv2
|
||||
|
||||
MODULES = multimedia/phonon devel/gettext
|
||||
MODKDE4_USE = libs
|
||||
|
||||
# neede by kgeomap_test_itemmarkertiler
|
||||
TEST_IS_INTERACTIVE = X11
|
||||
|
||||
.include <bsd.port.mk>
|
2
x11/kde-applications/libkgeomap/distinfo
Normal file
2
x11/kde-applications/libkgeomap/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (libkgeomap-15.04.3.tar.xz) = swWXeyfrsdp5j6zzVIi+74SPdQ5wp0Puio+rbtsOHMA=
|
||||
SIZE (libkgeomap-15.04.3.tar.xz) = 124160
|
11
x11/kde-applications/libkgeomap/patches/patch-CMakeLists_txt
Normal file
11
x11/kde-applications/libkgeomap/patches/patch-CMakeLists_txt
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
--- CMakeLists.txt.orig Fri Jul 3 04:26:10 2015
|
||||
+++ CMakeLists.txt Fri Jul 3 04:25:59 2015
|
||||
@@ -4,6 +4,7 @@
|
||||
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
|
||||
+cmake_minimum_required(VERSION 3.2)
|
||||
project(libkgeomap)
|
||||
|
||||
message(STATUS "----------------------------------------------------------------------------------")
|
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-libkgeomap_CMakeLists_txt,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
Avoid picking up valgrind.
|
||||
--- libkgeomap/CMakeLists.txt.orig Fri Jul 3 04:27:08 2015
|
||||
+++ libkgeomap/CMakeLists.txt Fri Jul 3 04:27:30 2015
|
||||
@@ -8,6 +8,7 @@ include_directories(${MARBLE_INCLUDE_DIR})
|
||||
|
||||
include(CheckIncludeFile)
|
||||
CHECK_INCLUDE_FILE("valgrind/valgrind.h" HAVE_VALGRIND)
|
||||
+set(HAVE_VALGRIND No)
|
||||
if(${HAVE_VALGRIND})
|
||||
add_definitions(-DKGEOMAP_HAVE_VALGRIND)
|
||||
endif()
|
6
x11/kde-applications/libkgeomap/pkg/DESCR
Normal file
6
x11/kde-applications/libkgeomap/pkg/DESCR
Normal file
@ -0,0 +1,6 @@
|
||||
Libkgeomap is a wrapper around different world-map components, to browse and
|
||||
arrange photos over a map. Currently supported map engine are:
|
||||
- Marble,
|
||||
- OpenstreetMap (via Marble),
|
||||
- GoogleMap,
|
||||
This library is used by kipi-plugins, digiKam and other Kipi host programs.
|
57
x11/kde-applications/libkgeomap/pkg/PLIST
Normal file
57
x11/kde-applications/libkgeomap/pkg/PLIST
Normal file
@ -0,0 +1,57 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2015/07/08 22:54:49 zhuk Exp $
|
||||
@pkgpath graphics/digikam-kde4,-geomap
|
||||
@bin bin/libkgeomap_demo
|
||||
include/kde4/libkgeomap/
|
||||
include/kde4/libkgeomap/abstractmarkertiler.h
|
||||
include/kde4/libkgeomap/dragdrophandler.h
|
||||
include/kde4/libkgeomap/geocoordinates.h
|
||||
include/kde4/libkgeomap/itemmarkertiler.h
|
||||
include/kde4/libkgeomap/kgeomap_primitives.h
|
||||
include/kde4/libkgeomap/kgeomap_widget.h
|
||||
include/kde4/libkgeomap/libkgeomap_export.h
|
||||
include/kde4/libkgeomap/lookup_altitude.h
|
||||
include/kde4/libkgeomap/lookup_factory.h
|
||||
include/kde4/libkgeomap/modelhelper.h
|
||||
include/kde4/libkgeomap/tileindex.h
|
||||
include/kde4/libkgeomap/track_reader.h
|
||||
include/kde4/libkgeomap/tracks.h
|
||||
include/kde4/libkgeomap/version.h
|
||||
@lib lib/libkgeomap.so.${LIBkgeomap_VERSION}
|
||||
lib/pkgconfig/libkgeomap.pc
|
||||
share/apps/cmake/modules/FindKGeoMap.cmake
|
||||
share/apps/libkgeomap/
|
||||
share/apps/libkgeomap/backend-googlemaps-js.js
|
||||
share/apps/libkgeomap/backend-googlemaps.html
|
||||
share/apps/libkgeomap/backend-osm-js.js
|
||||
share/apps/libkgeomap/backend-osm.html
|
||||
share/apps/libkgeomap/cluster-circle-00ff00-selected.png
|
||||
share/apps/libkgeomap/cluster-circle-00ff00-someselected.png
|
||||
share/apps/libkgeomap/cluster-circle-00ff00.png
|
||||
share/apps/libkgeomap/cluster-circle-00ffff-selected.png
|
||||
share/apps/libkgeomap/cluster-circle-00ffff-someselected.png
|
||||
share/apps/libkgeomap/cluster-circle-00ffff.png
|
||||
share/apps/libkgeomap/cluster-circle-ff0000-selected.png
|
||||
share/apps/libkgeomap/cluster-circle-ff0000-someselected.png
|
||||
share/apps/libkgeomap/cluster-circle-ff0000.png
|
||||
share/apps/libkgeomap/cluster-circle-ff7f00-selected.png
|
||||
share/apps/libkgeomap/cluster-circle-ff7f00-someselected.png
|
||||
share/apps/libkgeomap/cluster-circle-ff7f00.png
|
||||
share/apps/libkgeomap/cluster-circle-ffff00-selected.png
|
||||
share/apps/libkgeomap/cluster-circle-ffff00-someselected.png
|
||||
share/apps/libkgeomap/cluster-circle-ffff00.png
|
||||
share/apps/libkgeomap/marker-00ff00-selected.png
|
||||
share/apps/libkgeomap/marker-00ff00-someselected.png
|
||||
share/apps/libkgeomap/marker-00ff00.png
|
||||
share/apps/libkgeomap/marker-00ffff-selected.png
|
||||
share/apps/libkgeomap/marker-00ffff-someselected.png
|
||||
share/apps/libkgeomap/marker-00ffff.png
|
||||
share/apps/libkgeomap/marker-ff0000-selected.png
|
||||
share/apps/libkgeomap/marker-ff0000-someselected.png
|
||||
share/apps/libkgeomap/marker-ff0000.png
|
||||
share/apps/libkgeomap/marker-ff7f00-selected.png
|
||||
share/apps/libkgeomap/marker-ff7f00-someselected.png
|
||||
share/apps/libkgeomap/marker-ff7f00.png
|
||||
share/apps/libkgeomap/marker-ffff00-selected.png
|
||||
share/apps/libkgeomap/marker-ffff00-someselected.png
|
||||
share/apps/libkgeomap/marker-ffff00.png
|
||||
share/apps/libkgeomap/marker-icon-16x16.png
|
Loading…
Reference in New Issue
Block a user