diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2019-12-02 15:14:50 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2019-12-02 15:14:50 +0100 |
commit | c725dd1dd684be0c61ad1035a778601369942f60 (patch) | |
tree | 8a36becd6b51453f5dc6c13bbfc2897720dad19b /gentoo/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild | |
parent | 652dadf08b1c2bc4f8bc673e47b27ebbe91487cd (diff) | |
download | tde-packaging-c725dd1dd684be0c61ad1035a778601369942f60.tar.gz tde-packaging-c725dd1dd684be0c61ad1035a778601369942f60.zip |
Gentoo: Files moved to a separate git repository.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'gentoo/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild')
m--------- | gentoo | 0 | ||||
-rw-r--r-- | gentoo/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild | 137 |
2 files changed, 0 insertions, 137 deletions
diff --git a/gentoo b/gentoo new file mode 160000 +Subproject 644110a847c5911c2eb04eb53c93031740561ef diff --git a/gentoo/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild b/gentoo/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild deleted file mode 100644 index 9d3933ede..000000000 --- a/gentoo/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild +++ /dev/null @@ -1,137 +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 - -DESCRIPTION="Trinity libraries needed by all TDE programs." -HOMEPAGE="http://www.trinitydesktop.org/" -LICENSE="GPL-2 LGPL-2" -SLOT="${TRINITY_VER}" -KEYWORDS="~amd64 ~x86" -IUSE="alsa avahi arts cups fam jpeg2k lua lzma openexr spell sudo tiff utempter - xcomposite" - -DEPEND="${DEPEND} - =dev-qt/tqtinterface-${TRINITY_VER}* - >=dev-libs/libxslt-1.1.16 - >=dev-libs/libxml2-2.6.6 - >=dev-libs/libpcre-6.6 - media-libs/libart_lgpl - net-dns/libidn - app-text/ghostscript-gpl - >=dev-libs/openssl-0.9.7d:= - media-libs/fontconfig - media-libs/freetype:2 - media-libs/libart_lgpl - x11-libs/libXcursor - alsa? ( media-libs/alsa-lib ) - arts? ( trinity-base/arts:= ) - 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 ) - xcomposite? ( x11-libs/libXcomposite ) - lzma? ( app-arch/xz-utils )" -# NOTE: upstream lacks avahi support, so the use flag is currenly masked - -RDEPEND="${DEPEND}" - -PATCHES=( "$FILESDIR/${PN}-3.5.13.2-make-xcomposite-optional.patch" - "$FILESDIR/${PN}-3.5.13.1-fix-no-xcomposite.patch" - "$FILESDIR/${PN}-3.5.13.1-OnlyShowIn-TDE.patch" ) - -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 arts ARTS) - $(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 xcomposite XCOMPOSITE) - $(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 - for libdir in $(get_all_libdirs); do - libdirs="${TDEDIR}/${libdir}:${libdirs}" - done - - # number goes down with version upgrade - # NOTE: they should be less than kdepaths for kde-3.5 - cat <<EOF > "${D}/etc/env.d/42trinitypaths-${SLOT}" -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" -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 - - # make documentation help accessible throught symlink - dosym ${TDEDIR}/share/doc/kde/HTML ${TDEDIR}/share/doc/HTML - - 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 -} |