ports/audio/libworkman/patches/patch-Imakefile

45 lines
1.1 KiB
Text

Index: Imakefile
--- Imakefile.orig
+++ Imakefile
@@ -31,8 +31,18 @@ XCOMM
#include "include/wm_version.h"
-WM_LIBVER=WM_LIBVER_MAJOR.WM_LIBVER_MINOR.WM_LIBVER_PL
+WM_LIBVER=WM_LIBVER_MAJOR.WM_LIBVER_MINOR
+#define DoNormalLib YES
+#define DoSharedLib YES
+#define DoExtraLib NO
+#define DoDebugLib NO
+#define DoProfileLib NO
+#define HasSharedData NO
+#define LibName workman
+#define SoRev WM_LIBVER
+#define LibHeaders NO
+
SRCS = cddb.c cdrom.c cdinfo.c plat_freebsd.c plat_sun.c plat_hpux.c \
plat_ultrix.c plat_news.c plat_bsd386.c plat_osf1.c plat_linux.c \
plat_aix.c plat_openbsd.c plat_irix.c plat_svr4.c \
@@ -47,6 +57,7 @@ OBJS = cddb.o cdrom.o cdinfo.o plat_freebsd.o plat_sun
HEADERS= \
include/wm_cdda.h \
+ include/wm_cddb.h \
include/wm_cdinfo.h \
include/wm_cdrom.h \
include/wm_config.h \
@@ -62,13 +73,6 @@ HEADERS= \
#include <Library.tmpl>
-
-#ifdef SHARED_LIBWORKMAN
-SharedLibraryTarget(workman,$(WM_LIBVER),$(OBJS),.,.)
-InstallSharedLibrary(workman,$(WM_LIBVER),$(LIBDIR))
-#else
-NormalLibraryTarget(workman, $(OBJS))
-#endif
InstallMultiple($(HEADERS),$(WMINCDIR))