aboutsummaryrefslogtreecommitdiff
path: root/libraries/libchamplain
diff options
context:
space:
mode:
authorOzan Türkyılmaz <ozan.turkyilmaz@gmail.com>2022-05-29 16:19:12 +0300
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2022-06-04 10:37:03 +0700
commitecc3e7d829729bd18d96e8f92d8e201e5082a4c4 (patch)
tree38a1b65d7ee2390716c205847ed7ea1dcec7dabc /libraries/libchamplain
parent48fd1a96c9caff3e6d2a419ba17ce3d61c0daa18 (diff)
libraries/libchamplain: Use yes/no for build options.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/libchamplain')
-rw-r--r--libraries/libchamplain/README8
-rw-r--r--libraries/libchamplain/libchamplain.SlackBuild30
2 files changed, 29 insertions, 9 deletions
diff --git a/libraries/libchamplain/README b/libraries/libchamplain/README
index c0f57a2c72e99..513e3d905173b 100644
--- a/libraries/libchamplain/README
+++ b/libraries/libchamplain/README
@@ -10,6 +10,8 @@ and founder of Québec City, which was the 400th anniversary in 2008,
the year this library was created.
Below variables can be used to configure the build:
- INTROSPECTION=true : Generate introspection data
- VAPI=true : Generate vapi data
- GTKDOC=true : Build reference manual
+ INTROSPECTION=yes : Generate introspection data
+ Needs building clutter and clutter-gtk built with
+ INTROSPECTION=yes
+ VAPI=yes : Generate vapi data
+ GTKDOC=yes : Build reference manual
diff --git a/libraries/libchamplain/libchamplain.SlackBuild b/libraries/libchamplain/libchamplain.SlackBuild
index 51d778cde3f29..773c9d9a0136d 100644
--- a/libraries/libchamplain/libchamplain.SlackBuild
+++ b/libraries/libchamplain/libchamplain.SlackBuild
@@ -30,9 +30,27 @@ BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-INTROSPECTION=${INTROSPECTION:-false}
-VAPI=${VAPI:-false}
-GTKDOC=${GTKDOC:-false}
+INTROSPECTION=${INTROSPECTION:-no}
+VAPI=${VAPI:-no}
+GTKDOC=${GTKDOC:-no}
+
+if [ "$INTROSPECTION" = "yes" ]; then
+ INTROSPECTIONP="true"
+else
+ INTROSPECTIONP="false"
+fi
+
+if [ "$VAPI" = "yes" ]; then
+ VAPIP="true"
+else
+ VAPIP="false"
+fi
+
+if [ "$GTKDOC" = "yes" ]; then
+ GTKDOCP="true"
+else
+ GTKDOCP="false"
+fi
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -98,10 +116,10 @@ cd build
--prefix=/usr \
--sysconfdir=/etc \
--wrap-mode=nodownload \
- -Dintrospection="$INTROSPECTION" \
- -Dvapi="$VAPI" \
+ -Dintrospection="$INTROSPECTIONP" \
+ -Dvapi="$VAPIP" \
-Dwidgetry=true \
- -Dgtk_doc="$GTKDOC" \
+ -Dgtk_doc="$GTKDOCP" \
-Dstrip=true
"${NINJA:=ninja}"
DESTDIR=$PKG $NINJA install