/[gentoo-x86]/app-crypt/gkeys/gkeys-9999.ebuild
Gentoo

Diff of /app-crypt/gkeys/gkeys-9999.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.7
1# Copyright 2014-2014 Gentoo Foundation 1# Copyright 1999-2015 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/app-crypt/gkeys/gkeys-9999.ebuild,v 1.1 2014/12/24 23:31:26 dolsen Exp $ 3# $Header: /var/cvsroot/gentoo-x86/app-crypt/gkeys/gkeys-9999.ebuild,v 1.7 2015/04/21 10:58:38 mrueg Exp $
4 4
5EAPI="5" 5EAPI="5"
6 6
7PYTHON_COMPAT=(python2_7 python3_3 python3_4) 7PYTHON_COMPAT=(python{2_7,3_3,3_4})
8 8
9#EGIT_PROJECT="gentoo-keys.git" 9#EGIT_PROJECT="gentoo-keys.git"
10EGIT_BRANCH="master" 10EGIT_BRANCH="master"
11 11
12inherit distutils-r1 git-r3 12inherit distutils-r1 git-r3
13 13
14EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/gentoo-keys.git" 14EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoo-keys.git"
15 15
16DESCRIPTION="A Openpgp/gpg key management program and python libs" 16DESCRIPTION="An OpenPGP/GPG key management tool and python libs"
17HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Gentoo-keys" 17HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Gentoo-keys"
18SRC_URI="" 18SRC_URI=""
19 19
20LICENSE="GPL-2" 20LICENSE="GPL-2"
21SLOT="0" 21SLOT="0"
23 23
24KEYWORDS="" 24KEYWORDS=""
25 25
26DEPEND="" 26DEPEND=""
27RDEPEND="${DEPEND} 27RDEPEND="${DEPEND}
28 >=app-crypt/gnupg-2.0.0 28 app-crypt/gnupg
29 =dev-python/pyGPG-9999[${PYTHON_USEDEP}] 29 =dev-python/pyGPG-9999[${PYTHON_USEDEP}]
30 =dev-python/ssl-fetch-9999[${PYTHON_USEDEP}] 30 =dev-python/ssl-fetch-9999[${PYTHON_USEDEP}]
31 app-crypt/gentoo-keys 31 dev-python/snakeoil[${PYTHON_USEDEP}]
32 >=app-crypt/gentoo-keys-201501052117
32 " 33 "
33 34
34S="${WORKDIR}/$P/gkeys" 35S="${WORKDIR}/$P/gkeys"
35 36
36python_prepare_all() { 37python_prepare_all() {
37 distutils-r1_python_prepare_all 38 distutils-r1_python_prepare_all
38 # copy these 2 into our subdir from the master level 39 # copy these 2 into our subdir from the master level
39 cp ../LICENSE ./ || die "cp LICENSE failed" 40 cp ../LICENSE ./ || die "cp LICENSE failed"
40 cp ../README.md ./ || die "cp README.me failed" 41 cp ../README.md ./ || die "cp README.me failed"
42 cp -R ../py2man ./ || die "cp-R py2man failed"
43}
44
45python_install_all() {
46 distutils-r1_python_install_all
47 keepdir /var/log/gkeys
48 fperms g+w /var/log/gkeys
49}
50
51pkg_preinst() {
52 chgrp users "${D}"/var/log/gkeys
41} 53}
42 54
43pkg_postinst() { 55pkg_postinst() {
44 einfo 56 einfo
45 einfo "This is experimental software." 57 einfo "This is experimental software."

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.20