Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/pacparser: metadata.xml pacparser-1.3.1.ebuild Manifest ChangeLog
Date: Tue, 26 Nov 2013 05:29:40
Message-Id: 20131126052931.54CE92004B@flycatcher.gentoo.org
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