Page MenuHomeFreeBSD

D6785.diff
No OneTemporary

D6785.diff

Index: head/misc/Makefile
===================================================================
--- head/misc/Makefile
+++ head/misc/Makefile
@@ -476,6 +476,7 @@
SUBDIR += uk-postcodes
SUBDIR += umodunpack
SUBDIR += unclutter
+ SUBDIR += unclutter-xfixes
SUBDIR += upclient
SUBDIR += us-zipcodes
SUBDIR += usbids
Index: head/misc/unclutter-xfixes/Makefile
===================================================================
--- head/misc/unclutter-xfixes/Makefile
+++ head/misc/unclutter-xfixes/Makefile
@@ -0,0 +1,34 @@
+# Created by: Oleg Gushchenkov <gor@clogic.com.ua>
+# $FreeBSD$
+
+PORTNAME= unclutter-xfixes
+PORTVERSION= 1.1
+DISTVERSIONPREFIX= v
+CATEGORIES= misc
+
+MAINTAINER= gor@clogic.com.ua
+COMMENT= Rewrite of unclutter using the x11-xfixes extension
+
+LICENSE= MIT
+
+BUILD_DEPENDS= a2x:textproc/asciidoc
+LIB_DEPENDS= libev.so:devel/libev
+
+CONFLICTS_INSTALL= unclutter-8*
+
+CFLAGS+= -I${LOCALBASE}/include
+
+USE_GITHUB= yes
+GH_ACCOUNT= Airblader
+
+USE_XORG= x11 xi xfixes
+
+USES= gmake pkgconfig
+
+PLIST_FILES= bin/unclutter \
+ man/man1/unclutter.1.gz
+
+MAKE_ENV+= UNCLUTTER_VERSION=${PORTVERSION}
+MAKE_ARGS= CC=${CC}
+
+.include <bsd.port.mk>
Index: head/misc/unclutter-xfixes/distinfo
===================================================================
--- head/misc/unclutter-xfixes/distinfo
+++ head/misc/unclutter-xfixes/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1465305813
+SHA256 (Airblader-unclutter-xfixes-v1.1_GH0.tar.gz) = 91635c64a2075cb4e8926d84c09931c957e5f1d824a249cddb7ec109378090ad
+SIZE (Airblader-unclutter-xfixes-v1.1_GH0.tar.gz) = 5812
Index: head/misc/unclutter-xfixes/files/patch-Makefile
===================================================================
--- head/misc/unclutter-xfixes/files/patch-Makefile
+++ head/misc/unclutter-xfixes/files/patch-Makefile
@@ -0,0 +1,32 @@
+Index: Makefile
+===================================================================
+--- Makefile.orig 2016-05-16 09:27:55 UTC
++++ Makefile
+@@ -4,9 +4,9 @@ IDIR = include
+ ODIR = obj
+
+ INSTALL = install
+-PREFIX = /usr/bin
+
+-MANDIR = /usr/share/man/man1
++BINDIR = /bin
++MANDIR = /man/man1
+
+ CC = gcc
+ CFLAGS += -I$(IDIR)
+@@ -32,12 +32,12 @@ $(TARGET): $(OBJS)
+ $(CC) $(CFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
+
+ $(ODIR)/%.o: $(SDIR)/%.c $(INCS)
+- $(CC) -D'__VERSION="$(shell git describe --all --long --always)"' $(CFLAGS) -o $@ -c $<
++ $(CC) -D'__VERSION="$(UNCLUTTER_VERSION)"' $(CFLAGS) -o $@ -c $<
+
+ .PHONY: install
+ install: $(TARGET)
+- $(INSTALL) -Dm 0755 $(TARGET) $(DESTDIR)$(PREFIX)/$(TARGET)
+- $(INSTALL) -Dm 0644 man/unclutter-xfixes.1 $(DESTDIR)$(MANDIR)/unclutter.1
++ $(BSD_INSTALL_PROGRAM) $(TARGET) $(DESTDIR)$(PREFIX)$(BINDIR)/$(TARGET)
++ $(BSD_INSTALL_MAN) man/unclutter-xfixes.1 $(DESTDIR)$(PREFIX)$(MANDIR)/$(TARGET).1
+
+ .PHONY: uninstall
+ uninstall:
Index: head/misc/unclutter-xfixes/pkg-descr
===================================================================
--- head/misc/unclutter-xfixes/pkg-descr
+++ head/misc/unclutter-xfixes/pkg-descr
@@ -0,0 +1,6 @@
+This is a rewrite of the popular tool unclutter, but using the x11-xfixes
+extension. This means that this rewrite doesn't use fake windows or
+pointer grabbing and hence causes less problems with window managers
+and/or applications.
+
+WWW: https://github.com/Airblader/unclutter-xfixes

File Metadata

Mime Type
text/plain
Expires
Thu, Jun 25, 1:34 AM (17 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34299221
Default Alt Text
D6785.diff (3 KB)

Event Timeline