Use nbcompat, update some patches. Fixes build on SunOS.diff -r1.9 -r1.10 pkgsrc/audio/ifp-line/distinfo
(jperkin)
@@ -1,7 +1,8 @@ | @@ -1,7 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2011/07/03 22:04:06 dholland Exp $ | 1 | $NetBSD: distinfo,v 1.10 2015/07/09 12:00:13 jperkin Exp $ | |
2 | 2 | |||
3 | SHA1 (ifp-line-0.3.tar.gz) = e511157878a08fbea6a2c702e726e131dd20cb2f | 3 | SHA1 (ifp-line-0.3.tar.gz) = e511157878a08fbea6a2c702e726e131dd20cb2f | |
4 | RMD160 (ifp-line-0.3.tar.gz) = 71fee7e02daeb9b3dc2e7da53236057b9d5a9f63 | 4 | RMD160 (ifp-line-0.3.tar.gz) = 71fee7e02daeb9b3dc2e7da53236057b9d5a9f63 | |
5 | Size (ifp-line-0.3.tar.gz) = 138272 bytes | 5 | Size (ifp-line-0.3.tar.gz) = 138272 bytes | |
6 | SHA1 (patch-Makefile_am) = f855283ab54a49c30a08f408a67ffa6c3ac88a72 | 6 | SHA1 (patch-Makefile_am) = a273f2e813b43b717155a2dcf7bc1372d23b936b | |
7 | SHA1 (patch-Makefile_in) = e196e6d59a3bf8d1af58f4a5f94a3fa16c3af4af | 7 | SHA1 (patch-Makefile_in) = cf64aab56fbf9d7b58535a341c93176a6709b02b | |
8 | SHA1 (patch-ifp__routines.c) = 654fbb77f3404e987e7fb777da7cd0e1e92f4b72 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-Makefile_am,v 1.1 2011/07/03 22:04:51 dholland Exp $ | 1 | $NetBSD: patch-Makefile_am,v 1.2 2015/07/09 12:00:14 jperkin Exp $ | |
2 | 2 | |||
3 | Avoid confusing make with multiple paths to the same file. | 3 | Avoid confusing make with multiple paths to the same file. | |
4 | 4 | |||
5 | --- Makefile.am~ 2005-12-10 07:35:04.000000000 +0000 | 5 | --- Makefile.am.orig 2005-12-10 07:35:04.000000000 +0000 | |
6 | +++ Makefile.am | 6 | +++ Makefile.am | |
7 | @@ -5,7 +5,7 @@ EXTRA_DIST = $(man1_MANS) $(pkgdata_DATA | 7 | @@ -5,7 +5,7 @@ EXTRA_DIST = $(man1_MANS) $(pkgdata_DATA | |
8 | bin_PROGRAMS = ifp | 8 | bin_PROGRAMS = ifp | |
9 | ifp_SOURCES = ifp.c ifp_routines.c ifp_routines.h | 9 | ifp_SOURCES = ifp.c ifp_routines.c ifp_routines.h | |
10 | ifp_CFLAGS = @LIBUSB_CFLAGS@ | 10 | ifp_CFLAGS = @LIBUSB_CFLAGS@ | |
11 | -ifp_LDADD = ./libunicodehack.a @LIBICONV@ @LIBUSB_LIBS@ | 11 | -ifp_LDADD = ./libunicodehack.a @LIBICONV@ @LIBUSB_LIBS@ | |
12 | +ifp_LDADD = libunicodehack.a @LIBICONV@ @LIBUSB_LIBS@ | 12 | +ifp_LDADD = libunicodehack.a @LIBICONV@ @LIBUSB_LIBS@ | |
13 | 13 | |||
14 | noinst_LIBRARIES = libunicodehack.a | 14 | noinst_LIBRARIES = libunicodehack.a | |
15 | libunicodehack_a_SOURCES = unicodehack.c unicodehack.h | 15 | libunicodehack_a_SOURCES = unicodehack.c unicodehack.h |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: patch-Makefile_in,v 1.1 2011/07/03 22:04:51 dholland Exp $ | 1 | $NetBSD: patch-Makefile_in,v 1.2 2015/07/09 12:00:14 jperkin Exp $ | |
2 | 2 | |||
3 | Avoid confusing make with multiple paths to the same file. | 3 | Avoid confusing make with multiple paths to the same file. | |
4 | 4 | |||
5 | --- Makefile.in~ 2005-12-10 08:35:05.000000000 +0000 | 5 | --- Makefile.in.orig 2005-12-10 08:35:05.000000000 +0000 | |
6 | +++ Makefile.in | 6 | +++ Makefile.in | |
7 | @@ -70,7 +70,7 @@ binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) | 7 | @@ -70,7 +70,7 @@ binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) | |
8 | PROGRAMS = $(bin_PROGRAMS) | 8 | PROGRAMS = $(bin_PROGRAMS) | |
9 | am_ifp_OBJECTS = ifp-ifp.$(OBJEXT) ifp-ifp_routines.$(OBJEXT) | 9 | am_ifp_OBJECTS = ifp-ifp.$(OBJEXT) ifp-ifp_routines.$(OBJEXT) | |
10 | ifp_OBJECTS = $(am_ifp_OBJECTS) | 10 | ifp_OBJECTS = $(am_ifp_OBJECTS) | |
11 | -ifp_DEPENDENCIES = ./libunicodehack.a | 11 | -ifp_DEPENDENCIES = ./libunicodehack.a | |
12 | +ifp_DEPENDENCIES = libunicodehack.a | 12 | +ifp_DEPENDENCIES = libunicodehack.a | |
13 | DEFAULT_INCLUDES = -I. -I$(srcdir) -I. | 13 | DEFAULT_INCLUDES = -I. -I$(srcdir) -I. | |
14 | depcomp = $(SHELL) $(top_srcdir)/depcomp | 14 | depcomp = $(SHELL) $(top_srcdir)/depcomp | |
15 | am__depfiles_maybe = depfiles | 15 | am__depfiles_maybe = depfiles | |
16 | @@ -193,7 +193,7 @@ target_alias = @target_alias@ | 16 | @@ -193,7 +193,7 @@ target_alias = @target_alias@ | |
17 | EXTRA_DIST = $(man1_MANS) $(pkgdata_DATA) | 17 | EXTRA_DIST = $(man1_MANS) $(pkgdata_DATA) | |
18 | ifp_SOURCES = ifp.c ifp_routines.c ifp_routines.h | 18 | ifp_SOURCES = ifp.c ifp_routines.c ifp_routines.h |
$NetBSD: patch-ifp__routines.c,v 1.1 2015/07/09 12:00:14 jperkin Exp $
Use nbcompat.
--- ifp_routines.c.orig 2005-12-03 16:55:06.000000000 +0000
+++ ifp_routines.c
@@ -8,7 +8,12 @@ static const char rcsid[] = "$Id: ifp_ro
#include <sys/stat.h>
#include <sys/wait.h>
#include <errno.h>
+#if defined(HAVE_NBCOMPAT_H)
+#include <nbcompat.h>
+#include <nbcompat/fts.h>
+#else
#include <fts.h>
+#endif
#include <unistd.h>
#include "unicodehack.h"