saving uncommitted changes in /etc prior to emerge run

This commit is contained in:
hasufell 2015-09-06 20:34:18 +02:00 committed by Hans Wurst
parent 00cd99ceb2
commit 39604b794c

View File

@ -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