The package rpms/racket.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/racket.git/commit/?id=af6d1581024....
Change:
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit af6d1581024057e55a022dbbb5a09086e56f9419
Author: dbenoit <dbenoit(a)redhat.com>
Date: Fri Sep 21 12:50:20 2018 -0400
fix links.rktd scriptlets
diff --git a/racket.spec b/racket.spec
index 4cf399f..5fa1ccc 100644
--- a/racket.spec
+++ b/racket.spec
@@ -21,7 +21,8 @@ Patch0: racket-7.0-remove-nonfree.patch
Patch1: racket-7.0-fix-doc-open-url.patch
# Issue Building for s390x, armv7hl, and ppc64 in koji
-ExcludeArch: s390x %{arm} ppc64
+#ExcludeArch: s390x %{arm} ppc64
+ExclusiveArch: x86_64
# To compile the program
BuildRequires: gcc
@@ -70,100 +71,100 @@ already available.
# for distribution with racket minimal,
# and added to links.rktd when racket-pkgs is installed
%global pkg_links (\
- '(root "pkgs\\/main-distribution")' '(root
"pkgs\\/2d")' \
- '("algol60" "pkgs\\/algol60")' '(root
"pkgs\\/at-exp-lib")'\
- '(root "pkgs\\/compatibility")' '("contract-profile"
"pkgs\\/contract-profile")'\
- '(root "pkgs\\/compiler")' '(root "pkgs\\/data")'
'("datalog" "pkgs\\/datalog")'\
- '(root "pkgs\\/db")' '(root "pkgs\\/deinprogramm")'
'(root "pkgs\\/draw")'\
- '(root "pkgs\\/draw-doc")' '(root
"pkgs\\/draw-lib")' '(root "pkgs\\/drracket")'\
- '(root "pkgs\\/drracket-tool")' '("eopl"
"pkgs\\/eopl")' '(root "pkgs\\/errortrace")'\
- '(root "pkgs\\/future-visualizer")' '(root
"pkgs\\/future-visualizer-typed")'\
- '("frtime" "pkgs\\/frtime")' '("games"
"pkgs\\/games")' '(root "pkgs\\/gui")'\
- '(root "pkgs\\/htdp")' '(root "pkgs\\/html")'
'("icons" "pkgs\\/icons")'\
- '(root "pkgs\\/images")' '("lazy"
"pkgs\\/lazy")' '(root "pkgs\\/macro-debugger")'\
- '(root "pkgs\\/macro-debugger-text-lib")' '("make"
"pkgs\\/make")'\
- '(root "pkgs\\/math")' '("mysterx"
"pkgs\\/mysterx")' '("mzcom" "pkgs\\/mzcom")'\
- '(root "pkgs\\/mzscheme")' '(root "pkgs\\/net")'
'(root "pkgs\\/net-cookies")'\
- '(root "pkgs\\/optimization-coach")' '(root
"pkgs\\/option-contract")'\
- '(root "pkgs\\/parser-tools")' '(root
"pkgs\\/pconvert-lib")'\
- '(root "pkgs\\/pict")' '(root "pkgs\\/pict-snip")'
'(root "pkgs\\/picturing-programs")'\
- '(root "pkgs\\/plai")' '(root "pkgs\\/planet")'
'(root "pkgs\\/plot")'\
- '("preprocessor" "pkgs\\/preprocessor")' '(root
"pkgs\\/profile")' '(root "pkgs\\/r5rs")'\
- '(root "pkgs\\/r6rs")' '(root "pkgs\\/racket-doc")'
'(root "pkgs\\/distributed-places")' \
- '("racket-cheat" "pkgs\\/racket-cheat")' '(root
"pkgs\\/racket-index")'\
- '("racklog" "pkgs\\/racklog")' '(root
"pkgs\\/rackunit")'\
- '("typed" "pkgs\\/rackunit-typed")' '(root
"pkgs\\/readline")' '("realm" "pkgs\\/realm")'\
- '(root "pkgs\\/redex")' '(root
"pkgs\\/sandbox-lib")' '("sasl"
"pkgs\\/sasl")'\
- '("schemeunit" "pkgs\\/schemeunit")' '(root
"pkgs\\/scribble")'\
- '(root "pkgs\\/serialize-cstruct-lib")' '("sgl"
"pkgs\\/sgl")'\
- '("shell-completion" "pkgs\\/shell-completion")'
'("slatex" "pkgs\\/slatex")'\
- '(root "pkgs\\/slideshow")' '(root "pkgs\\/snip")'
'(root "pkgs\\/srfi")'\
- '(root "pkgs\\/string-constants")' '("swindle"
"pkgs\\/swindle")'\
- '(root "pkgs\\/syntax-color")' '("trace"
"pkgs\\/trace")' '(root "pkgs\\/typed-racket")'\
- '(root "pkgs\\/typed-racket-more")' '(root
"pkgs\\/unix-socket")' \
- '(root "pkgs\\/web-server")' '(root "pkgs\\/wxme")'
'(root "pkgs\\/xrepl")'\
- '("ds-store" "pkgs\\/ds-store")' '("2d"
"pkgs\\/2d-lib")' '("2d" "pkgs\\/2d-doc")'\
- '(root "pkgs\\/base")' '(root
"pkgs\\/compatibility-lib")' \
- '(root "pkgs\\/drracket-plugin-lib")' '(root
"pkgs\\/errortrace-lib")'\
- '(root "pkgs\\/gui-lib")' '(root
"pkgs\\/parser-tools-lib")' \
- '(root "pkgs\\/string-constants-lib")' '(root
"pkgs\\/rackunit-lib")'\
- '(root "pkgs\\/scribble-doc")' '(root
"pkgs\\/scribble-lib")'\
- '(root "pkgs\\/drracket-tool-lib")' '(root
"pkgs\\/compatibility-doc")' \
- '(root "pkgs\\/math-lib")' '("profile"
"pkgs\\/profile-lib")' '(root "pkgs\\/compiler-lib")'\
- '(root "pkgs\\/data-lib")' '(root
"pkgs\\/data-enumerate-lib")' '(root "pkgs\\/data-doc")'\
- '(root "pkgs\\/db-lib")' '(root "pkgs\\/db-doc")'
'(root "pkgs\\/deinprogramm-signature")'\
- '(root "pkgs\\/htdp-lib")' '(root
"pkgs\\/scheme-lib")' '(root "pkgs\\/wxme-lib")'\
- '(root "pkgs\\/htdp-doc")' '(root "pkgs\\/gui-doc")'
'(root "pkgs\\/pict-doc")'\
- '(root "pkgs\\/pict-lib")' '(root
"pkgs\\/planet-lib")' '(root "pkgs\\/snip-lib")'\
- '(root "pkgs\\/typed-racket-lib")' '(root
"pkgs\\/html-lib")' '(root "pkgs\\/images-lib")'\
- '(root "pkgs\\/net-lib")' '("mrlib"
"pkgs\\/tex-table")'\
- '(root "pkgs\\/gui-pkg-manager-lib")' '(root
"pkgs\\/drracket-tool-doc")'\
- '(root "pkgs\\/pict-snip-lib")' '(root
"pkgs\\/option-contract-lib")'\
- '(root "pkgs\\/syntax-color-lib")' '(root
"pkgs\\/mzscheme-doc")' '(root "pkgs\\/net-doc")'\
- '(root "pkgs\\/planet-doc")' '(root
"pkgs\\/string-constants-doc")' \
- '(root "pkgs\\/errortrace-doc")' '(root
"pkgs\\/profile-doc")' '(root "pkgs\\/r5rs-doc")'\
- '(root "pkgs\\/srfi-lite-lib")' '(root
"pkgs\\/srfi-lib")' '(root "pkgs\\/html-doc")'\
- '(root "pkgs\\/images-gui-lib")' '(root
"pkgs\\/images-doc")' '(root "pkgs\\/eli-tester")'\
- '(root "pkgs\\/class-iop-lib")' '(root
"pkgs\\/cext-lib")' '(root "pkgs\\/math-doc")'\
- '(root "pkgs\\/mzscheme-lib")' '(root
"pkgs\\/net-cookies-lib")' \
- '(root "pkgs\\/net-cookies-doc")' '("syntax"
"pkgs\\/source-syntax")'\
- '(root "pkgs\\/option-contract-doc")' '(root
"pkgs\\/parser-tools-doc")'\
- '(root "pkgs\\/pict-snip-doc")' '("plai"
"pkgs\\/plai-doc")' '("plai"
"pkgs\\/plai-lib")'\
- '(root "pkgs\\/plot-lib")' '(root
"pkgs\\/plot-gui-lib")'\
- '(root "pkgs\\/plot-doc")' '(root
"pkgs\\/r5rs-lib")' '(root "pkgs\\/r6rs-lib")' \
- '(root "pkgs\\/r6rs-doc")' '(root
"pkgs\\/rackunit-doc")'\
- '(root "pkgs\\/typed-racket-doc")' '(root
"pkgs\\/web-server-doc")'\
- '(root "pkgs\\/slideshow-doc")' '(root
"pkgs\\/distributed-places-lib")'\
- '(root "pkgs\\/distributed-places-doc")' '(root
"pkgs\\/slideshow-lib")'\
- '(root "pkgs\\/rackunit-gui")' '(root
"pkgs\\/rackunit-plugin-lib")'\
- '(root "pkgs\\/testing-util-lib")' '(root
"pkgs\\/readline-lib")'\
- '(root "pkgs\\/readline-doc")' '(root
"pkgs\\/redex-doc")' '(root "pkgs\\/redex-examples")'\
- '(root "pkgs\\/redex-lib")' '(root
"pkgs\\/redex-gui-lib")' '("sasl"
"pkgs\\/sasl-lib")'\
- '("sasl" "pkgs\\/sasl-doc")' '(root
"pkgs\\/slideshow-exe")' \
- '(root "pkgs\\/slideshow-plugin")' '(root
"pkgs\\/srfi-doc")' \
- '(root "pkgs\\/syntax-color-doc")' '(root
"pkgs\\/web-server-lib")' \
- '(root "pkgs\\/unix-socket-lib")' '(root
"pkgs\\/unix-socket-doc")'\
- '(root "pkgs\\/xrepl-lib")' '(root
"pkgs\\/xrepl-doc")'\
- '("ds-store" "pkgs\\/ds-store-lib")'
'("ds-store" "pkgs\\/ds-store-doc")' \
- '(root "pkgs\\/scribble-text-lib")' '(root
"pkgs\\/scribble-html-lib")'\
- '(root "pkgs\\/zo-lib")' '(root
"pkgs\\/dynext-lib")'\
- '(root "pkgs\\/plot-compat")' '(root
"pkgs\\/typed-racket-compatibility")'\
- '(root "pkgs\\/redex-benchmark")' '(root
"pkgs\\/redex-pict-lib")')\
+ '(root "pkgs\\\/main-distribution")' '(root
"pkgs\\\/2d")' \
+ '("algol60" "pkgs\\\/algol60")' '(root
"pkgs\\\/at-exp-lib")'\
+ '(root "pkgs\\\/compatibility")' '("contract-profile"
"pkgs\\\/contract-profile")'\
+ '(root "pkgs\\\/compiler")' '(root "pkgs\\\/data")'
'("datalog" "pkgs\\\/datalog")'\
+ '(root "pkgs\\\/db")' '(root
"pkgs\\\/deinprogramm")' '(root "pkgs\\\/draw")'\
+ '(root "pkgs\\\/draw-doc")' '(root
"pkgs\\\/draw-lib")' '(root "pkgs\\\/drracket")'\
+ '(root "pkgs\\\/drracket-tool")' '("eopl"
"pkgs\\\/eopl")' '(root "pkgs\\\/errortrace")'\
+ '(root "pkgs\\\/future-visualizer")' '(root
"pkgs\\\/future-visualizer-typed")'\
+ '("frtime" "pkgs\\\/frtime")' '("games"
"pkgs\\\/games")' '(root "pkgs\\\/gui")'\
+ '(root "pkgs\\\/htdp")' '(root "pkgs\\\/html")'
'("icons" "pkgs\\\/icons")'\
+ '(root "pkgs\\\/images")' '("lazy"
"pkgs\\\/lazy")' '(root "pkgs\\\/macro-debugger")'\
+ '(root "pkgs\\\/macro-debugger-text-lib")' '("make"
"pkgs\\\/make")'\
+ '(root "pkgs\\\/math")' '("mysterx"
"pkgs\\\/mysterx")' '("mzcom"
"pkgs\\\/mzcom")'\
+ '(root "pkgs\\\/mzscheme")' '(root "pkgs\\\/net")'
'(root "pkgs\\\/net-cookies")'\
+ '(root "pkgs\\\/optimization-coach")' '(root
"pkgs\\\/option-contract")'\
+ '(root "pkgs\\\/parser-tools")' '(root
"pkgs\\\/pconvert-lib")'\
+ '(root "pkgs\\\/pict")' '(root "pkgs\\\/pict-snip")'
'(root "pkgs\\\/picturing-programs")'\
+ '(root "pkgs\\\/plai")' '(root "pkgs\\\/planet")'
'(root "pkgs\\\/plot")'\
+ '("preprocessor" "pkgs\\\/preprocessor")' '(root
"pkgs\\\/profile")' '(root "pkgs\\\/r5rs")'\
+ '(root "pkgs\\\/r6rs")' '(root
"pkgs\\\/racket-doc")' '(root
"pkgs\\\/distributed-places")' \
+ '("racket-cheat" "pkgs\\\/racket-cheat")' '(root
"pkgs\\\/racket-index")'\
+ '("racklog" "pkgs\\\/racklog")' '(root
"pkgs\\\/rackunit")'\
+ '("typed" "pkgs\\\/rackunit-typed")' '(root
"pkgs\\\/readline")' '("realm"
"pkgs\\\/realm")'\
+ '(root "pkgs\\\/redex")' '(root
"pkgs\\\/sandbox-lib")' '("sasl"
"pkgs\\\/sasl")'\
+ '("schemeunit" "pkgs\\\/schemeunit")' '(root
"pkgs\\\/scribble")'\
+ '(root "pkgs\\\/serialize-cstruct-lib")' '("sgl"
"pkgs\\\/sgl")'\
+ '("shell-completion" "pkgs\\\/shell-completion")'
'("slatex" "pkgs\\\/slatex")'\
+ '(root "pkgs\\\/slideshow")' '(root "pkgs\\\/snip")'
'(root "pkgs\\\/srfi")'\
+ '(root "pkgs\\\/string-constants")' '("swindle"
"pkgs\\\/swindle")'\
+ '(root "pkgs\\\/syntax-color")' '("trace"
"pkgs\\\/trace")' '(root "pkgs\\\/typed-racket")'\
+ '(root "pkgs\\\/typed-racket-more")' '(root
"pkgs\\\/unix-socket")' \
+ '(root "pkgs\\\/web-server")' '(root
"pkgs\\\/wxme")' '(root "pkgs\\\/xrepl")'\
+ '("ds-store" "pkgs\\\/ds-store")' '("2d"
"pkgs\\\/2d-lib")' '("2d" "pkgs\\\/2d-doc")'\
+ '(root "pkgs\\\/base")' '(root
"pkgs\\\/compatibility-lib")' \
+ '(root "pkgs\\\/drracket-plugin-lib")' '(root
"pkgs\\\/errortrace-lib")'\
+ '(root "pkgs\\\/gui-lib")' '(root
"pkgs\\\/parser-tools-lib")' \
+ '(root "pkgs\\\/string-constants-lib")' '(root
"pkgs\\\/rackunit-lib")'\
+ '(root "pkgs\\\/scribble-doc")' '(root
"pkgs\\\/scribble-lib")'\
+ '(root "pkgs\\\/drracket-tool-lib")' '(root
"pkgs\\\/compatibility-doc")' \
+ '(root "pkgs\\\/math-lib")' '("profile"
"pkgs\\\/profile-lib")' '(root "pkgs\\\/compiler-lib")'\
+ '(root "pkgs\\\/data-lib")' '(root
"pkgs\\\/data-enumerate-lib")' '(root
"pkgs\\\/data-doc")'\
+ '(root "pkgs\\\/db-lib")' '(root "pkgs\\\/db-doc")'
'(root "pkgs\\\/deinprogramm-signature")'\
+ '(root "pkgs\\\/htdp-lib")' '(root
"pkgs\\\/scheme-lib")' '(root "pkgs\\\/wxme-lib")'\
+ '(root "pkgs\\\/htdp-doc")' '(root
"pkgs\\\/gui-doc")' '(root "pkgs\\\/pict-doc")'\
+ '(root "pkgs\\\/pict-lib")' '(root
"pkgs\\\/planet-lib")' '(root "pkgs\\\/snip-lib")'\
+ '(root "pkgs\\\/typed-racket-lib")' '(root
"pkgs\\\/html-lib")' '(root "pkgs\\\/images-lib")'\
+ '(root "pkgs\\\/net-lib")' '("mrlib"
"pkgs\\\/tex-table")'\
+ '(root "pkgs\\\/gui-pkg-manager-lib")' '(root
"pkgs\\\/drracket-tool-doc")'\
+ '(root "pkgs\\\/pict-snip-lib")' '(root
"pkgs\\\/option-contract-lib")'\
+ '(root "pkgs\\\/syntax-color-lib")' '(root
"pkgs\\\/mzscheme-doc")' '(root "pkgs\\\/net-doc")'\
+ '(root "pkgs\\\/planet-doc")' '(root
"pkgs\\\/string-constants-doc")' \
+ '(root "pkgs\\\/errortrace-doc")' '(root
"pkgs\\\/profile-doc")' '(root "pkgs\\\/r5rs-doc")'\
+ '(root "pkgs\\\/srfi-lite-lib")' '(root
"pkgs\\\/srfi-lib")' '(root "pkgs\\\/html-doc")'\
+ '(root "pkgs\\\/images-gui-lib")' '(root
"pkgs\\\/images-doc")' '(root "pkgs\\\/eli-tester")'\
+ '(root "pkgs\\\/class-iop-lib")' '(root
"pkgs\\\/cext-lib")' '(root "pkgs\\\/math-doc")'\
+ '(root "pkgs\\\/mzscheme-lib")' '(root
"pkgs\\\/net-cookies-lib")' \
+ '(root "pkgs\\\/net-cookies-doc")' '("syntax"
"pkgs\\\/source-syntax")'\
+ '(root "pkgs\\\/option-contract-doc")' '(root
"pkgs\\\/parser-tools-doc")'\
+ '(root "pkgs\\\/pict-snip-doc")' '("plai"
"pkgs\\\/plai-doc")' '("plai"
"pkgs\\\/plai-lib")'\
+ '(root "pkgs\\\/plot-lib")' '(root
"pkgs\\\/plot-gui-lib")'\
+ '(root "pkgs\\\/plot-doc")' '(root
"pkgs\\\/r5rs-lib")' '(root "pkgs\\\/r6rs-lib")' \
+ '(root "pkgs\\\/r6rs-doc")' '(root
"pkgs\\\/rackunit-doc")'\
+ '(root "pkgs\\\/typed-racket-doc")' '(root
"pkgs\\\/web-server-doc")'\
+ '(root "pkgs\\\/slideshow-doc")' '(root
"pkgs\\\/distributed-places-lib")'\
+ '(root "pkgs\\\/distributed-places-doc")' '(root
"pkgs\\\/slideshow-lib")'\
+ '(root "pkgs\\\/rackunit-gui")' '(root
"pkgs\\\/rackunit-plugin-lib")'\
+ '(root "pkgs\\\/testing-util-lib")' '(root
"pkgs\\\/readline-lib")'\
+ '(root "pkgs\\\/readline-doc")' '(root
"pkgs\\\/redex-doc")' '(root "pkgs\\\/redex-examples")'\
+ '(root "pkgs\\\/redex-lib")' '(root
"pkgs\\\/redex-gui-lib")' '("sasl"
"pkgs\\\/sasl-lib")'\
+ '("sasl" "pkgs\\\/sasl-doc")' '(root
"pkgs\\\/slideshow-exe")' \
+ '(root "pkgs\\\/slideshow-plugin")' '(root
"pkgs\\\/srfi-doc")' \
+ '(root "pkgs\\\/syntax-color-doc")' '(root
"pkgs\\\/web-server-lib")' \
+ '(root "pkgs\\\/unix-socket-lib")' '(root
"pkgs\\\/unix-socket-doc")'\
+ '(root "pkgs\\\/xrepl-lib")' '(root
"pkgs\\\/xrepl-doc")'\
+ '("ds-store" "pkgs\\\/ds-store-lib")'
'("ds-store" "pkgs\\\/ds-store-doc")' \
+ '(root "pkgs\\\/scribble-text-lib")' '(root
"pkgs\\\/scribble-html-lib")'\
+ '(root "pkgs\\\/zo-lib")' '(root
"pkgs\\\/dynext-lib")'\
+ '(root "pkgs\\\/plot-compat")' '(root
"pkgs\\\/typed-racket-compatibility")'\
+ '(root "pkgs\\\/redex-benchmark")' '(root
"pkgs\\\/redex-pict-lib")')\
# Remove the links from links.rktd
%global remove_pkgs_links() \
LOCAL_PKGS_LINKS=%pkg_links \
for ((i = 0; i < ${#LOCAL_PKGS_LINKS[@]}; i++)); do \
sed -i "s/${LOCAL_PKGS_LINKS[$i]}//" %1 \
- sed -i '/^\s*$/d' %1 \
-done
+done \
+sed -i '/^\\s*$/d' %1 \
# Add the links to links.rktd
%global add_pkgs_links() \
LOCAL_PKGS_LINKS=%pkg_links \
for ((i = ${#LOCAL_PKGS_LINKS[@]} - 1; i >= 0; i--)); do \
grep "${LOCAL_PKGS_LINKS[$i]}" %1 || \
- sed -i "s/(root \"pkgs\/racket-lib\")/(root
\"pkgs\/racket-lib\")\n ${LOCAL_PKGS_LINKS[$i]}/" %1 \
+ sed -i "s/(root \\\"pkgs\\\/racket-lib\\\")/(root
\\\"pkgs\\\/racket-lib\\\")\\\n ${LOCAL_PKGS_LINKS[$i]}/" %1 \
done
%prep