head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.10 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.8 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.6 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.4 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2025.02.08.02.57.59; author taca; state Exp; branches; next ; commitid fbcUyP5vEqkQ1CIF; desc @@ 1.1 log @lang/php56: multiple PHP support With some clean up removing obsolete description in comment. @ text @$NetBSD$ * Adjust PHP library name. --- sapi/apache/apMakefile.tmpl.orig 2019-01-09 09:54:13.000000000 +0000 +++ sapi/apache/apMakefile.tmpl @@@@ -4,7 +4,7 @@@@ ## # the parametrized target -LIB=libphp5.$(LIBEXT) +LIB=libphp$(PHP_VER).$(LIBEXT) # objects for building the static library OBJS=mod_php5.o @@@@ -19,20 +19,20 @@@@ all: lib lib: $(LIB) # build the static library by merging the object files -libphp5.a: $(OBJS) $(OBJS_LIB) +libphp$(PHP_VER).a: $(OBJS) $(OBJS_LIB) cp $(OBJS_LIB) $@@ ar r $@@ $(OBJS) $(RANLIB) $@@ # ugly hack to support older Apache-1.3 betas that don't set $LIBEXT -libphp5.: $(OBJS) $(OBJS_LIB) +libphp$(PHP_VER).: $(OBJS) $(OBJS_LIB) cp $(OBJS_LIB) $@@ ar r $@@ $(OBJS) $(RANLIB) $@@ cp libphp5. libphp5.a # build the shared object library by linking the object files -libphp5.so: $(SHLIB_OBJS) $(SHLIB_OBJS_LIB) +libphp$(PHP_VER).so: $(SHLIB_OBJS) $(SHLIB_OBJS_LIB) rm -f $@@ $(LD_SHLIB) $(LDFLAGS_SHLIB) -o $@@ $(SHLIB_OBJS) $(SHLIB_OBJS_LIB) $(LIBS) $(PHP_LIBS) @