diff options
author | Matthew Schultz <mattsch@gmail.com> | 2012-12-20 15:29:02 -0600 |
---|---|---|
committer | Matthew Schultz <mattsch@gmail.com> | 2012-12-20 15:29:02 -0600 |
commit | 8f658c9079b4490d28943abdfa504d797c2ce0ff (patch) | |
tree | 7108d74f0fefa11eba452a129853f38a813e7b9e /app-misc | |
parent | Version bump (diff) | |
download | sunrise-8f658c9079b4490d28943abdfa504d797c2ce0ff.tar.gz sunrise-8f658c9079b4490d28943abdfa504d797c2ce0ff.tar.bz2 sunrise-8f658c9079b4490d28943abdfa504d797c2ce0ff.zip |
app-misc/hardening-wrapper: New Ebuild for bug #448016.
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/hardening-wrapper/ChangeLog | 10 | ||||
-rw-r--r-- | app-misc/hardening-wrapper/Manifest | 4 | ||||
-rw-r--r-- | app-misc/hardening-wrapper/hardening-wrapper-2.3.ebuild | 38 | ||||
-rw-r--r-- | app-misc/hardening-wrapper/metadata.xml | 5 |
4 files changed, 57 insertions, 0 deletions
diff --git a/app-misc/hardening-wrapper/ChangeLog b/app-misc/hardening-wrapper/ChangeLog new file mode 100644 index 000000000..962b34aef --- /dev/null +++ b/app-misc/hardening-wrapper/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-misc/hardening-wrapper +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*hardening-wrapper-2.3 (20 Dec 2012) + + 20 Dec 2012; Matthew Schultz (mschultz) <mattsch@gmail.com> + +hardening-wrapper-2.3.ebuild, +metadata.xml: + New Ebuild for bug #448016. + diff --git a/app-misc/hardening-wrapper/Manifest b/app-misc/hardening-wrapper/Manifest new file mode 100644 index 000000000..3bc80a8e3 --- /dev/null +++ b/app-misc/hardening-wrapper/Manifest @@ -0,0 +1,4 @@ +DIST hardening-wrapper_2.3.tar.gz 20507 SHA256 8bd0ea0010465e42f1a9fb51d52f09b91792c8fdfb2ad299ec8cc25ce9597d20 SHA512 9aac9605ca5001f694c46d87308700572cd757eae5bac6fa8322f6e3a5ad4dcb27e9cab528f12cc6ea6f8de3b8893dce8b73f6ec069e5e42a3c48e0143ecdc2d WHIRLPOOL f23409ac14949dff4b14beb43a6491d489dd48f004f56a096d86ad342a253e8ac5e80928e4925013ec8dd30cd3ba54f2cce731f1652277aba9585c39691f6b05 +EBUILD hardening-wrapper-2.3.ebuild 1095 SHA256 9070b190bb4f25f9f47a96fee76de47e4f573e913f9d882de60a7329fa9409c9 SHA512 6fdaf48fa691417420c12bff007f164e8083fecac3c363ab5f9af71e229a1ca60d04d3384c2cd25dbbd889fd0337aaa886e3da588e1e9889a4c3c09096f67e14 WHIRLPOOL 222649feea08dff2354ee4d28c127575c4c7f4f8d740de61a251423a9035dae2a727f4421e390ccd687e7970ed53bb8774855f2e96199bbe892a279f27318ec0 +MISC ChangeLog 306 SHA256 d492fd260d26153206a2eaaa1c0a8d180f1a13946baa93a89c495b4336ca819a SHA512 592cbaf9dca19bdbc9befe60c55ff839119756571bb017fbe308affc128fab9fcc490a8eb393417700eaeb45f3b46d80595b265ea45099c52f6a9b8ea36894c9 WHIRLPOOL a6b290707c55f38f22b4d2711b5892975967f601724039a2537d196edd45582130bf4b2bde625327c115dc89187171d48a6b9403381a7f354afa29535fd516c9 +MISC metadata.xml 210 SHA256 cdf0ecda9587c6491ba741e7684999763a7db81c85fe05120cca9cac810612f4 SHA512 f8c1a726179579d88f8378454feb623a4138ea58f6151919ac925c7d8af120e5ae8960542699412110d74bae34769f17f59540492f801f355ee014fb0a03ff15 WHIRLPOOL ad7fee0693863893e26dddd465aefdad33e52f47d0f345810708f7d5a0cffea1011ef36191b5fdb12cbd03faabd8561e634f619cac91d2c4ce002552d5c27e9c diff --git a/app-misc/hardening-wrapper/hardening-wrapper-2.3.ebuild b/app-misc/hardening-wrapper/hardening-wrapper-2.3.ebuild new file mode 100644 index 000000000..178283b69 --- /dev/null +++ b/app-misc/hardening-wrapper/hardening-wrapper-2.3.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" + +DESCRIPTION="Compiler wrapper to enable security hardening flags" +HOMEPAGE="http://packages.qa.debian.org/hardening-wrapper" +SRC_URI="mirror://debian/pool/main/h/${PN}/${PN}_${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="dev-lang/perl" +RDEPEND="virtual/perl-File-Spec + virtual/perl-Getopt-Long + virtual/perl-PodParser + virtual/perl-Term-ANSIColor + ${DEPEND}" + +S="${WORKDIR}/${PN}" + +src_install() { + dobin build-tree/{hardened-c++,hardened-cc,hardened-ld,hardening-check} + insinto /usr/share/lintian/overrides + newins debian/hardening-wrapper.lintian-overrides hardening-wrapper + insinto /usr/share/hardening-includes + doins build-tree/hardening.make + doman build-tree/*.1 + dodoc TODO AUTHORS debian/{README.Debian,changelog} +} + +pkg_postinst() { + einfo "Symlinks overriding g++, gcc, ld.bfd and ld.gold documented in" + einfo "debian/hardening-wrapper.links were not installed since they would" + einfo "conflict with gcc-config settings." +} diff --git a/app-misc/hardening-wrapper/metadata.xml b/app-misc/hardening-wrapper/metadata.xml new file mode 100644 index 000000000..e95ecf8be --- /dev/null +++ b/app-misc/hardening-wrapper/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> +</pkgmetadata> |