aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/libkface
diff options
context:
space:
mode:
authorrakuco <rakuco@FreeBSD.org>2016-04-15 03:06:40 +0800
committerrakuco <rakuco@FreeBSD.org>2016-04-15 03:06:40 +0800
commite9ad886e44162415aab1bbfdd1d4f1e3f99f494c (patch)
tree051583946fdc17f3a3d3ca1b88558aa6e4cf8102 /graphics/libkface
parent254c6e4f2a395f8104a193d7b45bf9bfae9dcaac (diff)
downloadfreebsd-ports-gnome-e9ad886e44162415aab1bbfdd1d4f1e3f99f494c.tar.gz
freebsd-ports-gnome-e9ad886e44162415aab1bbfdd1d4f1e3f99f494c.tar.zst
freebsd-ports-gnome-e9ad886e44162415aab1bbfdd1d4f1e3f99f494c.zip
Update DigiKam and related ports to 4.14.0.
This is a huge leap, as we are moving from 4.2.0 (released in August 2014) to 4.14.0 (released in October 2015). Version 4.14.0 is the last KDE4-based release, and 5.0.0 will be based on KDE Frameworks 5. Noteworthy port changes: - Most patches in graphics/digikam-kde4 are no longer necessary. - graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb have been merged into graphics/kipi-plugin-googleservices following what upstream did to those plugins. - astro/libkgeomap and graphics/libkface are no longer included in the DigiKam tarball and are now completely independent ports whose tarballs are released as part of KDE Applications. - net/libmediawiki is neither included in the DigiKam tarball nor released as a separate tarball, so we had to resort to fetching it from an older DigiKam release which contains it. - graphics/digikam-kde4 now has a runtime dependency on x11/kde4-runtime. See bug 203222 for details. A lot of people have contributed to this update over the years in our experimental area51 repository. Tobias Berner (our usual suspect), Adriaan de Groot, makc@, alonso@ and jhale@ at the very least. PR: 203222 PR: 204623 Submitted by: Tobias Berner <tcberner@gmail.com>, Adriaan de Groot <groot@kde.org>, alonso, jhale, makc, rakuco
Diffstat (limited to 'graphics/libkface')
-rw-r--r--graphics/libkface/Makefile17
-rw-r--r--graphics/libkface/distinfo2
-rw-r--r--graphics/libkface/pkg-plist9
3 files changed, 17 insertions, 11 deletions
diff --git a/graphics/libkface/Makefile b/graphics/libkface/Makefile
index 49e2898c8bff..b3d1f5ba9198 100644
--- a/graphics/libkface/Makefile
+++ b/graphics/libkface/Makefile
@@ -1,21 +1,22 @@
# $FreeBSD$
PORTNAME= libkface
-PORTVERSION= ${DIGIKAM_VER}
-PORTREVISION= 1
+PORTVERSION= ${KDE4_APPLICATIONS_VERSION}
CATEGORIES= graphics kde
+MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${PORTVERSION}/src
+DIST_SUBDIR= KDE/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE4 library for face recognition
-.include "${.CURDIR}/../digikam-kde4/Makefile.common"
+LICENSE= GPLv2+ LGPL20+
+LICENSE_COMB= multi
-USES+= pkgconfig
LIB_DEPENDS= libopencv_legacy.so:graphics/opencv
-USE_LDCONFIG= yes
-post-patch:
- ${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_INSTALL_DIR}|libdata|' \
- ${WRKSRC}/CMakeLists.txt
+USE_KDE4= kdelibs kdeprefix automoc4 marble
+USES= cmake:outsource pathfix pkgconfig tar:xz
+USE_LDCONFIG= yes
+USE_QT4= network phonon xml moc_build qmake_build rcc_build uic_build
.include <bsd.port.mk>
diff --git a/graphics/libkface/distinfo b/graphics/libkface/distinfo
new file mode 100644
index 000000000000..2842054cd8a0
--- /dev/null
+++ b/graphics/libkface/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/15.04.3/libkface-15.04.3.tar.xz) = 14535c9ee210feba24d440f0ee35a8e3fcc0262bb7c5b8c0c3b41f8e214675cc
+SIZE (KDE/15.04.3/libkface-15.04.3.tar.xz) = 8987720
diff --git a/graphics/libkface/pkg-plist b/graphics/libkface/pkg-plist
index a20dc30e9947..982f52ba99d5 100644
--- a/graphics/libkface/pkg-plist
+++ b/graphics/libkface/pkg-plist
@@ -4,11 +4,14 @@ include/kde4/libkface/identity.h
include/kde4/libkface/libkface_export.h
include/kde4/libkface/recognitiondatabase.h
include/kde4/libkface/version.h
+lib/cmake/Kface-3.5.0/Kface-export-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Kface-3.5.0/Kface-export.cmake
+lib/cmake/Kface-3.5.0/kface-config-version.cmake
+lib/cmake/Kface-3.5.0/kface-config.cmake
lib/libkface.so
-lib/libkface.so.2
-lib/libkface.so.2.0.0
+lib/libkface.so.3
+lib/libkface.so.3.0.0
libdata/pkgconfig/libkface.pc
-share/apps/cmake/modules/FindKface.cmake
share/apps/libkface/alignment-congealing/face-funnel.data
share/apps/libkface/database/dbconfig.xml
share/apps/libkface/haarcascades/haarcascade_frontalface_alt.xml