Removing other packages 14.0.8 version

Signed-off-by: ormorph <roma251078@mail.ru>
pull/242/head
ormorph 2 years ago
parent 3d92bd162a
commit debb0f4157

@ -1,2 +1 @@
DIST tdegraphics-trinity-14.0.11.tar.xz 5806172 BLAKE2B 74de0c533bb95fe61b0575b5cf0ddf1f0050e8e22c69e116b0371b9c89109f856cd2e35e5c7256ad6d8f5ec3bd3b6c30aa038fdc8e2af63322dbf5969bbaaec9 SHA512 1a55a9b2968151af0c3c0982b766fe82e589dcceca6795947a01d30c878613a00614f54a1bbd1d5daa921012e6a1d952da7d52e77c7eb12b640ee69874f6c6ff
DIST tdegraphics-trinity-14.0.8.tar.xz 5797244 BLAKE2B a3cce4ccf88badbc661c8e8784c1082e41362fe39abd865150f4e8003021851c15ca6cc6afacb34c65caf5ad99459ca317f7f80a6ec60cf0acb8d9622996f511 SHA512 3dc5532633f43179e16123fe142c5ec2352d4b05081b7c04d5849f46cb1929f536cc29a635c61d1bb47f9bfa9a22f8ba19ff33f640751cd6140974dbe88b7611

@ -1,20 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdegraphics"
inherit trinity-meta-2
DESCRIPTION="SVG viewer library and embeddable kpart"
KEYWORDS="~amd64 ~x86"
DEPEND="
dev-libs/fribidi
media-libs/fontconfig
media-libs/freetype
media-libs/lcms:2
~media-libs/libart_lgpl-${PV}
"
RDEPEND="${DEPEND}"

@ -1,2 +1 @@
DIST tdebase-trinity-14.0.11.tar.xz 30554508 BLAKE2B f276a566f5cfd2ab66969209bdb0b273ce690c6ad6f12e869440e69f86ff7a6dc638aee6f2057c063796f87a30021896d152ebbcfb3f6b10958d0b759cff88dd SHA512 bd2894d07d8e03cc14f4ef0d99661aeb02d5a7b112ef007e758c926431587bfa9595ab477ec79c87ba2b5c5af36dfb3cd665faaa04a75f16eeab27a115874b1e
DIST tdebase-trinity-14.0.8.tar.xz 30049464 BLAKE2B c5a9a9c79cc12c8a9e85fb1913f334a208609c452fe150ade62bee5798e61abd956512f10059c215e7f7e07182dfbc1f3017600466598f85d9137689a7d0126e SHA512 e52ed05b416bb29b4a8d742bdcd908f5887d06aa7a64d2a1218a603a0926098504c0f1ef6de41552070ce1e5e32219156bb8c5fc4f47f9819efe3e02145de403

@ -1,108 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 2020 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
TRINITY_MODULE_NAME="tdebase"
inherit trinity-meta-2
DESCRIPTION="Trinity login manager, similar to XDM and GDM"
KEYWORDS="~amd64 ~x86"
IUSE="+hwlib pam sak +svg xcomposite xdmcp +xrandr"
DEPEND="
sys-apps/dbus
~trinity-base/kcontrol-${PV}
~trinity-base/tdelibs-${PV}[xrandr?]
x11-libs/libXtst
pam? ( trinity-base/tdebase-pam )
svg? ( media-libs/libart_lgpl )
xcomposite? ( x11-libs/libXcomposite )
xdmcp? ( x11-libs/libXdmcp )
"
RDEPEND="${DEPEND}
~trinity-base/tdepasswd-${PV}
x11-apps/xinit
x11-apps/xmessage"
pkg_setup() {
trinity-meta-2_pkg_setup
use sak && TRINITY_SUBMODULE+=" tsak"
}
src_configure() {
local mycmakeargs=(
-DWITH_XTEST=ON
-DWITH_SHADOW=ON
-DWITH_LIBART="$(usex svg)"
-DWITH_XCOMPOSITE="$(usex xcomposite)"
-DWITH_XDMCP="$(usex xdmcp)"
-DWITH_XRANDR="$(usex xrandr)"
-DWITH_TDEHWLIB="$(usex hwlib)"
-DWITH_PAM="$(usex pam)"
-DTDM_PAM_SERVICE=tde
)
trinity-meta-2_src_configure
}
src_install() {
cmake-utils_src_install
# Customize the tdmrc configuration
sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \
"${D}/${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
# Install XSession upstream script seems to be debian-cpecific
cp "${FILESDIR}/${PN}-14.0.8-xsession.script" "${D}/${TDEDIR}/share/config/tdm/Xsession" || die
sed -i -e "s!@TRINITY_INSTALL_PATH@!${TDEDIR}!" "${D}/${TDEDIR}/share/config/tdm/Xsession" \
|| die "sed tdmrc failed"
}
pkg_postinst() {
# Set the default TDM face icon if it's not already set by the system admin
# because this is user-overrideable in that way, it's not in src_install
if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" ]]; then
mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/default1.png" \
"${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" || die
fi
if [[ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" ]]; then
mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" || die
cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/root1.png" \
"${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" || die
fi
if use sak; then
sak_ok=yes
if ! linux_config_exists; then
ewarn "Can't check the linux kernel configuration."
ewarn "You might have some incompatible options enabled."
sak_ok=no
else
if ! linux_chkconfig_present INPUT_UINPUT; then
eerror "You have built tdm with the Secure Attention Key (SAK) feature enabled."
eerror "It requires INPUT_UINPUT support to be enabled in the kernel."
eerror "Please enable it:"
eerror " CONFIG_INPUT_UINPUT=y"
eerror "in /usr/src/linux/.config or"
eerror " Device Drivers --->"
eerror " Input device support --->"
eerror " [*] Miscellaneous devices --->"
eerror " <*> User level driver support"
sak_ok=no
fi
fi
if [[ "$sak_ok" != yes ]]; then
sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \
"${D}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed"
ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true"
ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
else
ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false"
ewarn "in ${TDEDIR}/share/config/tdm/tdmrc "
fi
fi
}
Loading…
Cancel
Save