From: | "Diego Petteno (flameeyes)" <flameeyes@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in app-crypt/eid-mw: metadata.xml eid-mw-4.0.2_p1188.ebuild ChangeLog |
Date: | Sat, 07 Apr 2012 22:58:31 |
Message-Id: | 20120407225819.0186D2004B@flycatcher.gentoo.org |
1 | flameeyes 12/04/07 22:58:18 |
2 | |
3 | Added: metadata.xml eid-mw-4.0.2_p1188.ebuild ChangeLog |
4 | Log: |
5 | Initial import of eid-mw by Vincent Hardy. |
6 | |
7 | (Portage version: 2.2.0_alpha100/cvs/Linux x86_64) |
8 | |
9 | Revision Changes Path |
10 | 1.1 app-crypt/eid-mw/metadata.xml |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/eid-mw/metadata.xml?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/eid-mw/metadata.xml?rev=1.1&content-type=text/plain |
14 | |
15 | Index: metadata.xml |
16 | =================================================================== |
17 | <?xml version="1.0" encoding="UTF-8"?> |
18 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
19 | <pkgmetadata> |
20 | <maintainer> |
21 | <email>vincent.hardy.be@×××××.com</email> |
22 | </maintainer> |
23 | <maintainer> |
24 | <email>flameeyes@g.o</email> |
25 | </maintainer> |
26 | <longdescription> |
27 | eid-mw is Belgian Electronic Identity Card (eID) middleware supplied by the Belgian Federal Government. |
28 | |
29 | With your eID, you can: |
30 | - identify yourself when necessary. All you have to do is insert the card in the reader. All your details then appear automatically on the PC screen. |
31 | - authenticate yourself. This is a way of checking that you are who you say you are. That can be handy on the internet or to enable your children to chat in safety. |
32 | - place a legally binding electronic signature on electronic documents. |
33 | |
34 | These three functions form the basis of the countless applications for your eID. Go to http://welcome-to-e-belgium.be/en/ and check out what can you do with it? and discover all the things you can use the eID for. |
35 | </longdescription> |
36 | <use> |
37 | <flag name="gtk"> |
38 | Enable the dialog pages, by using <pkg>x11-libs/gtk:2</pkg> |
39 | </flag> |
40 | <flag name="xpi"> |
41 | Build and install an extension for Mozilla browsers. |
42 | </flag> |
43 | </use> |
44 | </pkgmetadata> |
45 | |
46 | |
47 | |
48 | 1.1 app-crypt/eid-mw/eid-mw-4.0.2_p1188.ebuild |
49 | |
50 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/eid-mw/eid-mw-4.0.2_p1188.ebuild?rev=1.1&view=markup |
51 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/eid-mw/eid-mw-4.0.2_p1188.ebuild?rev=1.1&content-type=text/plain |
52 | |
53 | Index: eid-mw-4.0.2_p1188.ebuild |
54 | =================================================================== |
55 | # Copyright 1999-2012 Gentoo Foundation |
56 | # Distributed under the terms of the GNU General Public License v2 |
57 | # $Header: /var/cvsroot/gentoo-x86/app-crypt/eid-mw/eid-mw-4.0.2_p1188.ebuild,v 1.1 2012/04/07 22:58:18 flameeyes Exp $ |
58 | |
59 | EAPI=4 |
60 | |
61 | inherit eutils versionator mozextension |
62 | |
63 | if [[ ${PV} == "9999" ]] ; then |
64 | ESVN_REPO_URI="http://eid-mw.googlecode.com/svn/trunk/" |
65 | inherit subversion autotools |
66 | SRC_URI="" |
67 | else |
68 | MY_P="${PN}-${PV/_p/-}" |
69 | SRC_URI="http://eid-mw.googlecode.com/files/${MY_P}.tar.gz" |
70 | KEYWORDS="~x86 ~amd64" |
71 | S="${WORKDIR}/eid-mw-$(get_version_component_range 1-3)" |
72 | fi |
73 | |
74 | SLOT="0" |
75 | LICENSE="GPL-3" |
76 | DESCRIPTION="Belgian Electronic Identity Card middleware supplied by the Belgian Federal Government." |
77 | |
78 | HOMEPAGE="http://code.google.com/p/eid-mw" |
79 | |
80 | IUSE="+gtk +xpi" |
81 | |
82 | RDEPEND="gtk? ( x11-libs/gtk+:2 ) |
83 | >=sys-apps/pcsc-lite-1.2.9 |
84 | xpi? ( || ( >=www-client/firefox-bin-3.6.24 |
85 | >=www-client/firefox-3.6.20 ) ) |
86 | !app-misc/beid-runtime" |
87 | |
88 | DEPEND="${RDEPEND} |
89 | app-arch/zip |
90 | dev-util/pkgconfig" |
91 | |
92 | if [[ ${PV} == "9999" ]]; then |
93 | src_prepare() { |
94 | eautoreconf |
95 | } |
96 | fi |
97 | |
98 | src_configure() { |
99 | econf $(use_enable gtk dialogs) --disable-static |
100 | } |
101 | |
102 | src_install() { |
103 | emake DESTDIR="${D}" install |
104 | if use xpi; then |
105 | declare MOZILLA_FIVE_HOME |
106 | if has_version '>=www-client/firefox-3.6.20'; then |
107 | MOZILLA_FIVE_HOME="/usr/$(get_libdir)/firefox" |
108 | xpi_install "${D}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/belgiumeid@×××××××××××.be" |
109 | fi |
110 | if has_version '>=www-client/firefox-bin-3.6.24'; then |
111 | MOZILLA_FIVE_HOME="/opt/firefox" |
112 | xpi_install "${D}/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/belgiumeid@×××××××××××.be" |
113 | fi |
114 | fi |
115 | rm -r "${D}/usr/share" "${D}"/usr/lib*/*.la |
116 | } |
117 | |
118 | |
119 | |
120 | 1.1 app-crypt/eid-mw/ChangeLog |
121 | |
122 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/eid-mw/ChangeLog?rev=1.1&view=markup |
123 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/eid-mw/ChangeLog?rev=1.1&content-type=text/plain |
124 | |
125 | Index: ChangeLog |
126 | =================================================================== |
127 | # ChangeLog for app-crypt/eid-mw |
128 | # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
129 | # $Header: /var/cvsroot/gentoo-x86/app-crypt/eid-mw/ChangeLog,v 1.1 2012/04/07 22:58:18 flameeyes Exp $ |
130 | |
131 | *eid-mw-4.0.2_p1188 (07 Apr 2012) |
132 | |
133 | 07 Apr 2012; Diego E. Pettenò <flameeyes@g.o> |
134 | +eid-mw-4.0.2_p1188.ebuild, +metadata.xml: |
135 | Initial import of eid-mw by Vincent Hardy. |