Properly fix the EXSLT plist issue by making sure we always find xsltproc.

This commit is contained in:
Joe Marcus Clarke 2004-01-14 18:17:59 +00:00
parent 45a91a78ee
commit ec96839f0e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=98168
2 changed files with 14 additions and 8 deletions

View file

@ -7,7 +7,7 @@
PORTNAME= libxslt PORTNAME= libxslt
PORTVERSION= 1.1.2 PORTVERSION= 1.1.2
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= textproc gnome CATEGORIES= textproc gnome
MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/1.1 MASTER_SITE_SUBDIR= sources/${PORTNAME}/1.1
@ -21,6 +21,7 @@ USE_GMAKE= yes
USE_LIBTOOL= yes USE_LIBTOOL= yes
INSTALLS_SHLIB= yes INSTALLS_SHLIB= yes
USE_GNOME= gnomehack gnometarget libxml2 USE_GNOME= gnomehack gnometarget libxml2
USE_REINPLACE= yes
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include"
@ -49,6 +50,11 @@ pre-everything::
@${ECHO_MSG} " WITH_MEM_DEBUG=yes Turns on memory debugging" @${ECHO_MSG} " WITH_MEM_DEBUG=yes Turns on memory debugging"
@${ECHO_MSG} "" @${ECHO_MSG} ""
post-patch:
@${REINPLACE_CMD} -e 's|[$$](bindir)/xsltproc|../xsltproc/xsltproc|g ; \
s|[$$](bindir)/xmllint|../xmllint/xmllint|g' \
${WRKSRC}/doc/Makefile.in
.if !defined(WITHOUT_PYTHON) .if !defined(WITHOUT_PYTHON)
post-install: post-install:
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l ${PYTHON_SITELIBDIR} @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -l ${PYTHON_SITELIBDIR}

View file

@ -60,13 +60,13 @@ share/aclocal/libxslt.m4
%%DOCSDIR%%/html/APIfiles.html %%DOCSDIR%%/html/APIfiles.html
%%DOCSDIR%%/html/APIfunctions.html %%DOCSDIR%%/html/APIfunctions.html
%%DOCSDIR%%/html/APIsymbols.html %%DOCSDIR%%/html/APIsymbols.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/bugs.html %%DOCSDIR%%/html/EXSLT/bugs.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/docs.html %%DOCSDIR%%/html/EXSLT/docs.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/downloads.html %%DOCSDIR%%/html/EXSLT/downloads.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/exslt.html %%DOCSDIR%%/html/EXSLT/exslt.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/help.html %%DOCSDIR%%/html/EXSLT/help.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/index.html %%DOCSDIR%%/html/EXSLT/index.html
%%PYTHON:%%%%DOCSDIR%%/html/EXSLT/intro.html %%DOCSDIR%%/html/EXSLT/intro.html
%%DOCSDIR%%/html/FAQ.html %%DOCSDIR%%/html/FAQ.html
%%DOCSDIR%%/html/Libxslt-Logo-180x168.gif %%DOCSDIR%%/html/Libxslt-Logo-180x168.gif
%%DOCSDIR%%/html/Libxslt-Logo-90x34.gif %%DOCSDIR%%/html/Libxslt-Logo-90x34.gif