diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2015-10-18 05:16:04 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2015-10-18 05:16:04 +0300 |
commit | d3f5e3dc02b645e59587d1bc6ffab627f7baf988 (patch) | |
tree | 7e73e168644b89a1cbc74118f084563a45ed5a06 | |
parent | e840521ac2a535b0fbf304642626ffa25625aab1 (diff) |
libressl support in few ebuilds
removed outdated packages
-rw-r--r-- | app-emulation/spice/spice-scm.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/ace/ace-5.8.2.ebuild | 82 | ||||
-rw-r--r-- | dev-libs/ace/ace-6.0.1.ebuild | 82 | ||||
-rw-r--r-- | media-sound/murmur/murmur-scm.ebuild | 2 | ||||
l--------- | net-libs/ptlib/files | 1 | ||||
-rw-r--r-- | net-libs/ptlib/ptlib-2.4.5.ebuild | 98 | ||||
-rw-r--r-- | net-libs/ptlib/ptlib-2.6.4.ebuild | 103 | ||||
-rw-r--r-- | net-libs/ptlib/ptlib-9999.ebuild | 108 |
8 files changed, 2 insertions, 476 deletions
diff --git a/app-emulation/spice/spice-scm.ebuild b/app-emulation/spice/spice-scm.ebuild index 16030d2..e94b57d 100644 --- a/app-emulation/spice/spice-scm.ebuild +++ b/app-emulation/spice/spice-scm.ebuild @@ -22,7 +22,7 @@ RDEPEND=">=x11-libs/pixman-0.17.7[static-libs(+)?] >=dev-libs/glib-2.22:2[static-libs(+)?] >=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?] media-libs/opus[static-libs(+)?] - dev-libs/openssl[static-libs(+)?] + || ( dev-libs/openssl[static-libs(+)?] dev-libs/libressl[static-libs(+)?] ) virtual/jpeg[static-libs(+)?] sys-libs/zlib[static-libs(+)?] sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) diff --git a/dev-libs/ace/ace-5.8.2.ebuild b/dev-libs/ace/ace-5.8.2.ebuild deleted file mode 100644 index ce6791c..0000000 --- a/dev-libs/ace/ace-5.8.2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.7.2.ebuild,v 1.2 2010/07/13 00:19:11 ssuominen Exp $ - -inherit toolchain-funcs eutils - -DESCRIPTION="The Adaptive Communications Environment" -HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html" -SRC_URI="!tao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 ) - tao? ( - !ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-${PV}.tar.bz2 ) - ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-${PV}.tar.bz2 ) - )" -LICENSE="BSD as-is" -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64" -IUSE="X ipv6 tao ciao" - -COMMON_DEPEND="dev-libs/openssl" -# TODO probably more -RDEPEND="${COMMON_DEPEND} - X? ( x11-libs/libXt x11-libs/libXaw )" - -DEPEND="${COMMON_DEPEND} - X? ( x11-proto/xproto )" - -S="${WORKDIR}/ACE_wrappers" - -src_unpack() { - unpack ${A} - cd "${S}" - # Let's avoid autotools. http://bugs.gentoo.org/328027. - if has_version ">=dev-libs/openssl-1.0.0"; then - sed -i -e 's:SSL_METHOD:const SSL_METHOD:' configure || die - fi -} - -src_compile() { - export ACE_ROOT="${S}" - mkdir build - cd build - - ECONF_SOURCE="${S}" - econf \ - --enable-lib-all \ - $(use_with X) \ - $(use_enable ipv6) \ - || die "econf died" - # --with-qos needs ACE_HAS_RAPI - emake static_libs=1 || die "emake failed" -} - -src_install() { - cd build - emake ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install" - # punt gperf stuff - rm -rf "${D}/usr/bin" "${D}/usr/share" - # remove PACKAGE_* definitions from installed config.h (#192676) - sed -i -e "s:^[ \t]*#define[ \t]\+PACKAGE_.*$:/\* & \*/:g" "${D}/usr/include/ace/config.h" - - # Install some docs - cd "${S}" - dodoc README NEWS ChangeLog AUTHORS VERSION Release || die -} - -src_test() { - cd "${S}/build" - emake ACE_ROOT="${S}" check || die "self test failed" -} - -pkg_postinst() { - - local CC_MACHINE=$($(tc-getCC) -dumpmachine) - if [ -d "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" ]; then - ewarn "moving /usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace to" - ewarn "ace.old" - ewarn "This is required, as anything trying to compile against ACE will" - ewarn "have problems with conflicting OS.h files if this is not done." - mv "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" \ - "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace.old" - fi -} diff --git a/dev-libs/ace/ace-6.0.1.ebuild b/dev-libs/ace/ace-6.0.1.ebuild deleted file mode 100644 index 26fec02..0000000 --- a/dev-libs/ace/ace-6.0.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.7.2.ebuild,v 1.2 2010/07/13 00:19:11 ssuominen Exp $ - -inherit toolchain-funcs eutils - -DESCRIPTION="The Adaptive Communications Environment" -HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html" -SRC_URI="!tao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 ) - tao? ( - !ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-${PV}.tar.bz2 ) - ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-${PV}.tar.bz2 ) - )" -LICENSE="BSD as-is" -SLOT="0" -KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64" -IUSE="X ipv6 tao ciao" - -COMMON_DEPEND="dev-libs/openssl" -# TODO probably more -RDEPEND="${COMMON_DEPEND} - X? ( x11-libs/libXt x11-libs/libXaw )" - -DEPEND="${COMMON_DEPEND} - X? ( x11-proto/xproto )" - -S="${WORKDIR}/ACE_wrappers" - -src_unpack() { - unpack ${A} - cd "${S}" - # Let's avoid autotools. http://bugs.gentoo.org/328027. - if has_version ">=dev-libs/openssl-1.0.0"; then - sed -i -e 's:SSL_METHOD:const SSL_METHOD:' configure || die - fi -} - -src_compile() { - export ACE_ROOT="${S}" - mkdir build - cd build - - ECONF_SOURCE="${S}" - econf \ - --enable-lib-all \ - $(use_with X) \ - $(use_enable ipv6) \ - || die "econf died" - # --with-qos needs ACE_HAS_RAPI - emake static_libs=1 || die "emake failed" -} - -src_install() { - cd build - emake ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install" - # punt gperf stuff - rm -rf "${D}/usr/bin" "${D}/usr/share" - # remove PACKAGE_* definitions from installed config.h (#192676) - sed -i -e "s:^[ \t]*#define[ \t]\+PACKAGE_.*$:/\* & \*/:g" "${D}/usr/include/ace/config.h" - - # Install some docs - cd "${S}" - dodoc README NEWS ChangeLog AUTHORS VERSION Release -} - -src_test() { - cd "${S}/build" - emake ACE_ROOT="${S}" check || die "self test failed" -} - -pkg_postinst() { - - local CC_MACHINE=$($(tc-getCC) -dumpmachine) - if [ -d "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" ]; then - ewarn "moving /usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace to" - ewarn "ace.old" - ewarn "This is required, as anything trying to compile against ACE will" - ewarn "have problems with conflicting OS.h files if this is not done." - mv "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" \ - "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace.old" - fi -} diff --git a/media-sound/murmur/murmur-scm.ebuild b/media-sound/murmur/murmur-scm.ebuild index d62be20..4d06707 100644 --- a/media-sound/murmur/murmur-scm.ebuild +++ b/media-sound/murmur/murmur-scm.ebuild @@ -19,7 +19,7 @@ SLOT="0" KEYWORDS="~amd64 ~ia64 ~x86" IUSE="+dbus debug +ice pch zeroconf" -RDEPEND=">=dev-libs/openssl-1.0.0b +RDEPEND="|| ( >=dev-libs/openssl-1.0.0b >=dev-libs/libressl-2 ) >=dev-libs/protobuf-2.2.0 sys-apps/lsb-release >=sys-libs/libcap-2.15 diff --git a/net-libs/ptlib/files b/net-libs/ptlib/files deleted file mode 120000 index 6ea5545..0000000 --- a/net-libs/ptlib/files +++ /dev/null @@ -1 +0,0 @@ -/usr/portage/net-libs/ptlib/files
\ No newline at end of file diff --git a/net-libs/ptlib/ptlib-2.4.5.ebuild b/net-libs/ptlib/ptlib-2.4.5.ebuild deleted file mode 100644 index b3b9f38..0000000 --- a/net-libs/ptlib/ptlib-2.4.5.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="1" - -inherit eutils - -DESCRIPTION="Network focused portable C++ class library providing high level functions" -HOMEPAGE="http://www.opalvoip.org/" -SRC_URI="mirror://sourceforge/opalvoip/${P}.tar.bz2" - -LICENSE="MPL-1.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="alsa bsdvideo debug doc esd ieee1394 ipv6 ldap minimal noaudio novideo oss -sasl sdl ssl sunaudio v4l v4l2 xml" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - esd? ( media-sound/esound ) - ieee1394? ( media-libs/libdv - sys-libs/libavc1394 - media-libs/libdc1394:1 ) - ldap? ( net-nds/openldap ) - sasl? ( dev-libs/cyrus-sasl:2 ) - sdl? ( media-libs/libsdl ) - ssl? ( dev-libs/openssl ) - xml? ( dev-libs/expat )" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex - v4l? ( sys-kernel/linux-headers ) - v4l2? ( sys-kernel/linux-headers ) - !dev-libs/pwlib" - -src_unpack() { - unpack ${A} - cd "${S}" - - # this patch fixes bugs: #145424 and #140358 - epatch "${FILESDIR}"/${PN}-asm.patch -} - -src_compile() { - local myconf="" - local makeopts="" - - use noaudio && myconf="${myconf} --disable-audio" - use novideo && myconf="${myconf} --disable-video" - - econf \ - ${myconf} \ - $(use_enable alsa) \ - $(use_enable bsdvideo) \ - $(use_enable debug exceptions) \ - $(use_enable debug memcheck) \ - $(use_enable esd) \ - $(use_enable ieee1394 avc) \ - $(use_enable ieee1394 dc) \ - $(use_enable ipv6) \ - $(use_enable ldap openldap) \ - $(use_enable minimal minsize) \ - $(use_enable oss) \ - $(use_enable sasl) \ - $(use_enable sdl) \ - $(use_enable ssl openssl) \ - $(use_enable sunaudio) \ - $(use_enable v4l) \ - $(use_enable v4l2) \ - $(use_enable xml expat) \ - --enable-plugins \ - || die "econf failed" - - if use debug; then - makeopts="${makeopts} DEBUG=1 debug" - fi - - emake ${makeopts} || die "emake failed" -} - -src_install() { - local makeopts - - makeopts="PREFIX=/usr DESTDIR=\"${D}\"" - - if use debug; then - makeopts="${makeopts} DEBUG=1" - fi - - emake ${makeopts} install || die "emake install failed" - - if use doc; then - dohtml -r html/* || die "documentation installation failed" - fi - - dodoc ReadMe.txt ReadMe_QOS.txt History.txt || die "documentation - installation failed" -} diff --git a/net-libs/ptlib/ptlib-2.6.4.ebuild b/net-libs/ptlib/ptlib-2.6.4.ebuild deleted file mode 100644 index 7ecf2e7..0000000 --- a/net-libs/ptlib/ptlib-2.6.4.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="1" - -inherit eutils - -DESCRIPTION="Network focused portable C++ class library providing high level functions" -HOMEPAGE="http://www.opalvoip.org/" -SRC_URI="mirror://sourceforge/opalvoip/${P}.tar.bz2" - -LICENSE="MPL-1.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="alsa bsdvideo debug doc esd ffmpeg ieee1394 ipv6 ldap minimal noaudio novideo +opal oss +shm -sasl sdl ssl sunaudio v4l v4l2 xml" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - esd? ( media-sound/esound ) - ieee1394? ( media-libs/libdv - sys-libs/libavc1394 - media-libs/libdc1394:1 ) - ldap? ( net-nds/openldap ) - sasl? ( dev-libs/cyrus-sasl:2 ) - sdl? ( media-libs/libsdl ) - ssl? ( dev-libs/openssl ) - xml? ( dev-libs/expat ) - ffmpeg? ( media-video/ffmpeg )" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex - v4l? ( sys-kernel/linux-headers ) - v4l2? ( sys-kernel/linux-headers ) - !dev-libs/pwlib" - -src_unpack() { - unpack ${A} - cd "${S}" - - # this patch fixes bugs: #145424 and #140358 -# epatch "${FILESDIR}"/${PN}-asm.patch -} - -src_compile() { - local myconf="" - local makeopts="" - - use noaudio && myconf="${myconf} --disable-audio" - use novideo && myconf="${myconf} --disable-video" - - econf \ - ${myconf} \ - $(use_enable alsa) \ - $(use_enable bsdvideo) \ - $(use_enable debug exceptions) \ - $(use_enable debug memcheck) \ - $(use_enable esd) \ - $(use_enable ieee1394 avc) \ - $(use_enable ieee1394 dc) \ - $(use_enable ipv6) \ - $(use_enable ldap openldap) \ - $(use_enable minimal minsize) \ - $(use_enable oss) \ - $(use_enable sasl) \ - $(use_enable sdl) \ - $(use_enable ssl openssl) \ - $(use_enable sunaudio) \ - $(use_enable v4l) \ - $(use_enable v4l2) \ - $(use_enable xml expat) \ - $(use_enable ffmpeg ffvdev) \ - $(use_enable shm shmvideo) \ - $(use_enable opal) \ - --enable-plugins \ - --enable-video \ - || die "econf failed" - - if use debug; then - makeopts="${makeopts} DEBUG=1 debug" - fi - - emake ${makeopts} || die "emake failed" -} - -src_install() { - local makeopts - - makeopts="PREFIX=/usr DESTDIR=\"${D}\"" - - if use debug; then - makeopts="${makeopts} DEBUG=1" - fi - - emake ${makeopts} install || die "emake install failed" - - if use doc; then - dohtml -r html/* - fi - - dodoc ReadMe.txt ReadMe_QOS.txt History.txt || die "documentation - installation failed" -} diff --git a/net-libs/ptlib/ptlib-9999.ebuild b/net-libs/ptlib/ptlib-9999.ebuild deleted file mode 100644 index aa08f93..0000000 --- a/net-libs/ptlib/ptlib-9999.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="1" - -inherit eutils subversion autotools - -DESCRIPTION="Network focused portable C++ class library providing high level functions" -HOMEPAGE="http://www.opalvoip.org/" -SRC_URI="" - -ESVN_REPO_URI="https://opalvoip.svn.sourceforge.net/svnroot/opalvoip/ptlib/trunk" -ESVN_STORE_DIR="${DISTDIR}/svn-src" -ESVN_PROJECT="${PN/-svn}" -#ESVN_BOOTSTRAP="./autogen.sh" - -S="${WORKDIR}/${P/_/}" - -LICENSE="MPL-1.0" -SLOT="" -KEYWORDS="" -IUSE="alsa bsdvideo debug doc esd ieee1394 ipv6 ldap minimal noaudio novideo oss -sasl sdl ssl sunaudio v4l v4l2 xml +exceptions +plugins opal" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - esd? ( media-sound/esound ) - ieee1394? ( media-libs/libdv - sys-libs/libavc1394 - media-libs/libdc1394:1 ) - ldap? ( net-nds/openldap ) - sasl? ( dev-libs/cyrus-sasl:2 ) - sdl? ( media-libs/libsdl ) - ssl? ( dev-libs/openssl ) - xml? ( dev-libs/expat )" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex - v4l? ( sys-kernel/linux-headers ) - v4l2? ( sys-kernel/linux-headers ) - !dev-libs/pwlib" - -src_unpack() { - subversion_src_unpack - cd "${S}" -# eautoreconf - - # this patch fixes bugs: #145424 and #140358 -# epatch "${FILESDIR}"/${PN}-asm.patch -} - -src_compile() { - local myconf="" - local makeopts="" - - use noaudio && myconf="${myconf} --disable-audio" - use novideo && myconf="${myconf} --disable-video" - - econf \ - ${myconf} \ - $(use_enable alsa) \ - $(use_enable bsdvideo) \ - $(use_enable debug exceptions) \ - $(use_enable debug memcheck) \ - $(use_enable esd) \ - $(use_enable ieee1394 avc) \ - $(use_enable ieee1394 dc) \ - $(use_enable ipv6) \ - $(use_enable ldap openldap) \ - $(use_enable minimal minsize) \ - $(use_enable oss) \ - $(use_enable sasl) \ - $(use_enable sdl) \ - $(use_enable ssl openssl) \ - $(use_enable sunaudio) \ - $(use_enable v4l) \ - $(use_enable v4l2) \ - $(use_enable xml expat) \ - $(use_enable exceptions) \ - $(use_enable plugins) \ - $(use_enable opal) \ - || die "econf failed" - - if use debug; then - makeopts="${makeopts} DEBUG=1 debug" - fi - - emake ${makeopts} || die "emake failed" -} - -src_install() { - local makeopts - - makeopts="PREFIX=/usr DESTDIR=\"${D}\"" - - if use debug; then - makeopts="${makeopts} DEBUG=1" - fi - - emake ${makeopts} install || die "emake install failed" - -# if use doc; then -# dohtml -r html/* || die "documentation installation failed" -# fi - -# dodoc ReadMe.txt ReadMe_QOS.txt History.txt || die "documentation -# installation failed" -} |