libxml2-32: Install package to ${PREFIX}/emul/netbsd32
authorNaveen Narayanan <zerous@nocebo.space>
Thu, 18 Jul 2019 20:47:01 +0000 (22:47 +0200)
committerNaveen Narayanan <zerous@nocebo.space>
Thu, 18 Jul 2019 20:59:20 +0000 (22:59 +0200)
libxml2-32/Makefile
libxml2-32/buildlink3.mk

index 07b7960bcd7edf2a1d37c96c610ed67cbeeedab1..bc4cf52287996f271db2d46c94b8d3b684e063f1 100644 (file)
@@ -2,7 +2,7 @@
 
 .include "../../wip/libxml2-32/Makefile.common"
 
-ABI?=          32
+ABI          32
 PKGNAME?=      compat${ABI}_${DISTNAME}
 COMMENT=       XML parser library from the GNOME project
 LICENSE=       modified-bsd
@@ -11,14 +11,12 @@ USE_FEATURES=               glob
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake
 GNU_CONFIGURE=         yes
-LIBABISUFFIX?=         /32
-
+GNU_CONFIGURE_PREFIX=  ${PREFIX}/emul/netbsd32/
 CONFIGURE_ARGS+=       --with-html-subdir=libxml2
 CONFIGURE_ARGS+=       --with-iconv=${BUILDLINK_PREFIX.iconv}
 CONFIGURE_ARGS+=       --with-zlib=${BUILDLINK_PREFIX.zlib}
 CONFIGURE_ARGS+=       --with-lzma=${BUILDLINK_PREFIX.xz}
 CONFIGURE_ARGS+=       --without-python
-CONFIGURE_ARGS+=        --libdir=${PREFIX}/lib${LIBABISUFFIX}
 CFLAGS+=                -m32
 PKGCONFIG_OVERRIDE=    libxml-2.0.pc.in
 
@@ -44,12 +42,6 @@ BUILDLINK_TRANSFORM.SunOS+=  rm:-Werror=format=2
 
 LDFLAGS.SCO_SV+=       -lm
 
-remove-non-libraries:
-       echo "Removing non-compat library package content"
-       find ${DESTDIR}${PREFIX} -path ${DESTDIR}${PREFIX}/lib${LIBABISUFFIX} -prune -o -type f -exec ${RM} {} +
-
-post-install: remove-non-libraries
-
 .include "../../archivers/xz/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
index 60658c140419f29f216543fe5c14544c4fc1d134..fd6d8b45125313466fa686e7c4b5a2767f9456f8 100644 (file)
@@ -9,9 +9,10 @@ BUILDLINK_API_DEPENDS.compat32_libxml2+=       compat32_libxml2>=2.6.2
 BUILDLINK_ABI_DEPENDS.compat32_libxml2+=       compat32_libxml2>=2.8.0nb2
 #BUILDLINK_PKGSRCDIR.compat32_libxml2?=                ../../textproc/compat32_libxml2
 BUILDLINK_PKGSRCDIR.compat32_libxml2?=         ../../wip/libxml2-32/
-BUILDLINK_LIBDIRS.compat32_libxml2=            lib/32
+BUILDLINK_LIBDIRS.compat32_libxml2=            emul/netbsd32/lib
+BUILDLINK_INCDIRS.compat32_libxml2=            emul/netbsd32/include
 
-BUILDLINK_FILES.compat32_libxml2+=             bin/xml2-config
+BUILDLINK_FILES.compat32_libxml2+=             emul/netbsd32/bin/xml2-config
 
 USE_FEATURES+=         glob