head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.6 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.4 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.1 date 2025.08.03.06.29.10; author vins; state Exp; branches; next ; commitid pZJzDcAewlA6xf5G; desc @@ 1.1 log @graphics/ximaging: update to 1.9 # pkgsrc changes Use a unified makefile, similarly to other packages from fastcode.org # upstream changes This is a maintenance release, improving usability, and fixing bugs. @ text @$NetBSD: patch-mf_Makefile.pkgsrc,v 1.1 2024/12/08 13:09:43 vins Exp $ Add custom Makefile for pkgsrc. --- mf/Makefile.pkgsrc.orig 2025-08-03 06:10:13.665504435 +0000 +++ mf/Makefile.pkgsrc @@@@ -0,0 +1,27 @@@@ + +# Ximaging pkgsrc Makefile + +PREFIX = @@PREFIX@@ +BINDIR = @@PREFIX@@/bin +MANDIR = @@PREFIX@@/@@PKGMANDIR@@ +APPLRESDIR = @@PREFIX@@/lib/X11/app-defaults + +# Enable support Xinerama and various image formats. +CFLAGS+= -DENABLE_XINERAMA \ + -DENABLE_JPEG -DENABLE_PNG -DENABLE_TIFF + +# OpenMP loop optimizations +.ifdef ENABLE_OMP +CFLAGS += -fopenmp -DENABLE_OMP +LDFLAGS += -fopenmp +.endif + +# IPC support for when CDE integration is disabled +IPC_OBJS = xipc.o + +.include "common.mf" + +# pkgsrc compat +PNG_LIBS = -lpng16 + +install: common_install @