summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-10-13 13:39:17 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-10-13 13:39:17 +0000
commit9313db1268713daa5c1617d28cb8e6cf35f1a193 (patch)
tree7279783bda6d119f560073162d2f160080bc4c18 /sys-libs/libsafe
parentFix repoman issues (diff)
downloadgentoo-2-9313db1268713daa5c1617d28cb8e6cf35f1a193.tar.gz
gentoo-2-9313db1268713daa5c1617d28cb8e6cf35f1a193.tar.bz2
gentoo-2-9313db1268713daa5c1617d28cb8e6cf35f1a193.zip
old
(Portage version: 2.2_rc46/cvs/Linux x86_64)
Diffstat (limited to 'sys-libs/libsafe')
-rw-r--r--sys-libs/libsafe/Manifest1
-rw-r--r--sys-libs/libsafe/libsafe-2.0_p16-r1.ebuild62
2 files changed, 0 insertions, 63 deletions
diff --git a/sys-libs/libsafe/Manifest b/sys-libs/libsafe/Manifest
index 04074063d2f1..9c34b31579f6 100644
--- a/sys-libs/libsafe/Manifest
+++ b/sys-libs/libsafe/Manifest
@@ -1,5 +1,4 @@
DIST libsafe-2.0-16.tgz 360508 RMD160 ca604eaf45eeb83f776e59ebf42351b19a873443 SHA1 bb56aeb9b55be1be9a16da026c0f94211197771d SHA256 e0d78b636628d5ae8cdc05a94492bad7b182e643612f460cb449a81e7171c0b5
-EBUILD libsafe-2.0_p16-r1.ebuild 1884 RMD160 b1661cd7f63f1c3c3afd390ba4a162c72874095d SHA1 4cc3b3430ed7d83dd8b7f75ea8fcaaac9a183aae SHA256 093e79dbfe35c0ca3df5dd3ac10a934c06f827bc1c8754d969a5fac4cac2109e
EBUILD libsafe-2.0_p16-r2.ebuild 1596 RMD160 cfb8c88aad0d0cdf3926b117fee5345373da6168 SHA1 b9945848289a76c041cf1ad3bc2314c4d3d8b7d4 SHA256 76fff17c211ec46533fb3813de83e45b380a0aaaad668c002113cc3dd9a1da06
MISC ChangeLog 1434 RMD160 429772c6269eba64fccf0cfbff9cd176762dfe4e SHA1 64faaac8feacc3be42150762da28fe3aaaef30c6 SHA256 d2e823622f29c8b0fe571e6a3770cfbd605137dd1b7636c0d56fb9c958ad8d94
MISC metadata.xml 541 RMD160 3e9839eff6b579efa1cbfe719bea6c3a6f4789dc SHA1 4a179db95255cde047ffd45fed12e15a956beca7 SHA256 aa44ee6c7467a200cf842244c6c35b2734e77b373da712607d90f7ebb843553b
diff --git a/sys-libs/libsafe/libsafe-2.0_p16-r1.ebuild b/sys-libs/libsafe/libsafe-2.0_p16-r1.ebuild
deleted file mode 100644
index df9a7f44db22..000000000000
--- a/sys-libs/libsafe/libsafe-2.0_p16-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsafe/libsafe-2.0_p16-r1.ebuild,v 1.5 2009/09/23 21:16:32 patrick Exp $
-
-inherit flag-o-matic toolchain-funcs multilib
-
-MY_P="${P/_p/-}"
-DESCRIPTION="Protection against buffer overflow vulnerabilities"
-HOMEPAGE="http://www.research.avayalabs.com/gcm/usa/en-us/initiatives/all/nsr.htm&Filter=ProjectTitle:Libsafe&Wrapper=LabsProjectDetails&View=LabsProjectDetails"
-SRC_URI="http://www.research.avayalabs.com/project/libsafe/src/${MY_P}.tgz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="prelude"
-
-DEPEND="prelude? ( dev-libs/libprelude )"
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- local mycflags=""
-
- filter-flags "-fomit-frame-pointer"
-
- mycflags="${mycflags} ${CFLAGS}"
- mycflags="${mycflags} -DLIBSAFE_VERSION=\"\$(VERSION)\""
- use prelude && mycflags="${mycflags} \$(LIBPRELUDE_CFLAGS)"
-
- # Note email notification currently not implimented in this ebuild
- # due to I cannot work out if a mta is on localhost:25 for it.
- # It safer not too assume it is. Uncomment the following if desired
- # use mta && mycflags="${mycflags} -DNOTIFY_WITH_EMAIL"
-
- emake CC="$(tc-getCC)" CFLAGS="${mycflags}" libsafe || die
-}
-
-src_install() {
- # libsafe stuff
- into /
- dolib.so src/libsafe.so.${PV/_p/.} || die
- # dodir /lib
- dosym libsafe.so.${PV/_p/.} /$(get_libdir)/libsafe.so || die
- dosym libsafe.so.${PV/_p/.} /$(get_libdir)/libsafe.so.${PV%%.*} || die
-
- # Documentation
- doman doc/libsafe.8
- dohtml doc/libsafe.8.html
-
- dodoc COPYING README INSTALL
- use prelude && dodoc LIBPRELUDE
- # use mta && dodoc EMAIL_NOTIFICATION
-}
-
-pkg_postinst() {
- einfo
- einfo "To use this you have to put the library as one of the variables"
- einfo "in LD_PRELOAD."
- einfo "Example in bash:"
- einfo "export LD_PRELOAD=libsafe.so.${PV%%.*}"
- einfo
-}