pkgsrc/audio/nas/patches/patch-aa
ryoon 8f0893d48d Fix build on OpenBSD/amd64 5.2.
* Add OpenBSD conditionals
* Add workaround for library link
2013-01-06 03:21:46 +00:00

36 lines
1.4 KiB
Text

$NetBSD: patch-aa,v 1.14 2013/01/06 03:21:47 ryoon Exp $
(1) Add NetBSDArchitecture and DragonFlyArchitecture
--- lib/audio/Imakefile.orig Wed Jan 26 16:10:17 2011
+++ lib/audio/Imakefile
@@ -59,7 +59,7 @@
#endif
XCOMM JET - hmmm.
-#if (defined(FreeBSDArchitecture) || defined(NetBSDArchitecture) || defined(BSDArchitecture)) && defined(HasBSD44Sockets)
+#if (defined(FreeBSDArchitecture) || defined(NetBSDArchitecture) || defined(BSDArchitecture) || defined(OpenBSDArchitecture)) && defined(HasBSD44Sockets)
EXTRA_DEFINES = -DBSD44SOCKETS
#endif
@@ -150,14 +150,16 @@ XAULIB =
XAULIB = -lXau
#endif
-#if defined(LinuxArchitecture) || defined(GNUArchitecture) || defined(SunArchitecture) || defined(__FreeBSD_kernel__) || defined(DarwinArchitecture)
+#if defined(LinuxArchitecture) || defined(GNUArchitecture) || defined(SunArchitecture) || defined(__FreeBSD_kernel__) || defined(DarwinArchitecture) || defined(NetBSDArchitecture) || defined(DragonFlyArchitecture) || defined(OpenBSDArchitecture)
REQUIREDLIBS = -L$(USRLIBDIR) -lXt $(XAULIB) -lm
-#endif
-#if defined(cygwinArchitecture)
+
+#elif defined(cygwinArchitecture)
REQUIREDLIBS = $(LDPRELIB) $(XAUTHLIB) $(XTOOLLIB) $(XONLYLIB)
STD_INCLUDES = -I/usr/include
-#endif
+#else
+REQUIREDLIBS = -L$(USRLIBDIR) -lXt $(XAULIB)
+#endif
#if DoSharedLib