1 |
bicatali 13/11/26 05:29:31 |
2 |
|
3 |
Added: metadata.xml pacparser-1.3.1.ebuild Manifest |
4 |
ChangeLog |
5 |
Log: |
6 |
Initial import |
7 |
|
8 |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360) |
9 |
|
10 |
Revision Changes Path |
11 |
1.1 net-libs/pacparser/metadata.xml |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/metadata.xml?rev=1.1&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/metadata.xml?rev=1.1&content-type=text/plain |
15 |
|
16 |
Index: metadata.xml |
17 |
=================================================================== |
18 |
<?xml version="1.0" encoding="UTF-8"?> |
19 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
20 |
<pkgmetadata> |
21 |
<maintainer> |
22 |
<email>bicatali@g.o</email> |
23 |
</maintainer> |
24 |
<longdescription> |
25 |
A library to parse proxy auto-config (PAC) files. Proxy auto-config |
26 |
files are a vastly used proxy configuration method these days. Web |
27 |
browsers can use a PAC file to determine which proxy server to use |
28 |
or whether to go direct for a given URL. PAC files are written in |
29 |
JavaScript and can be programmed to return different proxy methods |
30 |
(e.g. "PROXY proxy1:port; DIRECT") depending upon URL, source IP |
31 |
address, protocol, time of the day etc. PAC files introduce a lot |
32 |
of possibilities. |
33 |
Needless to say, PAC files are now a widely accepted method for |
34 |
proxy configuration management and companies all over are using |
35 |
them in corporate environments. Almost all popular web browsers |
36 |
support PAC files. The idea behind pacparser is to make it easy to |
37 |
add this PAC file parsing capability to any program (C and Python |
38 |
supported right now). |
39 |
</longdescription> |
40 |
<upstream> |
41 |
<remote-id type="google-code">pacproxy</remote-id> |
42 |
</upstream> |
43 |
</pkgmetadata> |
44 |
|
45 |
|
46 |
|
47 |
1.1 net-libs/pacparser/pacparser-1.3.1.ebuild |
48 |
|
49 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/pacparser-1.3.1.ebuild?rev=1.1&view=markup |
50 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/pacparser-1.3.1.ebuild?rev=1.1&content-type=text/plain |
51 |
|
52 |
Index: pacparser-1.3.1.ebuild |
53 |
=================================================================== |
54 |
# Copyright 1999-2013 Gentoo Foundation |
55 |
# Distributed under the terms of the GNU General Public License v2 |
56 |
# $Header: /var/cvsroot/gentoo-x86/net-libs/pacparser/pacparser-1.3.1.ebuild,v 1.1 2013/11/26 05:29:31 bicatali Exp $ |
57 |
|
58 |
EAPI=5 |
59 |
|
60 |
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) |
61 |
|
62 |
inherit eutils python-r1 multilib |
63 |
|
64 |
DESCRIPTION="Library to parse proxy auto-config files" |
65 |
HOMEPAGE="http://code.google.com/p/pacparser/" |
66 |
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" |
67 |
|
68 |
LICENSE="LGPL-3" |
69 |
SLOT="0" |
70 |
KEYWORDS="~amd64 ~x86" |
71 |
IUSE="doc python" |
72 |
|
73 |
DEPEND="python? ( ${PYTHON_DEPS} )" |
74 |
RDEPEND="${DEPEND}" |
75 |
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" |
76 |
|
77 |
# spidermonkey-1.7.0 is bundled |
78 |
# tested unbundling with spidermonkey-1.8* and 17 |
79 |
# failures : unbundling not worth |
80 |
|
81 |
src_prepare() { |
82 |
epatch "${FILESDIR}"/${P}-makefile.patch |
83 |
export NO_INTERNET=yes |
84 |
} |
85 |
|
86 |
src_compile() { |
87 |
emake -C src |
88 |
use python && python_foreach_impl emake -C src pymod |
89 |
} |
90 |
|
91 |
src_test() { |
92 |
emake -C src testpactester |
93 |
use python && emake -C src test-pymod |
94 |
} |
95 |
|
96 |
src_install() { |
97 |
emake DESTDIR="${D}" LIB_PREFIX="${D}/usr/$(get_libdir)" -C src install |
98 |
dodoc README |
99 |
use python && python_foreach_impl \ |
100 |
emake DESTDIR="${D}" \ |
101 |
LIB_PREFIX="${D}/usr/$(get_libdir)" -C src install-pymod |
102 |
use doc && emake DESTDIR="${D}" \ |
103 |
DOC_PREFIX="${D}/usr/share/doc/${PF}" -C src install-docs |
104 |
} |
105 |
|
106 |
|
107 |
|
108 |
1.1 net-libs/pacparser/Manifest |
109 |
|
110 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/Manifest?rev=1.1&view=markup |
111 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/Manifest?rev=1.1&content-type=text/plain |
112 |
|
113 |
Index: Manifest |
114 |
=================================================================== |
115 |
AUX pacparser-1.3.1-makefile.patch 2265 SHA256 2e5b9fa7fbaad4ae818a608b6d5b667ee442a9a49f5b0f558361ea13dbf86670 SHA512 6812dc1482554053fedf0f522260cc5da6b5f9bfa9e1ccf51bb5d1ad92c3663122460c6d41f8c3a2318b37e251ec8bf5849f3f4140d2f6fd647d5be61544af51 WHIRLPOOL 85e985b0f4d28b9288b67741499f0bf2236fa0d2c3da142cfb9d365ccd1b3ce7548a427d0d23bc8838dc8ef333a82872f25088604b81d8e71d8ce4dac0731081 |
116 |
DIST pacparser-1.3.1.tar.gz 1229362 SHA256 040fb94c420f6aaad295b0b60cf1659f996fee1997c332bec2a6390955276585 SHA512 20295667d92eb5385429c085c14ca8dc1ba216487ff474304433f99119216934be2dd1647452173418de31f5345679dd7159eafd331e40a2b87564f878d31349 WHIRLPOOL 47caf428b4574d9fbb40cffe46afb38cc6bb786382805754f1653e3d554af60e695e1718902c94822b229b7fb4f9748257745a1b3faedfa02cc7b06ba457768f |
117 |
EBUILD pacparser-1.3.1.ebuild 1234 SHA256 097bf613896b1b3f5e516b0952abc4bede6bcab5688c10d3824d64896d27c61a SHA512 23e0ff04c19b305aa590be98e1e1c6910137055c156741d0e71339e305dd42e2ecd81f0f2f9f83cf954c3fa564cbc46aff22400257b290dd0696b972a0cd8592 WHIRLPOOL 403936775c311e5ee4a5dbe5a3c45b7c373424d9bb51f02b02380078607fc1a75f563cd3dcb4383c5b3af9bcbce2116dbb167cadbb424b6a12d05938b62f314b |
118 |
MISC metadata.xml 1177 SHA256 42922085030073271f3a8cf8814693c065933cb20d057609259dfd367a70e9cc SHA512 e2165585a32c8ca65215e8f2704ccd9d4ea6e557c3f1ffc5f893c032cb0684fad017b672f4c4f655c84b51b67d85dd0dda07039ef4524484e0496703ce4dcecc WHIRLPOOL 5d32ac45c28bd1cec2167e152bb5e647aa3770748e23a1bdbd289da1b1c63f6b0f19643e64827d322566f7691a06215d17c71ac1d31fa19e6b551ca3a9d4069e |
119 |
|
120 |
|
121 |
|
122 |
1.1 net-libs/pacparser/ChangeLog |
123 |
|
124 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/ChangeLog?rev=1.1&view=markup |
125 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/pacparser/ChangeLog?rev=1.1&content-type=text/plain |
126 |
|
127 |
Index: ChangeLog |
128 |
=================================================================== |
129 |
# ChangeLog for net-libs/pacparser |
130 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
131 |
# $Header: /var/cvsroot/gentoo-x86/net-libs/pacparser/ChangeLog,v 1.1 2013/11/26 05:29:31 bicatali Exp $ |
132 |
|
133 |
*pacparser-1.3.1 (26 Nov 2013) |
134 |
|
135 |
26 Nov 2013; Sébastien Fabbro <bicatali@g.o> |
136 |
+files/pacparser-1.3.1-makefile.patch, +metadata.xml, +pacparser-1.3.1.ebuild: |
137 |
Initial import |