libspec.lib - Accept the rpm token %global which defines macros in global context
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
This commit is contained in:
parent
4f100fc519
commit
faf2a81b00
@ -1,3 +1,12 @@
|
|||||||
|
Changes in version 1.16.6
|
||||||
|
--- -- -- 2015 Madrisan <davide.madrisan(a)gmail.com>
|
||||||
|
|
||||||
|
+ improvement
|
||||||
|
* lib/libspec.lib - Davide Madrisan
|
||||||
|
Accept the rpm token %global which defines macros in global context.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
Changes in version 1.16.5 - "End-of-year" release
|
Changes in version 1.16.5 - "End-of-year" release
|
||||||
Tue Dec 30 2014 Madrisan <davide.madrisan(a)gmail.com>
|
Tue Dec 30 2014 Madrisan <davide.madrisan(a)gmail.com>
|
||||||
|
|
||||||
|
6
NEWS
6
NEWS
@ -1,3 +1,9 @@
|
|||||||
|
List of user visible changes in the release 1.16.6
|
||||||
|
|
||||||
|
--
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
List of user visible changes in the release 1.16.5 - "End-of-year" release
|
List of user visible changes in the release 1.16.5 - "End-of-year" release
|
||||||
|
|
||||||
-- Improvement
|
-- Improvement
|
||||||
|
@ -294,7 +294,7 @@ $FUNCNAME: conditional block (%end) [level#$ifexpr_level]"
|
|||||||
%end)
|
%end)
|
||||||
notify.warning $"\`%end' found; should perhaps be \`%endif'"
|
notify.warning $"\`%end' found; should perhaps be \`%endif'"
|
||||||
;;
|
;;
|
||||||
%define)
|
"%define"|"%global")
|
||||||
# note: we want to catch %define directives put in conditional blocks
|
# note: we want to catch %define directives put in conditional blocks
|
||||||
# example: %define majversion <single_token>
|
# example: %define majversion <single_token>
|
||||||
let "level = 0"
|
let "level = 0"
|
||||||
@ -319,8 +319,8 @@ $FUNCNAME: conditional block (%end) [level#$ifexpr_level]"
|
|||||||
case "${tok[*]}" in
|
case "${tok[*]}" in
|
||||||
%\(*\))
|
%\(*\))
|
||||||
# it's something like:
|
# it's something like:
|
||||||
# %define major_ver %(echo %version | cut -d. -f 1-2)
|
|
||||||
# %define glibver %(echo `rpm -q --queryformat '%{VERSION}' libglib`)
|
# %define glibver %(echo `rpm -q --queryformat '%{VERSION}' libglib`)
|
||||||
|
# %global major_ver %(echo %version | cut -d. -f 1-2)
|
||||||
|
|
||||||
# rpmvar_value[${#rpmvar_value[*]}]="\
|
# rpmvar_value[${#rpmvar_value[*]}]="\
|
||||||
#$( echo "${tok[*]}" | sed "s|%(\(.*\))|\1|" )"
|
#$( echo "${tok[*]}" | sed "s|%(\(.*\))|\1|" )"
|
||||||
|
Loading…
Reference in New Issue
Block a user