diff options
Diffstat (limited to 'gentoo/trinity-base/tdelibs/tdelibs-9999.ebuild')
m--------- | gentoo | 0 | ||||
-rw-r--r-- | gentoo/trinity-base/tdelibs/tdelibs-9999.ebuild | 143 |
2 files changed, 0 insertions, 143 deletions
diff --git a/gentoo b/gentoo new file mode 160000 +Subproject 644110a847c5911c2eb04eb53c93031740561ef diff --git a/gentoo/trinity-base/tdelibs/tdelibs-9999.ebuild b/gentoo/trinity-base/tdelibs/tdelibs-9999.ebuild deleted file mode 100644 index 1fc1863de..000000000 --- a/gentoo/trinity-base/tdelibs/tdelibs-9999.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ -EAPI="5" -TRINITY_MODULE_NAME="$PN" - -inherit trinity-base multilib - -set-trinityver - -need-arts optional - -DESCRIPTION="Trinity libraries needed by all TDE programs." -HOMEPAGE="http://www.trinitydesktop.org/" -LICENSE="GPL-2 LGPL-2" -SLOT="${TRINITY_VER}" -KEYWORDS= -IUSE+=" alsa avahi cups consolekit fam jpeg2k lua lzma networkmanager openexr - spell sudo tiff utempter upower udisks old_udisks xcomposite +xrandr" - -MY_DEPEND=">=dev-qt/tqtinterface-${TRINITY_VER} - >=dev-libs/libxslt-1.1.16 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-6.6 - net-dns/libidn - app-text/ghostscript-gpl - >=dev-libs/openssl-0.9.7d:= - media-libs/fontconfig - media-libs/freetype:2 - media-libs/libart_lgpl - sys-apps/dbus - dev-libs/dbus-1-tqt - x11-libs/libXcursor - x11-libs/libXrender - alsa? ( media-libs/alsa-lib ) - avahi? ( net-dns/avahi ) - cups? ( >=net-print/cups-1.1.19 ) - fam? ( virtual/fam ) - jpeg2k? ( media-libs/jasper ) - lua? ( dev-lang/lua:* ) - openexr? ( >=media-libs/openexr-1.2.2-r2 ) - spell? ( >=app-dicts/aspell-en-6.0.0 >=app-text/aspell-0.60.5 ) - sudo? ( app-admin/sudo ) - tiff? ( media-libs/tiff:= ) - utempter? ( sys-libs/libutempter ) - networkmanager? ( net-misc/networkmanager ) - lzma? ( app-arch/xz-utils ) - xrandr? ( >=x11-libs/libXrandr-1.2 ) - xcomposite? ( x11-libs/libXcomposite )" -# NOTE: upstream lacks avahi support, so the use flag is currenly masked -# TODO: add elfres support via libr (not in portage now) -DEPEND+=" ${MY_DEPEND}" -RDEPEND+=" ${MY_DEPEND} - consolekit? ( sys-auth/consolekit ) - upower? ( sys-power/upower ) - udisks? ( sys-fs/udisks:2 ) - old_udisks? ( sys-fs/udisks:0 )" - -src_configure() { - mycmakeargs=( - -DMALLOC_FULL=ON - -DWITH_LIBIDN=ON - -DWITH_SSL=ON - -DWITH_LIBART=ON - -DWITH_PCRE=ON - -DWITH_XCURSOR=ON - -DWITH_HSPELL=OFF - -DKDE4_DEFAULT_HOME=.kde4 - $(cmake-utils_use_with alsa ALSA) - $(cmake-utils_use_with avahi AVAHI) - $(cmake-utils_use_with cups CUPS) - $(cmake-utils_use_with kernel_linux INOTIFY) - $(cmake-utils_use_with jpeg2k JASPER) - $(cmake-utils_use_with lua LUA) - $(cmake-utils_use_with lzma LZMA) - $(cmake-utils_use_with openexr OPENEXR) - $(cmake-utils_use_with spell ASPELL) - $(cmake-utils_use_with fam GAMIN) - $(cmake-utils_use_with tiff TIFF) - $(cmake-utils_use_with utempter UTEMPTER) - $(cmake-utils_use_with upower UPOWER) - $(cmake-utils_use_with old_udisks UDISKS) - $(cmake-utils_use_with udisks UDISKS2) - $(cmake-utils_use_with consolekit CONSOLEKIT) - $(cmake-utils_use_with networkmanager WITH_NETWORK_MANAGER_BACKEND) - $(cmake-utils_use_with xcomposite XCOMPOSITE) - $(cmake-utils_use_with xrandr XRANDR) - $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) - ) - - trinity-base_src_configure -} - -src_install() { - trinity-base_src_install - - dodir /etc/env.d - # KDE implies that the install path is listed first in TDEDIRS and the user - # directory (implicitly added) to be the last entry. Doing otherwise breaks - # certain functionality. Do not break this (once again *sigh*), but read the code. - # KDE saves the installed path implicitly and so this is not needed, /usr - # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed. - - # List all the multilib libdirs - local libdirs pkgconfigdirs - for libdir in $(get_all_libdirs); do - libdirs="${TDEDIR}/${libdir}:${libdirs}" - done - - cat <<EOF >"${D}/etc/env.d/45trinitypaths-${SLOT}" # number goes down with version upgrade -PATH=${TDEDIR}/bin -ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin -LDPATH=${libdirs#:} -MANPATH=${TDEDIR}/share/man -CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config" -#TDE_IS_PRELINKED=1 -# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that. -#TDE_EXTRA_FSYNC=1 -XDG_DATA_DIRS="${TDEDIR}/share" -PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig" -EOF - - # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441. - dodir /etc/revdep-rebuild - -cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}" -SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*" -EOF - - trinity-base_create_tmp_docfiles - trinity-base_install_docfiles -} - -pkg_postinst () { - if use sudo; then - einfo "Remember sudo use flag sets only the defauld value" - einfo "It can be overriden on a user-level by adding:" - einfo " [super-user-command]" - einfo " super-user-command=su" - einfo "To the kdeglobal config file which is should be usually" - einfo "located in the ~/.trinity/share/config/ directory." - fi -} |