pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
dconf: update to 0.28.0.
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <tk%giga.or.at@localhost>
Pushed By: wiz
Date: Tue Apr 17 14:26:44 2018 +0200
Changeset: 497a51ca0efe521f8423177771bf1f8c6a98dc1f
Modified Files:
dconf/Makefile
dconf/distinfo
Removed Files:
dconf/TODO
Log Message:
dconf: update to 0.28.0.
Changes in dconf 0.28.0
=======================
- Update README
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=497a51ca0efe521f8423177771bf1f8c6a98dc1f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
dconf/Makefile | 19 +++++++++++--------
dconf/TODO | 5 -----
dconf/distinfo | 8 ++++----
3 files changed, 15 insertions(+), 17 deletions(-)
diffs:
diff --git a/dconf/Makefile b/dconf/Makefile
index 56a79929b6..87bd44b52f 100644
--- a/dconf/Makefile
+++ b/dconf/Makefile
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.38 2017/10/15 22:31:02 prlw1 Exp $
-DISTNAME= dconf-0.27.1
+DISTNAME= dconf-0.28.0
CATEGORIES= devel gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/dconf/${PKGVERSION_NOREV:R}/}
EXTRACT_SUFX= .tar.xz
@@ -10,6 +10,10 @@ HOMEPAGE= https://wiki.gnome.org/Projects/dconf
COMMENT= Backend for gsettings
LICENSE= gnu-lgpl-v2.1
+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_TOOLS+= pkg-config gmake
@@ -24,9 +28,13 @@ SUBST_FILES.sysdir+= tests/engine.c
SUBST_FILES.sysdir+= bin/dconf-update.vala
SUBST_SED.sysdir= -e s,/etc,${PKG_SYSCONFDIR},g
-# wants to run dconf-scan, but that does not find its library libdconf.so.1
+# gtk-doc wants to run dconf-scan, but that does not find its library libdconf.so.1
#MESON_ARGS+= -D enable-gtk-doc=true
-MESON_ARGS+= -D enable-man=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,12 +45,7 @@ SUBST_FILES.libname+= gsettings/Makefile.in
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"
diff --git a/dconf/TODO b/dconf/TODO
deleted file mode 100644
index 7205b2040a..0000000000
--- a/dconf/TODO
+++ /dev/null
@@ -1,5 +0,0 @@
-0.27.1 switched to meson build system. At least the following problems exist:
-
-* .pc file is broken: it contains "${prefix}//usr/pkg/lib" and misses -Wl,R
-
-* man pages and gtk-doc is not installed any longer
diff --git a/dconf/distinfo b/dconf/distinfo
index f5241b911a..4d2c64a322 100644
--- a/dconf/distinfo
+++ b/dconf/distinfo
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.12 2017/10/11 09:20:00 wiz Exp $
-SHA1 (dconf-0.27.1.tar.xz) = 0a7c416ef3112813d6122306172bb5b7a2ccc8df
-RMD160 (dconf-0.27.1.tar.xz) = b722ce4b99bef2082f7a9353f3521ca62d661680
-SHA512 (dconf-0.27.1.tar.xz) = a92bd67fb47e6ffaa1994ef6d99d349d38fcb6acff54e343d4451055dce26770bb385d2729fcfb44fe246247a1985fbaad2248cfbf9026312c55f17ec849b8ec
-Size (dconf-0.27.1.tar.xz) = 99996 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