More automatish debug.

This commit is contained in:
ajacoutot 2019-11-10 18:34:06 +00:00
parent f13f31536b
commit 3ff04faf71
6 changed files with 83 additions and 86 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2019/11/10 11:53:14 sthen Exp $
# $OpenBSD: Makefile,v 1.9 2019/11/10 18:34:06 ajacoutot Exp $
# IMPORTANT! If you make any changes to the Python ports, be sure
# to also update files/CHANGES.OpenBSD for your change. This is a
@ -10,18 +10,15 @@ PATCHLEVEL = .5
SHARED_LIBS = python3.7m 0.0
VERSION_SPEC = >=3.7,<3.8
REVISION-main = 0
REVISION-gdbm = 0
REVISION-main = 1
REVISION-gdbm = 1
CONFIGURE_ARGS += --with-ensurepip=no
CONFIGURE_ARGS += --enable-loadable-sqlite-extensions
CONFIGURE_STYLE = autoconf
DEBUG_PACKAGES = -main -gdbm
DEBUG_FILES = bin/python${VERSION} \
lib/libpython${VERSION}m.so.${LIBpython3.7m_VERSION} \
lib/python${VERSION}/lib-dynload/_gdbm.so
DEBUG_PACKAGES = -main -gdbm -tkinter
PORTROACH = limit:^3\.7

View File

@ -1,6 +1,6 @@
@comment $OpenBSD: PLIST-gdbm,v 1.2 2019/05/10 12:01:55 sthen Exp $
@comment $OpenBSD: PLIST-gdbm,v 1.3 2019/11/10 18:34:06 ajacoutot Exp $
@option no-default-conflict
@option is-branch
@conflict python-gdbm->=3.7,<3.8
@pkgpath lang/python3.5,-gdbm
lib/python3.7/lib-dynload/_gdbm.so
@so lib/python3.7/lib-dynload/_gdbm.so

View File

