Avoid versioned symbols on SunOS to fix dependencies. Bump PKGREVISION as package previously built, was just missing symbols.diff -r1.6 -r1.7 pkgsrc/audio/libxmp/Makefile
(jperkin)
@@ -1,16 +1,17 @@ | @@ -1,16 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2014/04/14 07:28:14 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2014/09/23 13:49:30 jperkin Exp $ | |
2 | 2 | |||
3 | DISTNAME= libxmp-4.2.7 | 3 | DISTNAME= libxmp-4.2.7 | |
4 | PKGREVISION= 1 | |||
4 | CATEGORIES= audio | 5 | CATEGORIES= audio | |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmp/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmp/} | |
6 | 7 | |||
7 | MAINTAINER= rxg@NetBSD.org | 8 | MAINTAINER= rxg@NetBSD.org | |
8 | HOMEPAGE= http://xmp.sourceforge.net/ | 9 | HOMEPAGE= http://xmp.sourceforge.net/ | |
9 | COMMENT= Player for many different Amiga and PC module formats | 10 | COMMENT= Player for many different Amiga and PC module formats | |
10 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
11 | 12 | |||
12 | USE_TOOLS+= gmake pkg-config | 13 | USE_TOOLS+= gmake pkg-config | |
13 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
14 | 15 | |||
15 | INSTALLATION_DIRS= bin lib | 16 | INSTALLATION_DIRS= bin lib | |
16 | INSTALL_MAKE_FLAGS+= INSTALL=${INSTALL:Q} | 17 | INSTALL_MAKE_FLAGS+= INSTALL=${INSTALL:Q} |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2014/04/14 07:28:14 adam Exp $ | 1 | $NetBSD: distinfo,v 1.6 2014/09/23 13:49:30 jperkin Exp $ | |
2 | 2 | |||
3 | SHA1 (libxmp-4.2.7.tar.gz) = cc7b1340bd8664d933311d23550ae4279abf2ecc | 3 | SHA1 (libxmp-4.2.7.tar.gz) = cc7b1340bd8664d933311d23550ae4279abf2ecc | |
4 | RMD160 (libxmp-4.2.7.tar.gz) = 6fa2a6624dc470a8e8e8c660f1ad899039452f2a | 4 | RMD160 (libxmp-4.2.7.tar.gz) = 6fa2a6624dc470a8e8e8c660f1ad899039452f2a | |
5 | Size (libxmp-4.2.7.tar.gz) = 605579 bytes | 5 | Size (libxmp-4.2.7.tar.gz) = 605579 bytes | |
6 | SHA1 (patch-include_xmp.h) = 235dbcae39926fcacb07eea5dde4b64a6064dca9 | 6 | SHA1 (patch-include_xmp.h) = 235dbcae39926fcacb07eea5dde4b64a6064dca9 | |
7 | SHA1 (patch-src_common.h) = c6e2f51264422e7cf2bdf55cd3621c09c7000510 |
$NetBSD: patch-src_common.h,v 1.1 2014/09/23 13:49:30 jperkin Exp $
Avoid versioned symbols on SunOS
--- src/common.h.orig 2014-04-05 22:49:14.000000000 +0000
+++ src/common.h
@@ -10,7 +10,7 @@
#include "xmp.h"
#if defined(__GNUC__) || defined(__clang__)
-#if !defined(WIN32) && !defined(ANDROID) && !defined(__APPLE__) && !defined(__AMIGA__) && !defined(B_BEOS_VERSION) && !defined(__ATHEOS__)
+#if !defined(WIN32) && !defined(ANDROID) && !defined(__APPLE__) && !defined(__AMIGA__) && !defined(B_BEOS_VERSION) && !defined(__ATHEOS__) && !defined(__sun)
#define USE_VERSIONED_SYMBOLS
#endif
#endif