Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 239857 Details for
Bug 329451
app-crypt/trousers-0.3.6 : version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild, updated folder name
trousers-0.3.6.ebuild (text/plain), 2.60 KB, created by
Taiyang Chen
on 2010-07-22 18:40:47 UTC
(
hide
)
Description:
Ebuild, updated folder name
Filename:
MIME Type:
Creator:
Taiyang Chen
Created:
2010-07-22 18:40:47 UTC
Size:
2.60 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/app-crypt/trousers/trousers-0.3.5.ebuild,v 1.1 2010/06/27 22:38:43 arfrever Exp $ > >EAPI="3" > >inherit autotools eutils linux-info > >#MY_P="${PN}-${PV%.*}-${PV##*.}" > >DESCRIPTION="An open-source TCG Software Stack (TSS) v1.1 implementation" >HOMEPAGE="http://trousers.sf.net" >SRC_URI="mirror://sourceforge/trousers/${P}.tar.gz" >LICENSE="CPL-1.0" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="doc" > >RDEPEND=">=dev-libs/glib-2 > >=x11-libs/gtk+-2 > >=dev-libs/openssl-0.9.7" > >DEPEND="${RDEPEND} > dev-util/pkgconfig" > >S="${WORKDIR}/${P}" > >pkg_setup() { > # Check for driver (not sure it can be an rdep, because ot depends on the > # version of virtual/linux-sources... Is that supported by portage?) > linux-info_pkg_setup > local tpm_kernel_version tpm_kernel_present tpm_module > kernel_is ge 2 6 12 && tpm_kernel_version="yes" > if linux_config_exists; then > linux_chkconfig_present TCG_TPM && tpm_kernel_present="yes" > else > ewarn "No kernel configuration could be found." > fi > has_version app-crypt/tpm-emulator && tpm_module="yes" > if [[ -n "${tpm_kernel_present}" ]]; then > einfo "Good, you seem to have in-kernel TPM support." > elif [[ -n "${tpm_module}" ]]; then > einfo "Good, you seem to have TPM support with the external module." > if [[ -n "${tpm_kernel_version}" ]]; then > elog > elog "Note that since you have a >=2.6.12 kernel, you could use" > elog "the in-kernel driver instead of (CONFIG_TCG_TPM)." > fi > elif [[ -n "${tpm_kernel_version}" ]]; then > eerror > eerror "To use this package, you will have to activate TPM support" > eerror "in your kernel configuration. That's at least CONFIG_TCG_TPM," > eerror "plus probably a chip specific driver (like CONFIG_TCG_ATMEL)." > eerror > else > eerror > eerror "To use this package, you should install a TPM driver." > eerror "You can have the following options:" > eerror " - install app-crypt/tpm-emulator" > eerror " - switch to a >=2.6.12 kernel and compile the kernel module" > eerror > fi > > # New user/group for the daemon > enewgroup tss > enewuser tss -1 -1 /var/lib/tpm tss >} > >src_prepare() { > epatch "${FILESDIR}/${P}-nouseradd.patch" > > sed -e "s/ -Werror//" -i configure.in > eautoreconf >} > >src_install() { > keepdir /var/lib/tpm > make DESTDIR="${D}" install || die > dodoc AUTHORS ChangeLog NICETOHAVES README TODO > use doc && dodoc doc/* > newinitd "${FILESDIR}/tcsd.initd" tcsd > newconfd "${FILESDIR}/tcsd.confd" tcsd >} > >pkg_postinst() { > elog "If you have problems starting tcsd, please check permissions and" > elog "ownership on /dev/tpm* and ~tss/system.data" >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 329451
: 239857 |
239859
|
239861