aboutsummaryrefslogtreecommitdiffstats
path: root/astro
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 /astro
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 'astro')
-rw-r--r--astro/libkgeomap/Makefile17
-rw-r--r--astro/libkgeomap/distinfo2
-rw-r--r--astro/libkgeomap/pkg-plist4
3 files changed, 12 insertions, 11 deletions
diff --git a/astro/libkgeomap/Makefile b/astro/libkgeomap/Makefile
index ea6298915372..78681b93a19b 100644
--- a/astro/libkgeomap/Makefile
+++ b/astro/libkgeomap/Makefile
@@ -1,23 +1,22 @@
# $FreeBSD$
PORTNAME= libkgeomap
-PORTVERSION= ${DIGIKAM_VER}
-PORTREVISION= 1
+PORTVERSION= ${KDE4_APPLICATIONS_VERSION}
CATEGORIES= astro kde
+MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${PORTVERSION}/src
+DIST_SUBDIR= KDE/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE4 library for browsing photos on a map
-.include "${.CURDIR}/../../graphics/digikam-kde4/Makefile.common"
+LICENSE= GPLv2+ LGPL20+
+LICENSE_COMB= multi
BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/buffer_concepts.hpp:devel/boost-libs
-# libkexiv2 is used only for demo application
-USE_KDE4+= marble
+USE_KDE4= kdelibs kdeprefix automoc4 marble
+USES= cmake:outsource pathfix tar:xz
USE_LDCONFIG= yes
-
-post-patch:
- ${REINPLACE_CMD} -e '/pkgconfig/s|$${LIB_INSTALL_DIR}|libdata|' \
- ${WRKSRC}/CMakeLists.txt
+USE_QT4= network phonon xml moc_build qmake_build rcc_build uic_build
.include <bsd.port.mk>
diff --git a/astro/libkgeomap/distinfo b/astro/libkgeomap/distinfo
new file mode 100644
index 000000000000..450e7af32fb7
--- /dev/null
+++ b/astro/libkgeomap/distinfo
@@ -0,0 +1,2 @@
+SHA256 (KDE/15.04.3/libkgeomap-15.04.3.tar.xz) = b305977b27ebb1da798facf35488beef848f750e70a743ee8a8fab6edb0e1cc0
+SIZE (KDE/15.04.3/libkgeomap-15.04.3.tar.xz) = 124160
diff --git a/astro/libkgeomap/pkg-plist b/astro/libkgeomap/pkg-plist
index b9f9b77a53d2..f694a489c47d 100644
--- a/astro/libkgeomap/pkg-plist
+++ b/astro/libkgeomap/pkg-plist
@@ -13,8 +13,8 @@ include/kde4/libkgeomap/track_reader.h
include/kde4/libkgeomap/tracks.h
include/kde4/libkgeomap/version.h
lib/libkgeomap.so
-lib/libkgeomap.so.1
-lib/libkgeomap.so.1.0.0
+lib/libkgeomap.so.2
+lib/libkgeomap.so.2.1.0
libdata/pkgconfig/libkgeomap.pc
share/apps/cmake/modules/FindKGeoMap.cmake
share/apps/libkgeomap/backend-googlemaps-js.js