diff options
Diffstat (limited to 'net-libs/pacparser')
-rw-r--r-- | net-libs/pacparser/Manifest | 2 | ||||
-rw-r--r-- | net-libs/pacparser/pacparser-1.3.7-r1.ebuild (renamed from net-libs/pacparser/pacparser-1.3.7.ebuild) | 14 |
2 files changed, 10 insertions, 6 deletions
diff --git a/net-libs/pacparser/Manifest b/net-libs/pacparser/Manifest index d5f3b5fcfe73..eec2ffb2e914 100644 --- a/net-libs/pacparser/Manifest +++ b/net-libs/pacparser/Manifest @@ -1,3 +1,3 @@ DIST pacparser-1.3.7.tar.gz 905596 BLAKE2B 122127b6e1d8f68fde4c5ca98207bf2a0fa2a081dbb60aaf34126700a3de9d861e7b5f881e78d3eefdd2a9af97a9ba677339ca2b2a0b4459d26e60a62226e839 SHA512 979238204cd352ecf502a5a6216a35d7c47e82a173c32c6f0a5166f1fe790c66ac74ec1d9d0a58b54038d19e893f8b365ed868664f84ab9d5e653584bf20130b -EBUILD pacparser-1.3.7.ebuild 1585 BLAKE2B 90bc726da44eb9fd7c04bfb36fd0de568b11b50c7396edddeaf7e3c6ccb87eb9f94650cba67be00a9cdbfa8047e0f581c2f696f6193f454ec0a23e6f5527324f SHA512 d124e088d3a287597457d97a929a0e0ae95fabc25d24700da5dd7c681b8d00af0fa2f1e9cf61c5aefcac592c49b22f759d1138467db62a9439f11dd89d27ccdd +EBUILD pacparser-1.3.7-r1.ebuild 1728 BLAKE2B d1c1c44630135ead39670630770fb257bdd6b983db7f7901cd40e21b846a0c5783c9766c0ea5e2bee88dba6808237599ca680545c48b13154d89e36008a615dc SHA512 b325c72de1cdbc2ec72a33a2bfe9e3f3492b494c46e368eb0cb93424e51af7b566a9dfd1ffaf3cb3f40fe7b68810bd9b768f8e2cdbb57c8a259351cfd8ec857b MISC metadata.xml 1156 BLAKE2B 6c4e195b94172823c0dc6bbf426c2d8a31d83a0bb7044efa92b9f07f846fa7a2e0ecd4f49678eb517ddeaca43f18942ca9256bc92909cbd1242ed2cfbdbc39de SHA512 e391221061937896f5f27a4d77f959756afdfd1c58f47f4ac5d27e2f289ca70bd7907c86efc6114ec02d03b6f5a88fd3b8d5755bf97dae6e613d7835f2c71704 diff --git a/net-libs/pacparser/pacparser-1.3.7.ebuild b/net-libs/pacparser/pacparser-1.3.7-r1.ebuild index f3f2162bb12b..ce0df21ea837 100644 --- a/net-libs/pacparser/pacparser-1.3.7.ebuild +++ b/net-libs/pacparser/pacparser-1.3.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit eutils python-r1 toolchain-funcs @@ -39,7 +39,9 @@ src_compile() { emake -C src spidermonkey/js/src sed -e '/CC = gcc/d' \ -i src/spidermonkey/js/src/config/Linux_All.mk || die - emake -j1 -C src + # Upstream parallel compilation bug, do that first to work around + emake -C src/spidermonkey + emake -C src use python && python_foreach_impl emake -C src pymod } @@ -50,9 +52,11 @@ src_test() { src_install() { emake DESTDIR="${ED}" LIB_PREFIX="${ED}/usr/$(get_libdir)" -C src install dodoc README.md - use python && python_foreach_impl \ - emake DESTDIR="${D}" \ - LIB_PREFIX="${D}/usr/$(get_libdir)" -C src install-pymod + if use python; then + python_foreach_impl emake DESTDIR="${D}" \ + LIB_PREFIX="${D}/usr/$(get_libdir)" -C src install-pymod + python_foreach_impl python_optimize + fi if use doc; then docompress -x /usr/share/doc/${PF}/{html,examples} else |