Skip to content

Commit a6d70c1

Browse files
committed
m4/sage_spkg_collect.m4: Make SAGE_NEED_SYSTEM_PACKAGES_VAR a macro
1 parent e796fcf commit a6d70c1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

m4/sage_spkg_collect.m4

+4-4
Original file line numberDiff line numberDiff line change
@@ -231,15 +231,16 @@ AC_DEFUN([SAGE_SPKG_FINALIZE], [dnl
231231
[AS_VAR_SET([want_spkg], $is_installed)])
232232
dnl
233233
uninstall_message=""
234-
SAGE_NEED_SYSTEM_PACKAGES_VAR=SAGE_NEED_SYSTEM_PACKAGES
235234
m4_case(SPKG_TYPE,
236235
[standard], [dnl
236+
m4_pushdef([SAGE_NEED_SYSTEM_PACKAGES_VAR], [SAGE_NEED_SYSTEM_PACKAGES])dnl
237237
AS_VAR_IF([SAGE_ENABLE_]SPKG_NAME, [yes], [dnl
238238
message="SPKG_TYPE, will be installed as an SPKG"
239239
], [dnl
240240
message="SPKG_TYPE, but disabled using configure option"
241241
])
242242
], [dnl optional/experimental
243+
m4_pushdef([SAGE_NEED_SYSTEM_PACKAGES_VAR], [SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL])dnl
243244
AS_VAR_IF([SAGE_ENABLE_]SPKG_NAME, [yes], [dnl
244245
message="SPKG_TYPE, will be installed as an SPKG"
245246
], [dnl
@@ -248,7 +249,6 @@ AC_DEFUN([SAGE_SPKG_FINALIZE], [dnl
248249
dnl Non-dummy optional/experimental package, advertise how to install
249250
message="$message, use \"$srcdir/configure --enable-SPKG_NAME\" to install"
250251
])
251-
SAGE_NEED_SYSTEM_PACKAGES_VAR=SAGE_NEED_SYSTEM_PACKAGES_OPTIONAL
252252
])
253253
])
254254
m4_case(SPKG_TYPE,
@@ -290,10 +290,10 @@ AC_DEFUN([SAGE_SPKG_FINALIZE], [dnl
290290
AS_VAR_COPY([reason], [sage_use_system])
291291
AS_CASE([$reason],
292292
[yes], [ message="no suitable system package; $message"
293-
AS_VAR_APPEND([$SAGE_NEED_SYSTEM_PACKAGES_VAR], [" SPKG_NAME"])
293+
AS_VAR_APPEND([SAGE_NEED_SYSTEM_PACKAGES_VAR], [" SPKG_NAME"])
294294
],
295295
[force], [ message="no suitable system package; this is an error"
296-
AS_VAR_APPEND([$SAGE_NEED_SYSTEM_PACKAGES_VAR], [" SPKG_NAME"])
296+
AS_VAR_APPEND([SAGE_NEED_SYSTEM_PACKAGES_VAR], [" SPKG_NAME"])
297297
],
298298
[installed], [ message="already installed as an SPKG$uninstall_message" ],
299299
[ message="$reason; $message" ])

0 commit comments

Comments
 (0)