head 1.1; access; symbols pkgsrc-2026Q2:1.1.0.8 pkgsrc-2026Q2-base:1.1 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.07.13.15.13.34; author vins; state Exp; branches; next ; commitid XJ2mv8fzpJRX6B2G; desc @@ 1.1 log @x11/hsetroot: package revision * Do not require pkg-config and gmake (use local makefile) * Import patch from FreeBSD ports, introducing a "sane" rendering mode. * Add manual page. @ text @$NetBSD$ Local makefile for pkgsrc. --- make.local.orig 2025-07-13 14:21:28.214790743 +0000 +++ make.local @@@@ -0,0 +1,24 @@@@ +CC ?= gcc + +CFLAGS += -Wall +LDFLAGS += -lX11 -lXinerama -lImlib2 + +PREFIX ?= +BINDIR ?= $(PREFIX)/bin +MANDIR ?= $(PREFIX)/$(PKGMANDIR)/man1 + +PROGS= hsetroot hsr-outputs + +all: $(PROGS) + +.c.o: + $(CC) $(CFLAGS) -c -o $(<:.c=.o) $> + +install: all + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(BINDIR) + $(BSD_INSTALL_PROGRAM) $(PROGS) $(DESTDIR)$(BINDIR) + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(MANDIR) + $(BSD_INSTALL_MAN) hsetroot.1 $(DESTDIR)$(MANDIR) + +clean: + rm -f *.o hsetroot hsr-outputs @