FreeBSD Bugzilla – Attachment 210720 Details for
Bug 243346
textproc/libxml2: Remove gmake dependency (also in libxml2-reference)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for both libxml2 and libxml2-reference
textproc-libxml2-make.patch (text/plain), 3.35 KB, created by
Daniel Engberg
on 2020-01-13 23:20:46 UTC
(
hide
)
Description:
Patch for both libxml2 and libxml2-reference
Filename:
MIME Type:
Creator:
Daniel Engberg
Created:
2020-01-13 23:20:46 UTC
Size:
3.35 KB
patch
obsolete
>diff --git a/textproc/libxml2-reference/Makefile b/textproc/libxml2-reference/Makefile >index 0f88ab209d47..799e8e30778f 100644 >--- a/textproc/libxml2-reference/Makefile >+++ b/textproc/libxml2-reference/Makefile >@@ -1,23 +1,22 @@ > # Created by: Jean-Yves Lefort <jylefort@FreeBSD.org> > # $FreeBSD$ > > PORTREVISION= 0 > > BUILD_DEPENDS= ${NONEXISTENT}:textproc/libxml2:configure > > PARENT_WRKSRC!= cd ${.CURDIR}/../libxml2 && ${MAKE} -V WRKSRC > EXTRACT_ONLY= >-USES= gmake > MAKE_ARGS= DOC_MODULE=libxml2 EXAMPLES_DIR=${EXAMPLESDIR} > > OPTIONS_DEFINE= EXAMPLES > > EXAMPLES= testHTML.c testSAX.c testXPath.c xmllint.c > EXAMPLES_PLIST_FILES= ${EXAMPLES:S|^|%%EXAMPLESDIR%%/|} > > do-install: > .for d in . doc doc/examples > @cd ${PARENT_WRKSRC}/${d} && ${MAKE_CMD} ${MAKE_ARGS} install-data-local > .endfor > > .include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk" >diff --git a/textproc/libxml2/Makefile b/textproc/libxml2/Makefile >index 04aa1749ee53..cc84a9e4af49 100644 >--- a/textproc/libxml2/Makefile >+++ b/textproc/libxml2/Makefile >@@ -1,81 +1,81 @@ > # Created by: Yukihiro Nakai <Nakai@technologist.com> > # $FreeBSD$ > > PORTNAME= libxml2 > DISTVERSION= 2.9.10 > PORTREVISION?= 0 > CATEGORIES?= textproc gnome > MASTER_SITES= http://xmlsoft.org/sources/ > DIST_SUBDIR= gnome2 > > MAINTAINER?= desktop@FreeBSD.org > COMMENT?= XML parser library for GNOME > > .if !defined(REFERENCE_PORT) > > LICENSE= MIT TRIO > LICENSE_COMB= multi > LICENSE_NAME_TRIO= Trio License > LICENSE_FILE_MIT= ${WRKSRC}/COPYING > LICENSE_FILE_TRIO= ${FILESDIR}/LICENSE.TRIO > LICENSE_PERMS_TRIO= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept > > GNU_CONFIGURE= yes >-USES+= compiler cpe gmake iconv libtool pathfix pkgconfig shebangfix >+USES= compiler cpe iconv libtool pathfix pkgconfig shebangfix > CPE_VENDOR= xmlsoft > USE_LDCONFIG= yes > CONFIGURE_ARGS?=--with-iconv=${ICONV_PREFIX} \ > --with-html-dir=${PREFIX}/share/doc \ > --with-html-subdir=${PORTNAME} \ > --without-icu \ > --with-lzma=/usr \ > --without-python > INSTALL_TARGET= install-strip > SHEBANG_FILES= *.py */*.py */*/*.py > > PLIST_SUB+= LIBVERSION=${PORTVERSION} > > .if !defined(MASTERDIR) > > OPTIONS_DEFINE= SCHEMA VALID THREADS MEM_DEBUG XMLLINT_HIST THREAD_ALLOC > OPTIONS_DEFAULT=SCHEMA VALID THREADS > SCHEMA_DESC= XML schema support > SCHEMA_CONFIGURE_WITH= schemas > VALID_DESC= Validation support > VALID_CONFIGURE_OFF= --without-valid > THREADS_DESC= Threads support > THREADS_CONFIGURE_WITH= threads > MEM_DEBUG_DESC= Memory debugging (DEVELOPERS ONLY!) > MEM_DEBUG_CONFIGURE_WITH= mem-debug > XMLLINT_HIST_DESC= History for xmllint > XMLLINT_HIST_CONFIGURE_WITH= history > THREAD_ALLOC_DESC= Per-thread memory (DEVELOPERS ONLY!) > THREAD_ALLOC_CONFIGURE_WITH= thread-alloc > > .endif # !defined(MASTERDIR) > > .if !defined(MASTERDIR) > post-install: > @${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc > .endif > > .include <bsd.port.pre.mk> > > post-patch: > .for d in . doc doc/devhelp doc/examples > @${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' \ > ${WRKSRC}/${d}/Makefile.in > .endfor > .for f in catalog.c xmlcatalog.c xmllint.c doc/xmllint.1 > @${REINPLACE_CMD} -e \ > 's|/etc/xml/catalog|${LOCALBASE}/share/xml/catalog|g; \ > s|/etc/sgml/catalog|${LOCALBASE}/share/sgml/catalog|g' \ > ${WRKSRC}/${f} > .endfor > .if ${CHOSEN_COMPILER_TYPE} == gcc > @${REINPLACE_CMD} -e 's/ -Wno-array-bounds//' ${WRKSRC}/configure > .endif > > .include <bsd.port.post.mk> > > .endif
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 243346
: 210720 |
210721
|
210722