mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Fix pkg-plist for THREADS option; use OPTIONS_SUB.
PR: 198897 Submitted by: marino
This commit is contained in:
parent
b0fab72aa1
commit
d3bb8e3d57
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=382217
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= ecl
|
||||
PORTVERSION= 15.2.21
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= lang lisp
|
||||
MASTER_SITES= SF/${PORTNAME}s/${PORTNAME}s/15.2/
|
||||
|
||||
@ -28,6 +29,7 @@ CLX_DESC= Enable X11 interface
|
||||
SOCKETS_DESC= Enable socket interface
|
||||
DFFI_DESC= Dynamic foreign-function support
|
||||
|
||||
OPTIONS_SUB= yes
|
||||
PLIST_SUB= VERSION="${PORTVERSION}"
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
@ -38,27 +40,21 @@ BROKEN= Does not compile on ${ARCH}
|
||||
|
||||
.if ${PORT_OPTIONS:MASDF}
|
||||
CONFIGURE_ARGS+=--with-asdf=yes
|
||||
PLIST_SUB+= ASDF=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--with-asdf=no
|
||||
PLIST_SUB+= ASDF="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MCLX}
|
||||
USE_XORG= x11
|
||||
CONFIGURE_ARGS+=--with-clx=yes
|
||||
PLIST_SUB+= CLX=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--with-clx=no
|
||||
PLIST_SUB+= CLX="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSOCKETS}
|
||||
CONFIGURE_ARGS+=--with-tcp=yes
|
||||
PLIST_SUB+= SOCKETS=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--with-tcp=no
|
||||
PLIST_SUB+= SOCKETS="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDFFI}
|
||||
|
@ -21,6 +21,58 @@ include/ecl/object.h
|
||||
include/ecl/page.h
|
||||
include/ecl/stacks.h
|
||||
include/ecl/unify.h
|
||||
%%THREADS%%include/ecl/atomic_ops.h
|
||||
%%THREADS%%include/ecl/atomic_ops/generalize-small.h
|
||||
%%THREADS%%include/ecl/atomic_ops/generalize.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/acquire_release_volatile.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/aligned_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/all_acquire_release_volatile.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/all_aligned_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/all_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/ao_t_is_int.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/armcc/arm_v6.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/char_acquire_release_volatile.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/char_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/emul_cas.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/alpha.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/arm.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/avr32.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/cris.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/hppa.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/ia64.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/m68k.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/mips.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/powerpc.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/s390.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/sh.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/sparc.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/x86.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/gcc/x86_64.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/generic_pthread.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/hpc/hppa.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/hpc/ia64.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/ibmc/powerpc.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/icc/ia64.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/int_acquire_release_volatile.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/int_aligned_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/int_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/arm.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/common32_defs.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/x86.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/msftc/x86_64.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/ordered.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/ordered_except_wr.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/read_ordered.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/short_acquire_release_volatile.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/short_aligned_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/short_atomic_load_store.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/standard_ao_double_t.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/sunc/sparc.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/sunc/x86.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/sunc/x86_64.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h
|
||||
%%THREADS%%include/ecl/atomic_ops/sysdeps/test_and_set_t_is_char.h
|
||||
lib/ecl-%%VERSION%%/Copyright
|
||||
lib/ecl-%%VERSION%%/LGPL
|
||||
lib/ecl-%%VERSION%%/TAGS
|
||||
|
Loading…
Reference in New Issue
Block a user