Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(516)

Side by Side Diff: sys-fs/ecryptfs-utils/ecryptfs-utils-82.ebuild

Issue 3152035: use pkg-config instead of nss-config/nspr-config (Closed) Base URL: http://src.chromium.org/git/portage.git
Patch Set: Created 10 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sys-fs/ecryptfs-utils/Manifest ('k') | sys-fs/ecryptfs-utils/files/pkgconfig.diff » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 1999-2009 Gentoo Foundation 1 # Copyright 1999-2009 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2 2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/sys-fs/ecryptfs-utils/ecryptfs-utils-82.ebuil d,v 1.1 2009/11/27 19:44:24 arfrever Exp $ 3 # $Header: /var/cvsroot/gentoo-x86/sys-fs/ecryptfs-utils/ecryptfs-utils-82.ebuil d,v 1.1 2009/11/27 19:44:24 arfrever Exp $
4 4
5 EAPI="2" 5 EAPI="2"
6 SUPPORT_PYTHON_ABIS="1" 6 SUPPORT_PYTHON_ABIS="1"
7 7
8 inherit flag-o-matic pam python 8 inherit flag-o-matic pam python eutils
9 9
10 DESCRIPTION="eCryptfs userspace utilities" 10 DESCRIPTION="eCryptfs userspace utilities"
11 HOMEPAGE="http://launchpad.net/ecryptfs" 11 HOMEPAGE="http://launchpad.net/ecryptfs"
12 SRC_URI="http://launchpad.net/ecryptfs/trunk/${PV}/+download/${PN}_${PV}.orig.ta r.gz" 12 SRC_URI="http://launchpad.net/ecryptfs/trunk/${PV}/+download/${PN}_${PV}.orig.ta r.gz"
13 13
14 LICENSE="GPL-2" 14 LICENSE="GPL-2"
15 SLOT="0" 15 SLOT="0"
16 KEYWORDS="~amd64 ~x86" 16 KEYWORDS="~amd64 ~x86"
17 IUSE="doc gpg gtk openssl pam pkcs11 python suid tpm" 17 IUSE="doc gpg gtk openssl pam pkcs11 python suid tpm"
18 18
(...skipping 15 matching lines...) Expand all
34 python? ( dev-lang/swig )" 34 python? ( dev-lang/swig )"
35 RESTRICT_PYTHON_ABIS="2.4 3.*" 35 RESTRICT_PYTHON_ABIS="2.4 3.*"
36 36
37 pkg_setup() { 37 pkg_setup() {
38 append-flags -D_FILE_OFFSET_BITS=64 38 append-flags -D_FILE_OFFSET_BITS=64
39 } 39 }
40 40
41 src_prepare() { 41 src_prepare() {
42 # Python bindings are built/installed manually. 42 # Python bindings are built/installed manually.
43 sed -e "/SUBDIRS =/s/ libecryptfs-swig//" -i src/Makefile.{am,in} || die "sed failed" 43 sed -e "/SUBDIRS =/s/ libecryptfs-swig//" -i src/Makefile.{am,in} || die "sed failed"
44
45 epatch ${FILESDIR}/pkgconfig.diff
44 } 46 }
45 47
46 src_configure() { 48 src_configure() {
47 econf \ 49 econf \
48 --docdir="/usr/share/doc/${PF}" \ 50 --docdir="/usr/share/doc/${PF}" \
49 --enable-nss \ 51 --enable-nss \
50 --with-pamdir=$(getpam_mod_dir) \ 52 --with-pamdir=$(getpam_mod_dir) \
51 $(use_enable doc docs) \ 53 $(use_enable doc docs) \
52 $(use_enable gpg) \ 54 $(use_enable gpg) \
53 $(use_enable gtk gui) \ 55 $(use_enable gtk gui) \
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
104 106
105 pkg_postinst() { 107 pkg_postinst() {
106 if use suid; then 108 if use suid; then
107 ewarn 109 ewarn
108 ewarn "You have chosen to install ${PN} with the binary setuid r oot. This" 110 ewarn "You have chosen to install ${PN} with the binary setuid r oot. This"
109 ewarn "means that if there are any undetected vulnerabilities in the binary," 111 ewarn "means that if there are any undetected vulnerabilities in the binary,"
110 ewarn "then local users may be able to gain root access on your machine." 112 ewarn "then local users may be able to gain root access on your machine."
111 ewarn 113 ewarn
112 fi 114 fi
113 } 115 }
OLDNEW
« no previous file with comments | « sys-fs/ecryptfs-utils/Manifest ('k') | sys-fs/ecryptfs-utils/files/pkgconfig.diff » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698