head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.8 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.6 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2025.05.01.07.33.20; author vins; state Exp; branches; next 1.1; commitid XjnAmWnzyZhMUaTF; 1.1 date 2025.01.05.21.38.22; author vins; state Exp; branches; next ; commitid 77BWpcAwMIJNjlEF; desc @@ 1.2 log @sysutils/xfile: update to 20250430 # pkgsrc changes * The beta 1.0 release is not actually a fixed release, but a rolling distribution which is kept in sync with the most recent upstream commit. The package uses now a different versioning scheme based on commit date. This is a temporary solution until an official 1.0 release is out. * DBus support is now optional (disabled by default). # upstream changes * Added more icons and types * Support primary selection copy/move * Updated mount/progress dialogs * Minor bug fixes. @ text @$NetBSD: patch-mf_Makefile.pkgsrc,v 1.1 2025/01/05 21:38:22 vins Exp $ Add custom Makefile for pkgsrc. --- mf/Makefile.pkgsrc.orig 2025-05-01 05:08:16.645311130 +0000 +++ mf/Makefile.pkgsrc @@@@ -0,0 +1,29 @@@@ +# XFile pkgsrc Makefile + +PREFIX = @@PREFIX@@ +BINDIR = @@PREFIX@@/bin +MANDIR = @@PREFIX@@/@@PKGMANDIR@@ + +SHAREDIR = @@SHAREDIR@@ +APPLRESDIR = @@PREFIX@@/lib/X11/app-defaults +PIXMAPDIR = @@PREFIX@@/share/pixmaps +DOCDIR = @@PREFIX@@/share/doc/@@PKGBASE@@ + +.include "common.mf" + +# DBus support +.if !empty(DBUS:M1) +DBUS_INCDIRS = -I@@PREFIX@@/include/dbus-1.0 -I@@PREFIX@@/lib/dbus-1.0/include +DBUS_LIBS = -ldbus-1 +.include "xdgsvc.mf" +.endif + +# Set to APPDEFS_CORE for core fonts +APPDEFS = $(APPDEFS_XFT) + +DEFINES = -DPREFIX='"$(PREFIX)"' + +.c.o: + $(CC) $(CFLAGS) $(DEFINES) -c -o $(<:.c=.o) $> + +install: common_install @ 1.1 log @sysutils/xfile: initial import of package XFile is a compact file manager for Unix and alike systems running X11. It presents the file system as is, without imaginary locations, trashcans etc. XFile uses its own file type association database written in typical Unix/RC file syntax. Mounting support for file systems defined in fstab, and integration with mount daemons that manage a dedicated media directory is also included. @ text @d1 1 a1 1 $NetBSD: patch-mf_Makefile.pkgsrc,v 1.1 2024/12/08 13:09:43 vins Exp $ d5 1 a5 1 --- mf/Makefile.pkgsrc.orig 2025-01-05 16:52:21.386683075 +0000 d7 1 a7 1 @@@@ -0,0 +1,24 @@@@ d19 4 d24 3 a26 2 + +.include "common.mf" @