@ -1,2 +0,0 @@
@comment $OpenBSD: PLIST-gdbm-debug,v 1.1 2019/11/09 17:28:58 pirofti Exp $
lib/python3.7/lib-dynload/.debug/_gdbm.so.dbg

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.5 2019/10/18 04:47:27 rpointel Exp $
@comment $OpenBSD: PLIST-main,v 1.6 2019/11/10 18:34:06 ajacoutot Exp $
@option no-default-conflict
@option is-branch
@conflict python->=3.7,<3.8
@ -12,7 +12,8 @@ bin/python3
bin/python3-config
@bin bin/python3.7
bin/python3.7-config
@bin bin/python3.7m
@comment @bin markers on hard links break DEBUG_PACKAGES
bin/python3.7m
bin/python3.7m-config
@comment bin/pyvenv
bin/pyvenv-3.7
@ -834,10 +835,14 @@ lib/python3.7/config-3.7m/
lib/python3.7/config-3.7m/Makefile
lib/python3.7/config-3.7m/Setup
lib/python3.7/config-3.7m/Setup.local
lib/python3.7/config-3.7m/__pycache__/
lib/python3.7/config-3.7m/__pycache__/python-config.cpython-37.opt-1.pyc
lib/python3.7/config-3.7m/__pycache__/python-config.cpython-37.opt-2.pyc
lib/python3.7/config-3.7m/__pycache__/python-config.cpython-37.pyc
lib/python3.7/config-3.7m/config.c
lib/python3.7/config-3.7m/config.c.in
lib/python3.7/config-3.7m/install-sh
lib/python3.7/config-3.7m/libpython3.7m.a
@static-lib lib/python3.7/config-3.7m/libpython3.7m.a
lib/python3.7/config-3.7m/makesetup
lib/python3.7/config-3.7m/python-config.py
lib/python3.7/config-3.7m/python.o
@ -2305,73 +2310,73 @@ lib/python3.7/json/scanner.py
lib/python3.7/json/tool.py
lib/python3.7/keyword.py
lib/python3.7/lib-dynload/
lib/python3.7/lib-dynload/_asyncio.so
lib/python3.7/lib-dynload/_bisect.so
lib/python3.7/lib-dynload/_blake2.so
lib/python3.7/lib-dynload/_bz2.so
lib/python3.7/lib-dynload/_codecs_cn.so
lib/python3.7/lib-dynload/_codecs_hk.so
lib/python3.7/lib-dynload/_codecs_iso2022.so
lib/python3.7/lib-dynload/_codecs_jp.so
lib/python3.7/lib-dynload/_codecs_kr.so
lib/python3.7/lib-dynload/_codecs_tw.so
lib/python3.7/lib-dynload/_contextvars.so
lib/python3.7/lib-dynload/_crypt.so
lib/python3.7/lib-dynload/_csv.so
lib/python3.7/lib-dynload/_ctypes.so
lib/python3.7/lib-dynload/_ctypes_test.so
lib/python3.7/lib-dynload/_curses.so
lib/python3.7/lib-dynload/_curses_panel.so
lib/python3.7/lib-dynload/_datetime.so
lib/python3.7/lib-dynload/_dbm.so
lib/python3.7/lib-dynload/_decimal.so
lib/python3.7/lib-dynload/_elementtree.so
lib/python3.7/lib-dynload/_hashlib.so
lib/python3.7/lib-dynload/_heapq.so
lib/python3.7/lib-dynload/_json.so
lib/python3.7/lib-dynload/_lsprof.so
lib/python3.7/lib-dynload/_lzma.so
lib/python3.7/lib-dynload/_md5.so
lib/python3.7/lib-dynload/_multibytecodec.so
lib/python3.7/lib-dynload/_multiprocessing.so
lib/python3.7/lib-dynload/_opcode.so
lib/python3.7/lib-dynload/_pickle.so
lib/python3.7/lib-dynload/_posixsubprocess.so
lib/python3.7/lib-dynload/_queue.so
lib/python3.7/lib-dynload/_random.so
lib/python3.7/lib-dynload/_sha1.so
lib/python3.7/lib-dynload/_sha256.so
lib/python3.7/lib-dynload/_sha3.so
lib/python3.7/lib-dynload/_sha512.so
lib/python3.7/lib-dynload/_socket.so
lib/python3.7/lib-dynload/_sqlite3.so
lib/python3.7/lib-dynload/_ssl.so
lib/python3.7/lib-dynload/_struct.so
lib/python3.7/lib-dynload/_testbuffer.so
lib/python3.7/lib-dynload/_testcapi.so
lib/python3.7/lib-dynload/_testimportmultiple.so
lib/python3.7/lib-dynload/_testmultiphase.so
lib/python3.7/lib-dynload/_uuid.so
lib/python3.7/lib-dynload/_xxtestfuzz.so
lib/python3.7/lib-dynload/array.so
lib/python3.7/lib-dynload/audioop.so
lib/python3.7/lib-dynload/binascii.so
lib/python3.7/lib-dynload/cmath.so
lib/python3.7/lib-dynload/fcntl.so
lib/python3.7/lib-dynload/grp.so
lib/python3.7/lib-dynload/math.so
lib/python3.7/lib-dynload/mmap.so
lib/python3.7/lib-dynload/nis.so
lib/python3.7/lib-dynload/parser.so
lib/python3.7/lib-dynload/pyexpat.so
lib/python3.7/lib-dynload/readline.so
lib/python3.7/lib-dynload/resource.so
lib/python3.7/lib-dynload/select.so
lib/python3.7/lib-dynload/syslog.so
lib/python3.7/lib-dynload/termios.so
lib/python3.7/lib-dynload/unicodedata.so
lib/python3.7/lib-dynload/xxlimited.so
lib/python3.7/lib-dynload/zlib.so
@so lib/python3.7/lib-dynload/_asyncio.so
@so lib/python3.7/lib-dynload/_bisect.so
@so lib/python3.7/lib-dynload/_blake2.so
@so lib/python3.7/lib-dynload/_bz2.so
@so lib/python3.7/lib-dynload/_codecs_cn.so
@so lib/python3.7/lib-dynload/_codecs_hk.so
@so lib/python3.7/lib-dynload/_codecs_iso2022.so
@so lib/python3.7/lib-dynload/_codecs_jp.so
@so lib/python3.7/lib-dynload/_codecs_kr.so
@so lib/python3.7/lib-dynload/_codecs_tw.so
@so lib/python3.7/lib-dynload/_contextvars.so
@so lib/python3.7/lib-dynload/_crypt.so
@so lib/python3.7/lib-dynload/_csv.so
@so lib/python3.7/lib-dynload/_ctypes.so
@so lib/python3.7/lib-dynload/_ctypes_test.so
@so lib/python3.7/lib-dynload/_curses.so
@so lib/python3.7/lib-dynload/_curses_panel.so
@so lib/python3.7/lib-dynload/_datetime.so
@so lib/python3.7/lib-dynload/_dbm.so
@so lib/python3.7/lib-dynload/_decimal.so
@so lib/python3.7/lib-dynload/_elementtree.so
@so lib/python3.7/lib-dynload/_hashlib.so
@so lib/python3.7/lib-dynload/_heapq.so
@so lib/python3.7/lib-dynload/_json.so
@so lib/python3.7/lib-dynload/_lsprof.so
@so lib/python3.7/lib-dynload/_lzma.so
@so lib/python3.7/lib-dynload/_md5.so
@so lib/python3.7/lib-dynload/_multibytecodec.so
@so lib/python3.7/lib-dynload/_multiprocessing.so
@so lib/python3.7/lib-dynload/_opcode.so
@so lib/python3.7/lib-dynload/_pickle.so
@so lib/python3.7/lib-dynload/_posixsubprocess.so
@so lib/python3.7/lib-dynload/_queue.so
@so lib/python3.7/lib-dynload/_random.so
@so lib/python3.7/lib-dynload/_sha1.so
@so lib/python3.7/lib-dynload/_sha256.so
@so lib/python3.7/lib-dynload/_sha3.so
@so lib/python3.7/lib-dynload/_sha512.so
@so lib/python3.7/lib-dynload/_socket.so
@so lib/python3.7/lib-dynload/_sqlite3.so
@so lib/python3.7/lib-dynload/_ssl.so
@so lib/python3.7/lib-dynload/_struct.so
@so lib/python3.7/lib-dynload/_testbuffer.so
@so lib/python3.7/lib-dynload/_testcapi.so
@so lib/python3.7/lib-dynload/_testimportmultiple.so
@so lib/python3.7/lib-dynload/_testmultiphase.so
@so lib/python3.7/lib-dynload/_uuid.so
@so lib/python3.7/lib-dynload/_xxtestfuzz.so
@so lib/python3.7/lib-dynload/array.so
@so lib/python3.7/lib-dynload/audioop.so
@so lib/python3.7/lib-dynload/binascii.so
@so lib/python3.7/lib-dynload/cmath.so
@so lib/python3.7/lib-dynload/fcntl.so
@so lib/python3.7/lib-dynload/grp.so
@so lib/python3.7/lib-dynload/math.so
@so lib/python3.7/lib-dynload/mmap.so
@so lib/python3.7/lib-dynload/nis.so
@so lib/python3.7/lib-dynload/parser.so
@so lib/python3.7/lib-dynload/pyexpat.so
@so lib/python3.7/lib-dynload/readline.so
@so lib/python3.7/lib-dynload/resource.so
@so lib/python3.7/lib-dynload/select.so
@so lib/python3.7/lib-dynload/syslog.so
@so lib/python3.7/lib-dynload/termios.so
@so lib/python3.7/lib-dynload/unicodedata.so
@so lib/python3.7/lib-dynload/xxlimited.so
@so lib/python3.7/lib-dynload/zlib.so
lib/python3.7/lib2to3/
lib/python3.7/lib2to3/Grammar.txt
lib/python3.7/lib2to3/Grammar3.7.5.final.0.pickle

View File

@ -1,3 +0,0 @@
@comment $OpenBSD: PLIST-main-debug,v 1.1 2019/11/09 17:28:58 pirofti Exp $
bin/.debug/python3.7.dbg
lib/.debug/libpython3.7m.so.${LIBpython3.7m_VERSION}.dbg

View File

@ -1,9 +1,9 @@
@comment $OpenBSD: PLIST-tkinter,v 1.2 2019/05/10 12:01:55 sthen Exp $
@comment $OpenBSD: PLIST-tkinter,v 1.3 2019/11/10 18:34:06 ajacoutot Exp $
@option no-default-conflict
@option is-branch
@conflict python-tkinter->=3.7,<3.8
@pkgpath lang/python3.5,-tkinter
lib/python3.7/lib-dynload/_tkinter.so
@so lib/python3.7/lib-dynload/_tkinter.so
lib/python3.7/tkinter/
lib/python3.7/tkinter/__init__.py
lib/python3.7/tkinter/__main__.py