Edit

IABSD.fr/ports/audio/libworkman/patches/patch-Imakefile

Branch :

  • Show log

    Commit

  • Author : jca
    Date : 2023-01-24 18:12:41
    Hash : d84f4876
    Message : Fix build with clang 15 Refresh patches while here

  • audio/libworkman/patches/patch-Imakefile
  • 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))