summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-06-30 12:16:39 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-06-30 12:16:39 +0000
commitb34dd16190c9298e7861453e74f9f870be4375f2 (patch)
tree63a771e2704c36e8dc3d5b5474ed4708297f20f0 /app-crypt
parentVersion bump which adds a new eselect module, java-nsplugin (diff)
downloadgentoo-2-b34dd16190c9298e7861453e74f9f870be4375f2.tar.gz
gentoo-2-b34dd16190c9298e7861453e74f9f870be4375f2.tar.bz2
gentoo-2-b34dd16190c9298e7861453e74f9f870be4375f2.zip
version bump as per bug #137557
(Portage version: 2.1.1_pre1-r5)
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/tpm-emulator/ChangeLog10
-rw-r--r--app-crypt/tpm-emulator/files/digest-tpm-emulator-0.2a2
-rw-r--r--app-crypt/tpm-emulator/files/digest-tpm-emulator-0.33
-rw-r--r--app-crypt/tpm-emulator/tpm-emulator-0.3.ebuild41
4 files changed, 54 insertions, 2 deletions
diff --git a/app-crypt/tpm-emulator/ChangeLog b/app-crypt/tpm-emulator/ChangeLog
index e27080e64190..05ec91d3181e 100644
--- a/app-crypt/tpm-emulator/ChangeLog
+++ b/app-crypt/tpm-emulator/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/tpm-emulator
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/tpm-emulator/ChangeLog,v 1.1 2005/06/23 13:07:26 dragonheart Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tpm-emulator/ChangeLog,v 1.2 2006/06/30 12:16:39 dragonheart Exp $
+
+*tpm-emulator-0.3 (30 Jun 2006)
+
+ 30 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+ +tpm-emulator-0.3.ebuild:
+ version bump as per bug #137557 thanks to PaX Team
*tpm-emulator-0.2a (23 Jun 2005)
diff --git a/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.2a b/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.2a
index ce23014d16c7..9cc29c107df2 100644
--- a/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.2a
+++ b/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.2a
@@ -1 +1,3 @@
MD5 e58fc0cf77348d30ba7cbeacce20eefc tpm_emulator-0.2a.tar.gz 100306
+RMD160 8e9fffa984ddcfc0f33810d085ae8271b8bf4287 tpm_emulator-0.2a.tar.gz 100306
+SHA256 a87390f10198fdbaf28cc710280522cb88d6e6b3335d79f6d8e572b11cbac629 tpm_emulator-0.2a.tar.gz 100306
diff --git a/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.3 b/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.3
new file mode 100644
index 000000000000..be85191c66eb
--- /dev/null
+++ b/app-crypt/tpm-emulator/files/digest-tpm-emulator-0.3
@@ -0,0 +1,3 @@
+MD5 2d86b81609fed1bb6fcbee95b307d5a8 tpm_emulator-0.3.tar.gz 122014
+RMD160 3a7d89e7d466b7509878966a879c0bed798fa748 tpm_emulator-0.3.tar.gz 122014
+SHA256 3f0c49c4f71a67e795b2e3e52e329999338b9e40db128b580a852f2a8e7ea9b2 tpm_emulator-0.3.tar.gz 122014
diff --git a/app-crypt/tpm-emulator/tpm-emulator-0.3.ebuild b/app-crypt/tpm-emulator/tpm-emulator-0.3.ebuild
new file mode 100644
index 000000000000..1561cc8acfd5
--- /dev/null
+++ b/app-crypt/tpm-emulator/tpm-emulator-0.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/tpm-emulator/tpm-emulator-0.3.ebuild,v 1.1 2006/06/30 12:16:39 dragonheart Exp $
+
+inherit toolchain-funcs linux-mod eutils flag-o-matic
+
+MY_P=${P/-/_}
+DESCRIPTION="Emulator driver for tpm"
+HOMEPAGE="https://developer.berlios.de/projects/tpm-emulator"
+
+SRC_URI="http://download.berlios.de/tpm-emulator/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+DEPEND="dev-libs/gmp"
+RDEPEND=""
+S=${WORKDIR}/${P/-/_}
+
+
+MODULE_NAMES="tpm_emulator(crypt:)"
+BUILD_TARGETS="all"
+BUILD_PARAMS="-j1 CC=$(tc-getCC) MODULE=tpm_emulator.${KV_OBJ} USE_GMP=/usr/lib/libgmp.a"
+
+src_install() {
+ linux-mod_src_install
+ dodoc README
+ if [ -x /usr/bin/scanelf ]; then
+ [ -z "$(/usr/bin/scanelf -qs __guard tpm_emulator.ko)" ] || \
+ die 'cannot have gmp compiled with hardened flags'
+ [ -z "$(/usr/bin/scanelf -qs __stack_smash_handler tpm_emulator.ko)" ] || \
+ die 'cannot have gmp compiled with hardened flags'
+ fi
+}
+
+pkg_postinst() {
+ linux-mod_pkg_postinst
+ einfo 'when starting for the first time:'
+ einfo 'modprobe tpm_emulator startup="clear"'
+}