pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
dconf: rpath problem fixed in py-meson.
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <tk%giga.or.at@localhost>
Pushed By: wiz
Date: Mon Feb 26 10:02:16 2018 +0100
Changeset: d794867184689ebf5594fa203d62d69254f5eac5
Modified Files:
dconf/Makefile
dconf/TODO
Log Message:
dconf: rpath problem fixed in py-meson.
enable-man option does not work
enable-gtk-doc option runs dconf-scan uninstalled, which does not
find its library in the build dir (another rpath problem)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d794867184689ebf5594fa203d62d69254f5eac5
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
dconf/Makefile | 6 +++++-
dconf/TODO | 18 ------------------
2 files changed, 5 insertions(+), 19 deletions(-)
diffs:
diff --git a/dconf/Makefile b/dconf/Makefile
index 5d98eb1374..56a79929b6 100644
--- a/dconf/Makefile
+++ b/dconf/Makefile
@@ -21,10 +21,13 @@ 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
+# 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
+
.include "../../mk/bsd.prefs.mk"
SUBST_CLASSES.Darwin+= libname
@@ -42,6 +45,7 @@ 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"
diff --git a/dconf/TODO b/dconf/TODO
index 8c1ea7fd4e..7205b2040a 100644
--- a/dconf/TODO
+++ b/dconf/TODO
@@ -2,22 +2,4 @@
* .pc file is broken: it contains "${prefix}//usr/pkg/lib" and misses -Wl,R
-* -Wl,-R from glib2's pkg-config file is ignored:
-
-=> Checking for missing run-time search paths in dconf-0.27.1
-ERROR: bin/dconf: missing library: libgobject-2.0.so.0
-ERROR: bin/dconf: missing library: libdconf.so.1
-ERROR: bin/dconf: missing library: libgio-2.0.so.0
-ERROR: bin/dconf: missing library: libglib-2.0.so.0
-ERROR: lib/gio/modules/libdconfsettings.so: missing library: libgobject-2.0.so.0
-ERROR: lib/gio/modules/libdconfsettings.so: missing library: libgio-2.0.so.0
-ERROR: lib/gio/modules/libdconfsettings.so: missing library: libglib-2.0.so.0
-ERROR: lib/libdconf.so.1.0.0: missing library: libgobject-2.0.so.0
-ERROR: lib/libdconf.so.1.0.0: missing library: libgio-2.0.so.0
-ERROR: lib/libdconf.so.1.0.0: missing library: libglib-2.0.so.0
-ERROR: libexec/dconf-service: missing library: libgobject-2.0.so.0
-ERROR: libexec/dconf-service: missing library: libgio-2.0.so.0
-ERROR: libexec/dconf-service: missing library: libglib-2.0.so.0
-*** Error code 1
-
* man pages and gtk-doc is not installed any longer
Home |
Main Index |
Thread Index |
Old Index