Do not install libbfd and libopcodes. The objects are used in the build, but not linked at runtime. Fixes PLIST conflict with devel/binutils and subsequently makes pbulk on (at least) SunOS happy. This follows what e.g. ports and homebrew already do. Remove a leftover patch file while at it. Bump PKGREVISION. In-freeze, OK by wiz.diff -r1.52 -r1.53 pkgsrc/devel/gdb/Makefile
(fhajny)
@@ -1,16 +1,17 @@ | @@ -1,16 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.52 2016/03/05 09:08:46 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.53 2016/04/06 09:34:20 fhajny Exp $ | |
2 | 2 | |||
3 | DISTNAME= gdb-7.11 | 3 | DISTNAME= gdb-7.11 | |
4 | PKGREVISION= 1 | |||
4 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
5 | MASTER_SITES= ${MASTER_SITE_GNU:=gdb/} | 6 | MASTER_SITES= ${MASTER_SITE_GNU:=gdb/} | |
6 | 7 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://www.gnu.org/software/gdb/gdb.html | 9 | HOMEPAGE= http://www.gnu.org/software/gdb/gdb.html | |
9 | COMMENT= Symbolic debugger for multiple language frontends | 10 | COMMENT= Symbolic debugger for multiple language frontends | |
10 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
11 | 12 | |||
12 | BROKEN_GETTEXT_DETECTION= yes | 13 | BROKEN_GETTEXT_DETECTION= yes | |
13 | GNU_CONFIGURE= YES | 14 | GNU_CONFIGURE= YES | |
14 | USE_PKGLOCALEDIR= YES | 15 | USE_PKGLOCALEDIR= YES | |
15 | USE_LIBTOOL= YES | 16 | USE_LIBTOOL= YES | |
16 | USE_TOOLS+= gmake msgfmt makeinfo perl:build | 17 | USE_TOOLS+= gmake msgfmt makeinfo perl:build |
@@ -1,10 +1,3 @@ | @@ -1,10 +1,3 @@ | |||
1 | @comment $NetBSD: PLIST.SunOS,v 1.1 2016/02/02 07:24:47 fhajny Exp $ | 1 | @comment $NetBSD: PLIST.SunOS,v 1.2 2016/04/06 09:34:20 fhajny Exp $ | |
2 | bin/gcore | 2 | bin/gcore | |
3 | include/ansidecl.h | |||
4 | include/bfd.h | |||
5 | include/bfdlink.h | |||
6 | include/dis-asm.h | |||
7 | include/symcat.h | |||
8 | lib/libbfd.la | |||
9 | lib/libopcodes.la | |||
10 | man/man1/gcore.1 | 3 | man/man1/gcore.1 |
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | @comment $NetBSD: PLIST.common,v 1.9 2016/01/19 12:18:24 ryoon Exp $ | 1 | @comment $NetBSD: PLIST.common,v 1.10 2016/04/06 09:34:20 fhajny Exp $ | |
2 | bin/gdb | 2 | bin/gdb | |
3 | include/gdb/jit-reader.h | 3 | include/gdb/jit-reader.h | |
4 | include/plugin-api.h | |||
5 | info/annotate.info | 4 | info/annotate.info | |
6 | info/bfd.info | 5 | info/bfd.info | |
7 | info/gdb.info | 6 | info/gdb.info | |
8 | info/stabs.info | 7 | info/stabs.info | |
9 | man/man1/gdb.1 | 8 | man/man1/gdb.1 | |
10 | man/man1/gdbserver.1 | 9 | man/man1/gdbserver.1 | |
11 | man/man5/gdbinit.5 | 10 | man/man5/gdbinit.5 | |
12 | share/gdb/python/gdb/FrameDecorator.py | 11 | share/gdb/python/gdb/FrameDecorator.py | |
13 | share/gdb/python/gdb/FrameIterator.py | 12 | share/gdb/python/gdb/FrameIterator.py | |
14 | share/gdb/python/gdb/__init__.py | 13 | share/gdb/python/gdb/__init__.py | |
15 | share/gdb/python/gdb/command/__init__.py | 14 | share/gdb/python/gdb/command/__init__.py | |
16 | share/gdb/python/gdb/command/explore.py | 15 | share/gdb/python/gdb/command/explore.py | |
17 | share/gdb/python/gdb/command/frame_filters.py | 16 | share/gdb/python/gdb/command/frame_filters.py | |
@@ -37,43 +36,13 @@ share/gdb/syscalls/arm-linux.xml | @@ -37,43 +36,13 @@ share/gdb/syscalls/arm-linux.xml | |||
37 | share/gdb/syscalls/gdb-syscalls.dtd | 36 | share/gdb/syscalls/gdb-syscalls.dtd | |
38 | share/gdb/syscalls/i386-linux.xml | 37 | share/gdb/syscalls/i386-linux.xml | |
39 | share/gdb/syscalls/mips-n32-linux.xml | 38 | share/gdb/syscalls/mips-n32-linux.xml | |
40 | share/gdb/syscalls/mips-n64-linux.xml | 39 | share/gdb/syscalls/mips-n64-linux.xml | |
41 | share/gdb/syscalls/mips-o32-linux.xml | 40 | share/gdb/syscalls/mips-o32-linux.xml | |
42 | share/gdb/syscalls/ppc-linux.xml | 41 | share/gdb/syscalls/ppc-linux.xml | |
43 | share/gdb/syscalls/ppc64-linux.xml | 42 | share/gdb/syscalls/ppc64-linux.xml | |
44 | share/gdb/syscalls/s390-linux.xml | 43 | share/gdb/syscalls/s390-linux.xml | |
45 | share/gdb/syscalls/s390x-linux.xml | 44 | share/gdb/syscalls/s390x-linux.xml | |
46 | share/gdb/syscalls/sparc-linux.xml | 45 | share/gdb/syscalls/sparc-linux.xml | |
47 | share/gdb/syscalls/sparc64-linux.xml | 46 | share/gdb/syscalls/sparc64-linux.xml | |
48 | share/gdb/system-gdbinit/elinos.py | 47 | share/gdb/system-gdbinit/elinos.py | |
49 | share/gdb/system-gdbinit/wrs-linux.py | 48 | share/gdb/system-gdbinit/wrs-linux.py | |
50 | share/locale/da/LC_MESSAGES/bfd.mo | |||
51 | share/locale/da/LC_MESSAGES/opcodes.mo | |||
52 | share/locale/de/LC_MESSAGES/opcodes.mo | |||
53 | share/locale/es/LC_MESSAGES/bfd.mo | |||
54 | share/locale/es/LC_MESSAGES/opcodes.mo | |||
55 | share/locale/fi/LC_MESSAGES/bfd.mo | |||
56 | share/locale/fi/LC_MESSAGES/opcodes.mo | |||
57 | share/locale/fr/LC_MESSAGES/bfd.mo | |||
58 | share/locale/fr/LC_MESSAGES/opcodes.mo | |||
59 | share/locale/ga/LC_MESSAGES/opcodes.mo | |||
60 | share/locale/id/LC_MESSAGES/bfd.mo | |||
61 | share/locale/id/LC_MESSAGES/opcodes.mo | |||
62 | share/locale/it/LC_MESSAGES/opcodes.mo | |||
63 | share/locale/ja/LC_MESSAGES/bfd.mo | |||
64 | share/locale/nl/LC_MESSAGES/opcodes.mo | |||
65 | share/locale/pt_BR/LC_MESSAGES/opcodes.mo | |||
66 | share/locale/ro/LC_MESSAGES/bfd.mo | |||
67 | share/locale/ro/LC_MESSAGES/opcodes.mo | |||
68 | share/locale/ru/LC_MESSAGES/bfd.mo | |||
69 | share/locale/rw/LC_MESSAGES/bfd.mo | |||
70 | share/locale/sv/LC_MESSAGES/bfd.mo | |||
71 | share/locale/sv/LC_MESSAGES/opcodes.mo | |||
72 | share/locale/tr/LC_MESSAGES/bfd.mo | |||
73 | share/locale/tr/LC_MESSAGES/opcodes.mo | |||
74 | share/locale/uk/LC_MESSAGES/bfd.mo | |||
75 | share/locale/uk/LC_MESSAGES/opcodes.mo | |||
76 | share/locale/vi/LC_MESSAGES/bfd.mo | |||
77 | share/locale/vi/LC_MESSAGES/opcodes.mo | |||
78 | share/locale/zh_CN/LC_MESSAGES/bfd.mo | |||
79 | share/locale/zh_CN/LC_MESSAGES/opcodes.mo |
@@ -1,11 +1,12 @@ | @@ -1,11 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.25 2016/03/05 09:08:46 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.26 2016/04/06 09:34:20 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (gdb-7.11.tar.gz) = 99f5795cf670e00a623266cb4ce59cc76ec6e5a2 | 3 | SHA1 (gdb-7.11.tar.gz) = 99f5795cf670e00a623266cb4ce59cc76ec6e5a2 | |
4 | RMD160 (gdb-7.11.tar.gz) = 9181c3a79dc676d36e58162567051cf9f68d354d | 4 | RMD160 (gdb-7.11.tar.gz) = 9181c3a79dc676d36e58162567051cf9f68d354d | |
5 | SHA512 (gdb-7.11.tar.gz) = 6854774bba73ecf02c4d8bb4e194b8fd8fd3c6c661cbead0b3b816b9d9f736df1b85f331a669808700b0ad0f945b58483fffb77d49f5b690e828a00f65c04893 | 5 | SHA512 (gdb-7.11.tar.gz) = 6854774bba73ecf02c4d8bb4e194b8fd8fd3c6c661cbead0b3b816b9d9f736df1b85f331a669808700b0ad0f945b58483fffb77d49f5b690e828a00f65c04893 | |
6 | Size (gdb-7.11.tar.gz) = 35215975 bytes | 6 | Size (gdb-7.11.tar.gz) = 35215975 bytes | |
7 | SHA1 (patch-Makefile.in) = 5620c3fc3545dfb720017d7d373702040dd67bd9 | |||
7 | SHA1 (patch-ao) = fe55dc7245f438fccb7965ceb220be951f85a535 | 8 | SHA1 (patch-ao) = fe55dc7245f438fccb7965ceb220be951f85a535 | |
8 | SHA1 (patch-gdb_bsd-kvm.c) = 837614b107181f79fd5c018ebd76a9010e5ab602 | 9 | SHA1 (patch-gdb_bsd-kvm.c) = 837614b107181f79fd5c018ebd76a9010e5ab602 | |
9 | SHA1 (patch-gdb_ppcnbsd-nat.c) = 94c9f552fd00e3641e7a0fa8372de538b4571d0b | 10 | SHA1 (patch-gdb_ppcnbsd-nat.c) = 94c9f552fd00e3641e7a0fa8372de538b4571d0b | |
10 | SHA1 (patch-opcodes_i386-dis_c) = 57b2b2ce85567faf112ec9f435b9aed0ffc943fb | 11 | SHA1 (patch-opcodes_i386-dis_c) = 57b2b2ce85567faf112ec9f435b9aed0ffc943fb | |
11 | SHA1 (patch-sim_ppc_emul_netbsd.c) = 34fcb884c3c82e8eae6cd6f8c87ce42e9354c347 | 12 | SHA1 (patch-sim_ppc_emul_netbsd.c) = 34fcb884c3c82e8eae6cd6f8c87ce42e9354c347 |
$NetBSD: patch-Makefile.in,v 1.1 2016/04/06 09:34:20 fhajny Exp $
Do not install bfd and opcodes. Conflicts with devel/binutils.
--- Makefile.in.orig 2016-02-24 09:57:08.000000000 +0000
+++ Makefile.in
@@ -2482,8 +2482,6 @@ install:
.PHONY: install-host-nogcc
install-host-nogcc: \
- maybe-install-bfd \
- maybe-install-opcodes \
maybe-install-binutils \
maybe-install-bison \
maybe-install-cgen \
@@ -2530,8 +2528,6 @@ install-host-nogcc: \
.PHONY: install-host
install-host: \
- maybe-install-bfd \
- maybe-install-opcodes \
maybe-install-binutils \
maybe-install-bison \
maybe-install-cgen \