Edit

IABSD.fr/ports/textproc/tdom/Makefile

Branch :

  • Show log

    Commit

  • Author : sthen
    Date : 2024-10-17 10:50:02
    Hash : 9bab3a8c
    Message : remove some of the sprinklings of .include <bsd.port.arch.mk> .if !${PROPERTIES:Mclang} CFLAGS+= -std=gnu99 .endif which are no longer needed since "Make gnu99 the default for gcc 3.3.6 and 4.2.1, not gnu89" commit in Oct 2023. pointed out by tb@

  • textproc/tdom/Makefile
  • COMMENT =		fast XML/DOM/XPath/XSLT/HTML/JSON extension for Tcl
    
    V =			0.9.3
    VER =			${V:S/.//g}
    
    DISTNAME =		tdom-${V}
    SHARED_LIBS =		tdom${VER} 0.0
    CATEGORIES =		textproc
    HOMEPAGE =		http://www.tdom.org/
    MAINTAINER =		Stuart Cassoff <stwo@users.sourceforge.net>
    
    # MPL 2.0
    PERMIT_PACKAGE =	Yes
    
    SITES =			${HOMEPAGE:=downloads/}
    EXTRACT_SUFX =		-src.tgz
    
    WANTLIB =		expat
    
    MODULES =		lang/tcl
    MODTCL_VERSION =	8.6
    
    BUILD_DEPENDS =		${MODTCL_BUILD_DEPENDS}
    RUN_DEPENDS =		${MODTCL_RUN_DEPENDS}
    
    FAKE_FLAGS =		PKG_DIR=tdom \
    			pkglibdir='$$(libdir)/tcl/$$(PKG_DIR)'
    
    SEPARATE_BUILD =	Yes
    CONFIGURE_STYLE =	gnu
    
    CONFIGURE_ARGS +=	--with-tcl=${MODTCL_LIBDIR} \
    			--with-expat=/usr \
    			--disable-rpath \
    			SHLIB_VERSION=${LIBtdom${VER}_VERSION}
    
    TEST_TARGET =		test
    SUBST_VARS =		VER
    
    WRKDIST =		${WRKDIR}/${DISTNAME}-src
    
    post-install:
    	${INSTALL_DATA_DIR} ${DESTDIR}${MODTCL_MODDIR}/86
    	${INSTALL_DATA} ${WRKSRC}/extensions/tdomhtml/tdomhtml.tcl \
    		${DESTDIR}${MODTCL_MODDIR}/86/tdomhtml-0.1.0.tm
    
    .include <bsd.port.mk>