mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 05:41:12 +02:00
juniper-vpn: remove, unmaintained, unused
This commit is contained in:
parent
314ed434b4
commit
6805c1be4a
1 changed files with 0 additions and 88 deletions
|
|
@ -1,88 +0,0 @@
|
|||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
inherit eutils libtool versionator linux-info
|
||||
|
||||
DESCRIPTION="Juniper Networks SSL VPN"
|
||||
HOMEPAGE="http://www.juniper.net/products_and_services/ssl_vpn_secure_access/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="Juniper"
|
||||
# The license is unclear.
|
||||
RESTRICT="nomirror"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 x86"
|
||||
IUSE="lesstif +rpm"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
amd64? ( app-emulation/emul-linux-x86-java )
|
||||
rpm? ( app-arch/rpm )
|
||||
dev-libs/openssl
|
||||
sys-libs/lib-compat
|
||||
sys-libs/zlib
|
||||
>=virtual/jre-1.4.2
|
||||
!lesstif? ( x11-libs/openmotif )
|
||||
lesstif? ( x11-libs/lesstif )"
|
||||
|
||||
pkg_setup() {
|
||||
# Setup kernel info for query.
|
||||
linux-info_pkg_setup
|
||||
|
||||
ebegin "Checking for Univesal TUN/TAP device driver support"
|
||||
linux_chkconfig_present TUN
|
||||
eend $?
|
||||
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
eerror "${DESCRIPTION} requires TUN/TAP support!"
|
||||
eerror "Please enable TUN/TAP support in your kernel config, found at:"
|
||||
eerror
|
||||
eerror " Device Drivers-->"
|
||||
eerror " Network device support-->"
|
||||
eerror " <M> Univesal TUN/TAP device driver support"
|
||||
eerror
|
||||
eerror "and recompile your kernel ..."
|
||||
die "TUN/TAP support not detected!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Default location and version number for libs.
|
||||
LIBCRYPT_LOC="/usr/lib"
|
||||
|
||||
# We need to pretend we are redhat so the software will acctually install.
|
||||
if ! use rpm && ! has_version app-arch/rpm ; then
|
||||
ewarn "*** BIG FAT WARNING ***"
|
||||
ewarn "You are building with out rpm support!"
|
||||
ewarn "We will implement a hack to allow ${DESCRIPTION} to function correctly."
|
||||
ewarn " ln -s /bin/true /usr/bin/rpm"
|
||||
mkdir -p ${D}/usr/bin
|
||||
ln -s /bin/true ${D}/usr/bin/rpm
|
||||
fi
|
||||
|
||||
# Create Lib Location
|
||||
mkdir -p ${D}/${LIBCRYPT_LOC}
|
||||
|
||||
# This is a dirty hack becaues they are called different
|
||||
# names on redhat 9.
|
||||
ln -s libssl.so ${D}/${LIBCRYPT_LOC}/libssl.so.2
|
||||
ln -s libcrypto.so ${D}/${LIBCRYPT_LOC}/libcrypto.so.2
|
||||
|
||||
# LAST CHECK SHOWS GENTOO CORRECT VERSION
|
||||
# If we use lesstif we need to add one more symlink
|
||||
#if use lesstif ; then
|
||||
# ln -s libXm.so.2 ${D}/${LIBCRYPT_LOC}/libXm.so.3
|
||||
#fi
|
||||
|
||||
# Add the following to /etc/ld.so.conf and then run ldconfig
|
||||
mkdir -p ${D}/etc/env.d/
|
||||
echo "LDPATH=\"/usr/X11R6/lib\"" >> ${D}/etc/env.d/99JuniperVPN
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo ""
|
||||
einfo "please be sure to remove any juniper networking information in your home directory."
|
||||
einfo " rm -rf ~/.juniper_networks."
|
||||
einfo ""
|
||||
}
|
||||
Loading…
Reference in a new issue