ChangeLog

# ChangeLog for app-crypt/sign
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/sign/ChangeLog,v 1.13 2008/02/04 20:23:47 grobian Exp $

04 Feb 2008; Fabian Groffen sign-1.0.7.ebuild:
Dropped ppc-macos keyword, see you in prefix

03 Feb 2007; Sven Wegener sign-1.0.7.ebuild:
Add ~amd64 keyword.

16 Sep 2006; Sven Wegener
+files/1.0.7-openssl-0.9.8.patch, +files/1.0.7-as-needed.patch,
sign-1.0.7.ebuild:
Add support for --as-needed and openssl-0.9.8.

20 Sep 2005; Fabian Groffen sign-1.0.7.ebuild:
Marking ~ppc-macos (bug #106614)

16 May 2005; Sven Wegener sign-1.0.7.ebuild:
Added cross-compile support.

05 Oct 2004; Pieter Van den Abeele sign-1.0.7.ebuild:
Masked sign-1.0.7.ebuild stable for ppc

08 Sep 2004; Sven Wegener -sign-1.0.5.ebuild,
-sign-1.0.6.ebuild, sign-1.0.7.ebuild:
Marked 1.0.7 stable on x86. Modified ebuild to install a symlink that can be
used to invoke sign in unsign mode. Removed old ebuilds.

13 Aug 2004; Sven Wegener metadata.xml,
sign-1.0.5.ebuild:
Added longdescription to metadata.xml and marked 1.0.5 stable on x86.

*sign-1.0.7 (08 Aug 2004)

08 Aug 2004; Sven Wegener +sign-1.0.7.ebuild:
Version bump.

*sign-1.0.6 (06 Aug 2004)

06 Aug 2004; Sven Wegener +sign-1.0.6.ebuild:
Version bump.

17 Jul 2004; David Holm sign-1.0.5.ebuild:
Added to ~ppc.

*sign-1.0.5 (13 Jul 2004)

13 Jul 2004; Sven Wegener +metadata.xml,
+sign-1.0.5.ebuild:
Initial import, ebuild written by me.

Manifest

AUX 1.0.7-as-needed.patch 383 RMD160 63b4767fee112f5b9e19bf24072e7e616e231fcd SHA1 4906e4685f209daa7d94c2a7e7c4cc4437ca556d SHA256 ed9a3234ef12aac2c4b5cb546784946eff5d357fb2b274bfb2715ad2c997bf3d
AUX 1.0.7-openssl-0.9.8.patch 503 RMD160 936901a8e7e4bb7b06a629e0f7ea86aa3de74d1b SHA1 71cabd9de28e56663a5894ba32a8b4cfa3216ee4 SHA256 6acaabb6086e836d4a53121f6caeedd426fded7e25284cf0e536fbacd463b692
DIST sign-1.0.7.tar.gz 28535 RMD160 cebad14a3c68bd103bf790ae054c1497c2ce3853 SHA1 dc828892a987982a48fdb95a0ba965bd3f03821e SHA256 c5f005eff29880807af37a128724f064cccb166fc9f49acab5f1403c9b72d4b9
EBUILD sign-1.0.7.ebuild 912 RMD160 44c2ee97a54ea2a9fb56b6b06049f7e1b4fde78a SHA1 10161eb37c5540fa216d566da2b816696380cd95 SHA256 840db10015678ac4d5d11096731af3eca323b6869a3d10cd91968696d6ffe8c3
MISC ChangeLog 1801 RMD160 843b44371b8ccf279a1d6a868cba6104f97dd14d SHA1 dd985b9e74b37071d7b1863ffe11d717a646e35e SHA256 83b977d277c29a4ce1ba7ccb1eccbc2f539d99fcc498156e75d30831264325d5
MISC metadata.xml 609 RMD160 b16d4b6bb3f4321cd7a0b93c04897f55182c860e SHA1 a3804e4531a27e862e2a01e843a48cf268d49eea SHA256 5fa1227cfeeb70219636972c46b92dfc4ba6f0b5f94c303268b1bd0cdf26b09b

files

metadata.xml




no-herd

swegener@gentoo.org
Sven Wegener
primary maintainer


sign is a file signing and signature verification utility. It's main purpose is
to be a simple and convenient extension to a tar/gz/bzip2 line of tools to check
file integrity and authenticity. It's small and simple, it does just one thing
and hopefully does it well.

sign-1.0.7.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/sign/sign-1.0.7.ebuild,v 1.9 2008/02/04 20:23:47 grobian Exp $

inherit toolchain-funcs eutils

DESCRIPTION="File signing and signature verification utility"
HOMEPAGE="http://swapped.cc/sign/"
SRC_URI="http://swapped.cc/${PN}/files/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""

DEPEND=">=dev-libs/openssl-0.9.6"

src_unpack() {
unpack ${A}
cd "${S}"

has_version ">=dev-libs/openssl-0.9.8" && epatch "${FILESDIR}"/${PV}-openssl-0.9.8.patch
epatch "${FILESDIR}"/${PV}-as-needed.patch
}

src_compile() {
emake CC="$(tc-getCC)" || die "emake failed"
}

src_install() {
dobin sign || die "dobin failed"
doman man/sign.1 || die "doman failed"
dodoc README || die "dodoc failed"
dosym sign /usr/bin/unsign || die "dosym failed"
}