Installation of Gcr
+
+
+ If you are upgrading from a version of gcr prior to 3.36.0, you must
+ run the remove-la-files.sh script from the
+ after installing gcr.
+
+
+
Install Gcr by running the following
@@ -113,10 +120,12 @@
sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml &&
-./configure --prefix=/usr \
- --sysconfdir=/etc &&
-make
-
-
- To test the results, issue: make -k check.
+mkdir gcr-build &&
+cd gcr-build &&
+
+meson --prefix=/usr -Dgtk_doc=false .. &&
+ninja
+
+
+ To test the results, issue: ninja test.
The tests must be run from an X Terminal or similar.
@@ -127,5 +136,5 @@
-make install
+ninja install
@@ -139,5 +148,5 @@
- : Use this switch if you
+ : Use this switch if you
haven't installed . Note that
gcr-viewer will not be installed
@@ -145,6 +154,12 @@
-
+
+ : Use this switch if you wish
+ to generate the API reference documentation. Note that you must
+ have GTK-Doc installed.
+
+
+
@@ -167,6 +182,6 @@
/usr/include/gck-1,
- /usr/{include,share/gtk-doc/html}/gcr-3, and
- /usr/share/gtk-doc/html/gck
+ /usr/include/gcr-3, and
+ /usr/share/gtk-doc/html/{gcr,gck}
Index: gnome/platform/gjs.xml
===================================================================
--- gnome/platform/gjs.xml (revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
+++ gnome/platform/gjs.xml (revision 7af46e618905ffd9ac00aec6fa8bad1f432d7327)
@@ -5,10 +5,10 @@
%general-entities;
-
-
-
-
-
-
+
+
+
+
+
+
]>
@@ -78,5 +78,5 @@
,
, and
-
+
@@ -108,12 +108,15 @@
-./configure --prefix=/usr &&
-make
+mkdir gjs-build &&
+cd gjs-build &&
+
+meson --prefix=/usr .. &&
+ninja
- To test the results, issue: make check. The
+ To test the results, issue: ninja test. The
GTK and Cairo
- tests will fail if not running in an Xorg session. Two tests related
- to testCommandLine.sh (6 and 7) are known to fail.
+ tests will fail if not running in an Xorg session. One test,
+ gjs: Scripts/CommandLine, is known to fail.
@@ -123,5 +126,5 @@
-make install
+ninja install
@@ -144,6 +147,8 @@
/usr/include/gjs-1.0,
- /usr/lib/gjs, and
- /usr/share/gjs-1.0
+ /usr/lib/gjs,
+ /usr/libexec/gjs,
+ /usr/share/gjs-1.0, and
+ /usr/share/installed-tests/gjs
Index: gnome/platform/gnome-desktop.xml
===================================================================
--- gnome/platform/gnome-desktop.xml (revision 9bd10279bcf111ebee7c4b7c9cd7806400517bfc)
+++ gnome/platform/gnome-desktop.xml (revision 7af46e618905ffd9ac00aec6fa8bad1f432d7327)
@@ -5,11 +5,11 @@
%general-entities;
-
+
-
-
-
+ "&gnome-download-ftp;/gnome-desktop/&gnome-minor-36;/gnome-desktop-&gnome-desktop-version;.tar.xz">
+
+
+
]>