Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jan 2018 18:41:00 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r460321 - in head/x11: . wmutils-core wmutils-core/files
Message-ID:  <201801291841.w0TIf0hv008671@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon Jan 29 18:41:00 2018
New Revision: 460321
URL: https://svnweb.freebsd.org/changeset/ports/460321

Log:
  New port: x11/wmutils-core: Set of window manipulation tools
  
  PR:		225141
  Submitted by:	Dmitri Goutnik <dg@syrec.org>
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D14113

Added:
  head/x11/wmutils-core/
  head/x11/wmutils-core/Makefile   (contents, props changed)
  head/x11/wmutils-core/distinfo   (contents, props changed)
  head/x11/wmutils-core/files/
  head/x11/wmutils-core/files/patch-Makefile   (contents, props changed)
  head/x11/wmutils-core/files/patch-config.mk   (contents, props changed)
  head/x11/wmutils-core/pkg-descr   (contents, props changed)
  head/x11/wmutils-core/pkg-plist   (contents, props changed)
Modified:
  head/x11/Makefile

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Mon Jan 29 18:32:31 2018	(r460320)
+++ head/x11/Makefile	Mon Jan 29 18:41:00 2018	(r460321)
@@ -351,6 +351,7 @@
     SUBDIR += wmctrl
     SUBDIR += wmdrawer
     SUBDIR += wmmatrix
+    SUBDIR += wmutils-core
     SUBDIR += wmxss
     SUBDIR += workrave
     SUBDIR += x11perf

Added: head/x11/wmutils-core/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmutils-core/Makefile	Mon Jan 29 18:41:00 2018	(r460321)
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME=	wmutils-core
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.4
+CATEGORIES=	x11
+
+MAINTAINER=	dg@syrec.org
+COMMENT=	Set of window manipulation tools
+
+LICENSE=	ISCL
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libxcb-util.so:x11/xcb-util
+
+USES=		localbase:ldflags
+USE_XORG=	xcb
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	wmutils
+GH_PROJECT=	core
+
+CONFLICTS=	wtf  # games/wtf
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
+
+.include <bsd.port.mk>

Added: head/x11/wmutils-core/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmutils-core/distinfo	Mon Jan 29 18:41:00 2018	(r460321)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1515851719
+SHA256 (wmutils-core-v1.4_GH0.tar.gz) = 44e16576b7f6e1f126c2cb249449ab7e10fd65289aff774ffaf27d2c15a7b2ba
+SIZE (wmutils-core-v1.4_GH0.tar.gz) = 10333

Added: head/x11/wmutils-core/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmutils-core/files/patch-Makefile	Mon Jan 29 18:41:00 2018	(r460321)
@@ -0,0 +1,17 @@
+--- Makefile.orig	2017-01-25 13:19:03 UTC
++++ Makefile
+@@ -30,12 +30,10 @@ binutils: $(BIN)
+ $(OBJ): $(HDR) util.o
+ 
+ .o:
+-	@echo "LD $@"
+-	@$(LD) $< util.o -o $@ $(LDFLAGS)
++	$(LD) $< util.o -o $@ $(LDFLAGS)
+ 
+ .c.o:
+-	@echo "CC $<"
+-	@$(CC) -c $< -o $@ $(CFLAGS)
++	$(CC) -c $< -o $@ $(CFLAGS)
+ 
+ install: $(BIN)
+ 	mkdir -p $(DESTDIR)$(PREFIX)/bin/

Added: head/x11/wmutils-core/files/patch-config.mk
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmutils-core/files/patch-config.mk	Mon Jan 29 18:41:00 2018	(r460321)
@@ -0,0 +1,15 @@
+--- config.mk.orig	2017-01-25 13:19:03 UTC
++++ config.mk
+@@ -1,9 +1,9 @@
+-PREFIX = /usr
++PREFIX ?= /usr/local
+ MANPREFIX = $(PREFIX)/man
+ 
+ CC      = cc
+ LD      = $(CC)
+ 
+-CFLAGS  = -std=c99 -pedantic -Wall -Os
+-LDFLAGS = -lxcb -lxcb-util
++CFLAGS  := -std=c99 -pedantic -Wall $(CFLAGS)
++LDFLAGS := -lxcb -lxcb-util $(LDFLAGS)
+ 

Added: head/x11/wmutils-core/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmutils-core/pkg-descr	Mon Jan 29 18:41:00 2018	(r460321)
@@ -0,0 +1,6 @@
+wmutils-core is a set of tools for X windows manipulation. Each tool only
+has one purpose, to make it as flexible and reliable as possible. Included
+tools allow window listing, moving, resizing, focusing, changing window
+order and more.
+
+WWW: https://github.com/wmutils/core

Added: head/x11/wmutils-core/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/wmutils-core/pkg-plist	Mon Jan 29 18:41:00 2018	(r460321)
@@ -0,0 +1,27 @@
+bin/chwb
+bin/chwso
+bin/ignw
+bin/killw
+bin/lsw
+bin/mapw
+bin/pfw
+bin/wattr
+bin/wmp
+bin/wmv
+bin/wrs
+bin/wtf
+bin/wtp
+man/man1/chwb.1.gz
+man/man1/chwso.1.gz
+man/man1/ignw.1.gz
+man/man1/killw.1.gz
+man/man1/lsw.1.gz
+man/man1/mapw.1.gz
+man/man1/pfw.1.gz
+man/man1/wattr.1.gz
+man/man1/wmp.1.gz
+man/man1/wmutils.1.gz
+man/man1/wmv.1.gz
+man/man1/wrs.1.gz
+man/man1/wtf.1.gz
+man/man1/wtp.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801291841.w0TIf0hv008671>