ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ozone/mgar/pkg/expat/Makefile
Revision: 18
Committed: Sun Jun 21 01:03:48 2026 UTC (4 weeks, 2 days ago) by operz
File size: 782 byte(s)
Log Message:
Add X11/Xft/Xaw dependency chain: expat, renderproto, freetype, libICE, libSM, libXt, libXext, libXrender, libXmu, libXpm, fontconfig, ninja, meson, libXft, libXaw

File Contents

# Content
1 # vim: ft=make ts=4 sw=4 noet
2 .DEFAULT_GOAL := all
3
4 NAME = expat
5 VERSION = 2.8.1
6 GARTYPE = v2
7
8 MASTER_SITES =
9 DYNURLS = https://github.com/libexpat/libexpat/releases/download/R_2_8_1/$(DISTNAME).tar.gz
10 DISTFILES += $(DISTNAME).tar.gz
11
12 LICENSE = COPYING
13
14 PACKAGES += OZSWexpat
15 SPKG_DESC_OZSWexpat = XML parsing library
16 CATALOGNAME_OZSWexpat = expat
17
18 RUNTIME_DEP_PKGS_OZSWexpat =
19
20 # expat's source files define _POSIX_C_SOURCE which triggers Solaris
21 # feature_tests.h's C99+pre-XPG6 conflict. EXTENSIONS=1 predefines
22 # _XPG6 and __EXTENSIONS__ which satisfies the check.
23 EXTENSIONS = 1
24
25 post-configure:
26 @find $(WORKSRC) -name "libtool" -type f -exec \
27 gsed -i 's/ECHO="print -r --"/ECHO="printf %s\\n"/g' {} \;
28 @$(MAKECOOKIE)
29
30 include gar/category.mk