pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/python34



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Wed Dec 13 12:54:57 UTC 2017

Modified Files:
        pkgsrc/lang/python34: Makefile PLIST distinfo
        pkgsrc/lang/python34/patches: patch-au

Log Message:
python34: 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.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/lang/python34/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/python34/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/lang/python34/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/python34/patches/patch-au

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/python34/Makefile
diff -u pkgsrc/lang/python34/Makefile:1.22 pkgsrc/lang/python34/Makefile:1.23
--- pkgsrc/lang/python34/Makefile:1.22  Wed Nov 22 19:16:20 2017
+++ pkgsrc/lang/python34/Makefile       Wed Dec 13 12:54:57 2017
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.22 2017/11/22 19:16:20 bsiegert Exp $
+# $NetBSD: Makefile,v 1.23 2017/12/13 12:54:57 jperkin Exp $
 
 .include "dist.mk"
 
 PKGNAME=       python34-${PY_DISTVERSION}
+PKGREVISION=   1
 CATEGORIES=    lang python
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/lang/python34/PLIST
diff -u pkgsrc/lang/python34/PLIST:1.8 pkgsrc/lang/python34/PLIST:1.9
--- pkgsrc/lang/python34/PLIST:1.8      Thu Jan 19 01:25:09 2017
+++ pkgsrc/lang/python34/PLIST  Wed Dec 13 12:54:57 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2017/01/19 01:25:09 wen Exp $
+@comment $NetBSD: PLIST,v 1.9 2017/12/13 12:54:57 jperkin Exp $
 bin/2to3-${PY_VER_SUFFIX}
 bin/pydoc${PY_VER_SUFFIX}
 bin/python${PY_VER_SUFFIX}
@@ -101,7 +101,6 @@ include/python${PY_VER_SUFFIX}/warnings.
 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

Index: pkgsrc/lang/python34/distinfo
diff -u pkgsrc/lang/python34/distinfo:1.28 pkgsrc/lang/python34/distinfo:1.29
--- pkgsrc/lang/python34/distinfo:1.28  Wed Nov  1 21:51:21 2017
+++ pkgsrc/lang/python34/distinfo       Wed Dec 13 12:54:57 2017
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.28 2017/11/01 21:51:21 wiz Exp $
+$NetBSD: distinfo,v 1.29 2017/12/13 12:54:57 jperkin Exp $
 
 SHA1 (Python-3.4.7.tar.xz) = 7b05bf099f3f311ba568232d0d03d64e67da9908
 RMD160 (Python-3.4.7.tar.xz) = 8c4cde8603a15cd55b59b665a84efd0e8f9d7553
@@ -11,7 +11,7 @@ SHA1 (patch-ah) = 0acdfcbf3ebcb96b18a1cf
 SHA1 (patch-al) = 5cf4d44d24020a9b6fe41deeb916edbe87a937cb
 SHA1 (patch-am) = 5822927f1c315b4fce5078626efe5418c764665e
 SHA1 (patch-an) = c9b571eb54fdf0b1e93524a6de6780e8c4119221
-SHA1 (patch-au) = b593d64b34531fdd5a936d109854d80e969f1847
+SHA1 (patch-au) = 210a20f828d213680166541114dc3e5d5ff9f510
 SHA1 (patch-av) = 9b44f339f65f029b7f17dbc654739a7ae3c12780
 SHA1 (patch-aw) = bd290417c265846e238660180e60e76c0f5f696a
 SHA1 (patch-pyconfig.h.in) = 1fbd8b94a6317e31a3b9db683db0c2c9c4334713

Index: pkgsrc/lang/python34/patches/patch-au
diff -u pkgsrc/lang/python34/patches/patch-au:1.2 pkgsrc/lang/python34/patches/patch-au:1.3
--- pkgsrc/lang/python34/patches/patch-au:1.2   Mon Mar 16 13:53:05 2015
+++ pkgsrc/lang/python34/patches/patch-au       Wed Dec 13 12:54:57 2017
@@ -1,6 +1,8 @@
-$NetBSD: patch-au,v 1.2 2015/03/16 13:53:05 tnn Exp $
+$NetBSD: patch-au,v 1.3 2017/12/13 12:54:57 jperkin Exp $
 
---- Makefile.pre.in.orig       2015-02-25 11:27:45.000000000 +0000
+Do not build/install libpython3.so.
+
+--- Makefile.pre.in.orig       2017-08-09 07:08:33.000000000 +0000
 +++ Makefile.pre.in
 @@ -86,7 +86,7 @@ PY_CFLAGS_NODIST=$(CONFIGURE_CFLAGS_NODI
  # be able to build extension modules using the directories specified in the
@@ -11,6 +13,15 @@ $NetBSD: patch-au,v 1.2 2015/03/16 13:53
  NO_AS_NEEDED= @NO_AS_NEEDED@
  LDLAST=               @LDLAST@
  SGI_ABI=      @SGI_ABI@
+@@ -194,7 +194,7 @@ DIST=              $(DISTFILES) $(DISTDIRS)
+ LIBRARY=      @LIBRARY@
+ LDLIBRARY=      @LDLIBRARY@
+ BLDLIBRARY=     @BLDLIBRARY@
+-PY3LIBRARY=     @PY3LIBRARY@
++PY3LIBRARY=
+ DLLLIBRARY=   @DLLLIBRARY@
+ LDLIBRARYDIR=   @LDLIBRARYDIR@
+ INSTSONAME=   @INSTSONAME@
 @@ -683,7 +683,7 @@ Modules/_testembed: Modules/_testembed.o
  Modules/_freeze_importlib: Modules/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN)
        $(LINKCC) $(PY_LDFLAGS) -o $@ Modules/_freeze_importlib.o $(LIBRARY_OBJS_OMIT_FROZEN) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)



Home | Main Index | Thread Index | Old Index