pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/python35 python35: Disable libpython3.so.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/99084f8e92d7
branches:  trunk
changeset: 372655:99084f8e92d7
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Wed Dec 13 12:55:32 2017 +0000

description:
python35: Disable libpython3.so.

This is a useless library (we've built it incorrectly for a long time so it
contains no valid symbols) that only creates CONFLICTS with other python3
packages.  No objection on tech-pkg.  Bump PKGREVISION.

diffstat:

 lang/python35/Makefile                      |   3 ++-
 lang/python35/PLIST                         |   3 +--
 lang/python35/distinfo                      |   4 ++--
 lang/python35/patches/patch-Makefile.pre.in |  13 ++++++++++++-
 4 files changed, 17 insertions(+), 6 deletions(-)

diffs (76 lines):

diff -r 22d2a68e4049 -r 99084f8e92d7 lang/python35/Makefile
--- a/lang/python35/Makefile    Wed Dec 13 12:55:06 2017 +0000
+++ b/lang/python35/Makefile    Wed Dec 13 12:55:32 2017 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2017/11/22 19:16:20 bsiegert Exp $
+# $NetBSD: Makefile,v 1.12 2017/12/13 12:55:32 jperkin Exp $
 
 .include "dist.mk"
 
 PKGNAME=       python35-${PY_DISTVERSION}
+PKGREVISION=   1
 CATEGORIES=    lang python
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r 22d2a68e4049 -r 99084f8e92d7 lang/python35/PLIST
--- a/lang/python35/PLIST       Wed Dec 13 12:55:06 2017 +0000
+++ b/lang/python35/PLIST       Wed Dec 13 12:55:32 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2017/08/14 09:16:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2017/12/13 12:55:32 jperkin Exp $
 bin/2to3-${PY_VER_SUFFIX}
 bin/pydoc${PY_VER_SUFFIX}
 bin/python${PY_VER_SUFFIX}
@@ -104,7 +104,6 @@
 include/python${PY_VER_SUFFIX}/weakrefobject.h
 lib/libpython${PY_VER_SUFFIX}.so
 lib/libpython${PY_VER_SUFFIX}.so.1.0
-lib/libpython3.so
 lib/pkgconfig/python-${PY_VER_SUFFIX}.pc
 lib/python${PY_VER_SUFFIX}/LICENSE.txt
 lib/python${PY_VER_SUFFIX}/__future__.py
diff -r 22d2a68e4049 -r 99084f8e92d7 lang/python35/distinfo
--- a/lang/python35/distinfo    Wed Dec 13 12:55:06 2017 +0000
+++ b/lang/python35/distinfo    Wed Dec 13 12:55:32 2017 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.13 2017/11/01 21:51:22 wiz Exp $
+$NetBSD: distinfo,v 1.14 2017/12/13 12:55:32 jperkin Exp $
 
 SHA1 (Python-3.5.4.tar.xz) = 4aacbd09ca6988255de84a98ab9e4630f584efba
 RMD160 (Python-3.5.4.tar.xz) = b0df9be4047421672456c9c57b4ddc0aaad7c095
@@ -6,7 +6,7 @@
 Size (Python-3.5.4.tar.xz) = 15332320 bytes
 SHA1 (patch-Lib_distutils_command_install.py) = 9b44f339f65f029b7f17dbc654739a7ae3c12780
 SHA1 (patch-Lib_distutils_unixccompiler.py) = 7d0b70a64b79ee6084c41d8fbb01c8e8e4553419
-SHA1 (patch-Makefile.pre.in) = 330a1a74fbd967e0777860fa3ceecb88ac2eb7fd
+SHA1 (patch-Makefile.pre.in) = a142218a5fe424891faab2f9c77715b4dd196fd8
 SHA1 (patch-Modules___cursesmodule.c) = 2ab2779e0418a4529987641c254686ba05d28593
 SHA1 (patch-Modules_makesetup) = c9b571eb54fdf0b1e93524a6de6780e8c4119221
 SHA1 (patch-Modules_nismodule.c) = bd290417c265846e238660180e60e76c0f5f696a
diff -r 22d2a68e4049 -r 99084f8e92d7 lang/python35/patches/patch-Makefile.pre.in
--- a/lang/python35/patches/patch-Makefile.pre.in       Wed Dec 13 12:55:06 2017 +0000
+++ b/lang/python35/patches/patch-Makefile.pre.in       Wed Dec 13 12:55:32 2017 +0000
@@ -1,4 +1,6 @@
-$NetBSD: patch-Makefile.pre.in,v 1.4 2017/08/14 09:16:28 adam Exp $
+$NetBSD: patch-Makefile.pre.in,v 1.5 2017/12/13 12:55:32 jperkin Exp $
+
+Do not build/install libpython3.so.
 
 --- Makefile.pre.in.orig       2017-08-07 07:59:11.000000000 +0000
 +++ Makefile.pre.in
@@ -11,6 +13,15 @@
  NO_AS_NEEDED= @NO_AS_NEEDED@
  LDLAST=               @LDLAST@
  SGI_ABI=      @SGI_ABI@
+@@ -202,7 +202,7 @@ DIST=              $(DISTFILES) $(DISTDIRS)
+ LIBRARY=      @LIBRARY@
+ LDLIBRARY=      @LDLIBRARY@
+ BLDLIBRARY=     @BLDLIBRARY@
+-PY3LIBRARY=     @PY3LIBRARY@
++PY3LIBRARY=
+ DLLLIBRARY=   @DLLLIBRARY@
+ LDLIBRARYDIR=   @LDLIBRARYDIR@
+ INSTSONAME=   @INSTSONAME@
 @@ -864,7 +864,7 @@ regen-opcode-targets:
        $(PYTHON_FOR_REGEN) $(srcdir)/Python/makeopcodetargets.py \
                $(srcdir)/Python/opcode_targets.h



Home | Main Index | Thread Index | Old Index