diff --git a/scripts/build-package-gentoo.sh b/scripts/build-package-gentoo.sh deleted file mode 100644 index e5082232836c9604afdc463f11153e70d6089a65..0000000000000000000000000000000000000000 --- a/scripts/build-package-gentoo.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env bash -# -# Copyright (C) 2016-2019 Savoir-faire Linux Inc. -# -# Author: Stefan Langenmaier <stefan.langenmaier@savoirfairelinux.com> -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# This script is used in the packaging containers to build packages on -# rpm-based distros. -# - -set -e - -layman -f -a ring-overlay - -cp /opt/ring-project-ro/${RELEASE_TARBALL_FILENAME} /usr/portage/distfiles - -cd /var/lib/layman/ring-overlay && bash scripts/bump-ring-ebuilds.sh /usr/portage/distfiles/${RELEASE_TARBALL_FILENAME} - -# problem with cirrcular deps -USE="-qt5" emerge -1 dev-util/cmake - -emerge jami-gnome kde-ring - -touch /opt/output/.packages-built -chown -R ${CURRENT_UID}:${CURRENT_UID} /opt/output diff --git a/scripts/gentoo/portage/bashrc b/scripts/gentoo/portage/bashrc deleted file mode 100644 index 14b80f021f3d0a8939daccbd61b241b666bfe314..0000000000000000000000000000000000000000 --- a/scripts/gentoo/portage/bashrc +++ /dev/null @@ -1,5 +0,0 @@ -updatePkgs() { - chown -R ${CURRENT_UID}:${CURRENT_UID} /opt/output -} - -[[ $EBUILD_PHASE == "postinst" || $EBUILD_PHASE == "clean" ]] && updatePkgs diff --git a/scripts/gentoo/portage/make.conf b/scripts/gentoo/portage/make.conf deleted file mode 100644 index b6d4c3532c791eaf44a469d838f333371ee8c174..0000000000000000000000000000000000000000 --- a/scripts/gentoo/portage/make.conf +++ /dev/null @@ -1,17 +0,0 @@ -# standard configuration to maximise portability -CFLAGS="-O2 -pipe" -CXXFLAGS="${CFLAGS}" -CHOST="x86_64-pc-linux-gnu" -USE="bindist -qt4 qt5" -CPU_FLAGS_X86="mmx mmxext sse sse2" -PORTDIR="/usr/portage" -DISTDIR="${PORTDIR}/distfiles" - -# modification to ouput built packages to a non standard folder -PKGDIR="/opt/output/packages" -FEATURES="$FEATURES buildpkg" -EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --usepkg" - -# necessary for current layman version, should be removed with layman >2.0.0 -# cannot be specified from the beginning because layman is not yet installed -#source /var/lib/layman/make.conf diff --git a/scripts/gentoo/portage/package.env/ring b/scripts/gentoo/portage/package.env/ring deleted file mode 100644 index eb42c7cadb2b692697f994e4e36343f7b1a4a2c0..0000000000000000000000000000000000000000 --- a/scripts/gentoo/portage/package.env/ring +++ /dev/null @@ -1,19 +0,0 @@ -# docker build -# not necessary when docker runs with PTRACE capability -dev-libs/gobject-introspection docker-build -app-text/poppler docker-build -dev-libs/crypto++ docker-build -dev-libs/libical docker-build -dev-libs/appstream-glib docker-build -net-libs/webkit-gtk docker-build -net-libs/gnome-online-accounts docker-build -sys-libs/ncurses docker-build - -# build pkg -dev-libs/msgpack build-pkg -net-libs/libringclient build-pkg -net-libs/opendht build-pkg -net-voip/jami-gnome build-pkg -net-voip/kde-ring build-pkg -net-voip/ring-daemon build-pkg - diff --git a/scripts/gentoo/portage/package.keywords/ring b/scripts/gentoo/portage/package.keywords/ring deleted file mode 100644 index b3dd4f2a52a081aecb373d8c8b135a4e24d95852..0000000000000000000000000000000000000000 --- a/scripts/gentoo/portage/package.keywords/ring +++ /dev/null @@ -1,16 +0,0 @@ -# overlay -net-voip/jami-gnome ~amd64 -=net-voip/kde-ring-99999999 ** -net-libs/libringclient ~amd64 -net-voip/ring-daemon ~amd64 -dev-libs/msgpack ~amd64 -net-libs/opendht ~amd64 - -# deps -dev-libs/crypto++ ~amd64 -dev-libs/jsoncpp ~amd64 -net-libs/libupnp ~amd64 -media-libs/opus ~amd64 -media-libs/libvpx ~amd64 -dev-libs/dbus-c++ ~amd64 - diff --git a/scripts/gentoo/portage/package.use/ring b/scripts/gentoo/portage/package.use/ring deleted file mode 100644 index ecfef2d11ad0b20b054eea96db0a6b85ebdc47b4..0000000000000000000000000000000000000000 --- a/scripts/gentoo/portage/package.use/ring +++ /dev/null @@ -1,13 +0,0 @@ -dev-libs/libpcre pcre16 - -sys-libs/zlib minizip -dev-libs/libdbusmenu-qt qt5 -media-libs/phonon-gstreamer qt5 -dev-qt/qtcore icu -media-libs/phonon-vlc qt5 -sys-auth/polkit-qt qt5 -media-libs/phonon qt5 - -# avoiding a cirrcular dep -media-libs/harfbuzz -graphite -dev-util/cmake -qt5