saving uncommitted changes in /etc prior to emerge run
This commit is contained in:
parent
00cd99ceb2
commit
39604b794c
@ -31,8 +31,10 @@ GAMES_GROUP=users
|
|||||||
## per-package settings
|
## per-package settings
|
||||||
|
|
||||||
# no as-needed
|
# no as-needed
|
||||||
if [[ "${CATEGORY}/${PN}" == "net-libs/libeXosip" ||
|
if [[
|
||||||
"${CATEGORY}/${PN}" == "net-libs/libnetfilter_queue" ]]
|
"${CATEGORY}/${PN}" == "net-libs/libeXosip" ||
|
||||||
|
"${CATEGORY}/${PN}" == "net-libs/libnetfilter_queue"
|
||||||
|
]]
|
||||||
then
|
then
|
||||||
LDFLAGS="${LDFLAGS/-Wl,--as-needed/}"
|
LDFLAGS="${LDFLAGS/-Wl,--as-needed/}"
|
||||||
fi
|
fi
|
||||||
@ -44,10 +46,10 @@ if [[
|
|||||||
"${CATEGORY}/${PN}" == "dev-qt/qtwebkit" ||
|
"${CATEGORY}/${PN}" == "dev-qt/qtwebkit" ||
|
||||||
"${CATEGORY}/${PN}" == "mail-client/thunderbird" ||
|
"${CATEGORY}/${PN}" == "mail-client/thunderbird" ||
|
||||||
"${CATEGORY}/${PN}" == "net-libs/webkit-gtk" ||
|
"${CATEGORY}/${PN}" == "net-libs/webkit-gtk" ||
|
||||||
"${CATEGORY}/${PN}" == "sys-devel/llvm"
|
"${CATEGORY}/${PN}" == "sys-devel/llvm" ||
|
||||||
"${CATEGORY}/${PN}" == "www-client/firefox" ||
|
"${CATEGORY}/${PN}" == "www-client/firefox" ||
|
||||||
"${CATEGORY}/${PN}" == "www-client/torbrowser" ||
|
"${CATEGORY}/${PN}" == "www-client/torbrowser" ||
|
||||||
"${CATEGORY}/${PN}" == "x11-libs/wxGTK" ||
|
"${CATEGORY}/${PN}" == "x11-libs/wxGTK"
|
||||||
]]
|
]]
|
||||||
then
|
then
|
||||||
CFLAGS="-march=core-avx-i -O2 -pipe"
|
CFLAGS="-march=core-avx-i -O2 -pipe"
|
||||||
@ -142,8 +144,10 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# O3
|
# O3
|
||||||
if [[ "${CATEGORY}" == "games-"* &&
|
if [[
|
||||||
"${CATEGORY}/${PN}" != "games-engines/OpenJK" ]]
|
"${CATEGORY}" == "games-"* &&
|
||||||
|
"${CATEGORY}/${PN}" != "games-engines/OpenJK"
|
||||||
|
]]
|
||||||
then
|
then
|
||||||
CFLAGS="${CFLAGS} -O3"
|
CFLAGS="${CFLAGS} -O3"
|
||||||
CXXFLAGS="${CXXFLAGS} -O3"
|
CXXFLAGS="${CXXFLAGS} -O3"
|
||||||
@ -151,14 +155,15 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# debug
|
# debug
|
||||||
if [[ "${CATEGORY}/${PN}" == "x11-libs/gtk+" ||
|
if [[
|
||||||
"${CATEGORY}/${PN}" == "dev-util/glade" ||
|
"${CATEGORY}/${PN}" == "dev-libs/libntru" ||
|
||||||
"${CATEGORY}/${PN}" == "dev-libs/libntru" ||
|
"${CATEGORY}/${PN}" == "dev-util/glade" ||
|
||||||
"${CATEGORY}/${PN}" == "net-misc/curl" ||
|
"${CATEGORY}/${PN}" == "games-engines/OpenJK" ||
|
||||||
"${CATEGORY}/${PN}" == "games-engines/OpenJK" ||
|
"${CATEGORY}/${PN}" == "net-libs/mbedtls" ||
|
||||||
"${CATEGORY}/${PN}" == "net-libs/mbedtls" ||
|
"${CATEGORY}/${PN}" == "net-misc/curl" ||
|
||||||
"${CATEGORY}/${PN}" == "x11-misc/spacefm"
|
"${CATEGORY}/${PN}" == "x11-libs/gtk+" ||
|
||||||
]]
|
"${CATEGORY}/${PN}" == "x11-misc/spacefm"
|
||||||
|
]]
|
||||||
then
|
then
|
||||||
CFLAGS="${CFLAGS} -Wall -g"
|
CFLAGS="${CFLAGS} -Wall -g"
|
||||||
CXXFLAGS="${CXXFLAGS} -Wall -g"
|
CXXFLAGS="${CXXFLAGS} -Wall -g"
|
||||||
@ -166,8 +171,9 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# full debug
|
# full debug
|
||||||
if [[ "${CATEGORY}/${PN}" == "games-fps/doomsday"
|
if [[
|
||||||
]]
|
"${CATEGORY}/${PN}" == "games-fps/doomsday"
|
||||||
|
]]
|
||||||
then
|
then
|
||||||
CFLAGS="${CFLAGS} -Wall -g -O0"
|
CFLAGS="${CFLAGS} -Wall -g -O0"
|
||||||
CXXFLAGS="${CXXFLAGS} -Wall -g -O0"
|
CXXFLAGS="${CXXFLAGS} -Wall -g -O0"
|
||||||
@ -175,17 +181,19 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# nodebug
|
# nodebug
|
||||||
if [[ "${CATEGORY}/${PN}" == "dev-python/pypy" ||
|
if [[
|
||||||
"${CATEGORY}/${PN}" == "games-strategy/freeorion" ||
|
"${CATEGORY}/${PN}" == "app-office/libreoffice" ||
|
||||||
"${CATEGORY}/${PN}" == "www-client/chromium" ||
|
"${CATEGORY}/${PN}" == "dev-python/pypy" ||
|
||||||
"${CATEGORY}/${PN}" == "sys-devel/clang" ||
|
"${CATEGORY}/${PN}" == "dev-qt/qtwebkit" ||
|
||||||
"${CATEGORY}/${PN}" == "sys-devel/llvm" ||
|
"${CATEGORY}/${PN}" == "games-strategy/freeorion" ||
|
||||||
"${CATEGORY}/${PN}" == "www-client/firefox" ||
|
"${CATEGORY}/${PN}" == "mail-client/thunderbird" ||
|
||||||
"${CATEGORY}/${PN}" == "www-client/torbrowser" ||
|
"${CATEGORY}/${PN}" == "net-libs/webkit-gtk" ||
|
||||||
"${CATEGORY}/${PN}" == "mail-client/thunderbird" ||
|
"${CATEGORY}/${PN}" == "sys-devel/clang" ||
|
||||||
"${CATEGORY}/${PN}" == "app-office/libreoffice" ||
|
"${CATEGORY}/${PN}" == "sys-devel/llvm" ||
|
||||||
"${CATEGORY}/${PN}" == "net-libs/webkit-gtk" ||
|
"${CATEGORY}/${PN}" == "www-client/chromium" ||
|
||||||
"${CATEGORY}/${PN}" == "dev-qt/qtwebkit" ]]
|
"${CATEGORY}/${PN}" == "www-client/firefox" ||
|
||||||
|
"${CATEGORY}/${PN}" == "www-client/torbrowser"
|
||||||
|
]]
|
||||||
then
|
then
|
||||||
CFLAGS="${CFLAGS} -g0"
|
CFLAGS="${CFLAGS} -g0"
|
||||||
CXXFLAGS="${CXXFLAGS} -g0"
|
CXXFLAGS="${CXXFLAGS} -g0"
|
||||||
@ -193,7 +201,9 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
# parallel build broken
|
# parallel build broken
|
||||||
if [[ "${CATEGORY}/${PN}" == "dev-libs/openssl" ]]
|
if [[
|
||||||
|
"${CATEGORY}/${PN}" == "dev-libs/openssl"
|
||||||
|
]]
|
||||||
then
|
then
|
||||||
MAKEOPTS="-j1"
|
MAKEOPTS="-j1"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user