gnu: mysql: Strip references and GCC and other build-time dependencies.
* gnu/packages/databases.scm (mysql)[arguments]: Add 'strip-extra-references' phase.
This commit is contained in:
parent
b5b08878b6
commit
3f289db69d
@ -133,7 +133,19 @@ SQL, Key/Value, XML/XQuery or Java Object storage for their data model.")
|
|||||||
"-DINSTALL_SHAREDIR=share/mysql"
|
"-DINSTALL_SHAREDIR=share/mysql"
|
||||||
;; Get rid of test data.
|
;; Get rid of test data.
|
||||||
"-DINSTALL_MYSQLTESTDIR="
|
"-DINSTALL_MYSQLTESTDIR="
|
||||||
"-DINSTALL_SQLBENCHDIR=")))
|
"-DINSTALL_SQLBENCHDIR=")
|
||||||
|
#:phases (modify-phases %standard-phases
|
||||||
|
(add-after
|
||||||
|
'install 'strip-extra-references
|
||||||
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
|
;; Strip references to GCC and other build-time
|
||||||
|
;; dependencies.
|
||||||
|
(let ((out (assoc-ref outputs "out")))
|
||||||
|
(for-each remove-store-references
|
||||||
|
(list (string-append out "/bin/mysqlbug")
|
||||||
|
(string-append
|
||||||
|
out "/share/mysql/docs/INFO_BIN")))
|
||||||
|
#t))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("bison" ,bison)
|
`(("bison" ,bison)
|
||||||
("perl" ,perl)))
|
("perl" ,perl)))
|
||||||
|
Loading…
Reference in New Issue
Block a user