pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/dconf dconf: update to 0.28.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1be2c6f278e6
branches: trunk
changeset: 378918:1be2c6f278e6
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Apr 17 12:28:41 2018 +0000
description:
dconf: update to 0.28.0.
Changes in dconf 0.28.0
=======================
- Update README
Changes in dconf 0.27.1
=======================
- Port to meson build system (#784910)
diffstat:
devel/dconf/Makefile | 30 ++++++++++++++++++------------
devel/dconf/PLIST | 27 +--------------------------
devel/dconf/distinfo | 10 +++++-----
3 files changed, 24 insertions(+), 43 deletions(-)
diffs (123 lines):
diff -r 6b5fb2403a3b -r 1be2c6f278e6 devel/dconf/Makefile
--- a/devel/dconf/Makefile Tue Apr 17 12:04:03 2018 +0000
+++ b/devel/dconf/Makefile Tue Apr 17 12:28:41 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2018/04/17 04:25:31 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2018/04/17 12:28:41 wiz Exp $
-DISTNAME= dconf-0.26.1
-PKGREVISION= 2
+DISTNAME= dconf-0.28.0
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/dconf/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@@ -11,22 +10,31 @@
COMMENT= Backend for gsettings
LICENSE= gnu-lgpl-v2.1
-GNU_CONFIGURE= yes
+TOOL_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
+BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
+
USE_LANGUAGES= c99
-USE_LIBTOOL= yes
USE_TOOLS+= pkg-config gmake
+REPLACE_PYTHON+= *.py
+
SUBST_CLASSES+= sysdir
SUBST_MESSAGE.sysdir= Fixes hard-coded dconf database directory name
SUBST_STAGE.sysdir= post-configure
SUBST_FILES.sysdir+= engine/dconf-engine-source-system.c
SUBST_FILES.sysdir+= engine/dconf-engine-profile.c
SUBST_FILES.sysdir+= tests/engine.c
-SUBST_FILES.sysdir+= bin/dconf-update.c
SUBST_FILES.sysdir+= bin/dconf-update.vala
SUBST_SED.sysdir= -e s,/etc,${PKG_SYSCONFDIR},g
-PKGCONFIG_OVERRIDE+= client/dconf.pc.in
+# gtk-doc wants to run dconf-scan, but that does not find its library libdconf.so.1
+#MESON_ARGS+= -D enable-gtk-doc=true
+# man option does not work without gtk-doc option
+#MESON_ARGS+= -D enable-man=true
+
+PKGCONFIG_OVERRIDE= output/meson-private/dconf.pc
+PKGCONFIG_OVERRIDE_STAGE= post-build
.include "../../mk/bsd.prefs.mk"
@@ -37,13 +45,11 @@
SUBST_SED.libname= -e "s|-Wl,-soname=|-install_name ${PREFIX}/lib/|g"
SUBST_SED.libname+= -e "/^libdconfsettings_so_LDFLAGS/s,$$, -install_name ${PREFIX}/lib/gio/modules/libdconfsettings.so,g"
-TOOL_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
-BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
-BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
-
BUILDLINK_DEPMETHOD.vala= build
-BUILDLINK_API_DEPENDS.vala+= vala>=0.18.0
.include "../../lang/vala/buildlink3.mk"
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.44.0
+#.include "../../textproc/gtk-doc/buildlink3.mk"
.include "../../devel/glib2/modules.mk"
+.include "../../lang/python/application.mk"
+.include "../../devel/py-meson/build.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 6b5fb2403a3b -r 1be2c6f278e6 devel/dconf/PLIST
--- a/devel/dconf/PLIST Tue Apr 17 12:04:03 2018 +0000
+++ b/devel/dconf/PLIST Tue Apr 17 12:28:41 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2017/10/11 09:20:00 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2018/04/17 12:28:41 wiz Exp $
bin/dconf
include/dconf/client/dconf-client.h
include/dconf/common/dconf-changeset.h
@@ -11,32 +11,7 @@
lib/libdconf.so.1.0.0
lib/pkgconfig/dconf.pc
libexec/dconf-service
-man/man1/dconf-service.1
-man/man1/dconf.1
-man/man7/dconf.7
share/bash-completion/completions/dconf
share/dbus-1/services/ca.desrt.dconf.service
-share/gtk-doc/html/dconf/DConfClient.html
-share/gtk-doc/html/dconf/annotation-glossary.html
-share/gtk-doc/html/dconf/api-index-full.html
-share/gtk-doc/html/dconf/ch01.html
-share/gtk-doc/html/dconf/dconf-DConfChangeset.html
-share/gtk-doc/html/dconf/dconf-DConfError.html
-share/gtk-doc/html/dconf/dconf-dconf-Paths.html
-share/gtk-doc/html/dconf/dconf-overview.html
-share/gtk-doc/html/dconf/dconf-service.html
-share/gtk-doc/html/dconf/dconf-tool.html
-share/gtk-doc/html/dconf/dconf.devhelp2
-share/gtk-doc/html/dconf/home.png
-share/gtk-doc/html/dconf/index.html
-share/gtk-doc/html/dconf/left-insensitive.png
-share/gtk-doc/html/dconf/left.png
-share/gtk-doc/html/dconf/object-tree.html
-share/gtk-doc/html/dconf/programs.html
-share/gtk-doc/html/dconf/right-insensitive.png
-share/gtk-doc/html/dconf/right.png
-share/gtk-doc/html/dconf/style.css
-share/gtk-doc/html/dconf/up-insensitive.png
-share/gtk-doc/html/dconf/up.png
share/vala/vapi/dconf.deps
share/vala/vapi/dconf.vapi
diff -r 6b5fb2403a3b -r 1be2c6f278e6 devel/dconf/distinfo
--- a/devel/dconf/distinfo Tue Apr 17 12:04:03 2018 +0000
+++ b/devel/dconf/distinfo Tue Apr 17 12:28:41 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2017/10/11 09:20:00 wiz Exp $
+$NetBSD: distinfo,v 1.13 2018/04/17 12:28:41 wiz Exp $
-SHA1 (dconf-0.26.1.tar.xz) = e8c8b7e86079088661f346a2032d4a53e892a7ea
-RMD160 (dconf-0.26.1.tar.xz) = 4f756c2d1eeb32c6c7d068a08e8ff0f5340e1553
-SHA512 (dconf-0.26.1.tar.xz) = 4d2b4afce189e448e3bd4e9c2f9d3d5eec6c694748aec87a9a8de047296c858772a5234dbcace8e84d99c5378d2d1ba35cafb5e5ea7efca25c10a53a55b8b6da
-Size (dconf-0.26.1.tar.xz) = 218516 bytes
+SHA1 (dconf-0.28.0.tar.xz) = e6b10da51df002a1661ce938941770c549cd5b87
+RMD160 (dconf-0.28.0.tar.xz) = 5098b0afadd8613c0e3550d78e4fd5037d876046
+SHA512 (dconf-0.28.0.tar.xz) = bce43c997bd09ef575ffc4ec7a4216543a65996ecb4c7df910b561865a6ed0e0401596a0ba9e72036e26cd526f98e0de99f9c6787b1127594bc13e484983ba74
+Size (dconf-0.28.0.tar.xz) = 99340 bytes
Home |
Main Index |
Thread Index |
Old Index