You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #!/bin/bash
-
- set -e
-
- source /etc/profile
- eclectic env update
-
- # set timezone
- ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
-
- # set locale
- export LANG=en_US.utf8
- export LANGUAGE=en_US:en
- export LC_ALL=en_US.utf8
- cat << EOF > /etc/locale.gen
- en_US ISO-8859-1
- en_US.UTF-8 UTF-8
- EOF
- localedef -i en_US -f ISO-8859-1 en_US
- localedef -i en_US -f UTF-8 en_US.utf8
- echo LANG="en_US.UTF-8" > /etc/env.d/99locale
-
- # update
- chgrp paludisbuild /dev/tty
- cave sync
-
- cave resolve --recommendations ignore --suggestions ignore \
- -z -1 \
- -U dev-libs/openssl -D dev-libs/openssl \
- dev-libs/libressl sys-apps/paludis \
- -f -x
-
- cave resolve --recommendations ignore --suggestions ignore \
- -z \
- -u '*/*' \
- \!dev-libs/openssl \
- -x
-
- cave resolve --recommendations ignore --suggestions ignore \
- -z -1 \
- dev-libs/libressl \
- -x
-
- cave resolve --recommendations ignore --suggestions ignore \
- -z -1 \
- net-misc/wget net-misc/curl \
- -x
-
- cave fix-linkage -x -- \
- --without sys-apps/paludis \
- --recommendations ignore --suggestions ignore
-
- cave resolve --recommendations ignore --suggestions ignore \
- -z \
- -u '*/*' \
- \!sys-apps/systemd \
- -x
-
- cave resolve --recommendations ignore --suggestions ignore \
- -z -1 \
- repository/spbecker \
- -x
-
- cave update-world app-editors/nano
-
- cave resolve \
- -c world --recommendations ignore --suggestions ignore \
- -x
-
- cave purge -x
-
- cave fix-linkage -x -- \
- --recommendations ignore --suggestions ignore
-
- rm -rf /var/cache/paludis/distfiles/*
|