sthen 961b73e8b1 import x11/compton, from maintainer Sunil Nimmagadda, ok landry@
Compton is a lightweight, standalone composite manager, suitable for use
with window managers that do not natively provide compositing functionality.

Compton itself is a fork of xcompmgr-dana, in turn a fork of xcompmgr.

Compton in particular is notable for fixing numerous bugs found in
its predecessors, and as such, is popular due to its reliability and
stability. Numerous additional improvements and configuration options
have also been implemented, including a faster GLX (OpenGL) backend
(disabled by default), default inactive/active window opacity, window
frame transparency, window background blur, window color inversion,
painting rate throttling, VSync, condition-based fine-tune control,
configuration file reading, and D-Bus control.
2014-10-27 11:21:49 +00:00

39 lines
898 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2014/10/27 11:21:49 sthen Exp $
COMMENT = lightweight compositor for X, forked from xcompmgr-dana
VERSION = 0.1_beta2
GH_ACCOUNT = chjj
GH_PROJECT = compton
GH_TAGNAME = v${VERSION}
DISTNAME = compton-${VERSION:S/_//}
CATEGORIES = x11
HOMEPAGE = https://github.com/chjj/compton
MAINTAINER = Sunil Nimmagadda <sunil@nimmagadda.net>
# MIT
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += GL X11 Xcomposite Xdamage Xext Xfixes Xinerama Xrandr
WANTLIB += Xrender c config dbus-1 m pcre pthread
BUILD_DEPENDS = textproc/asciidoc
RUN_DEPENDS = devel/desktop-file-utils
LIB_DEPENDS = devel/libconfig \
devel/pcre \
x11/dbus
USE_GMAKE = Yes
MAKE_FLAGS = CC="${CC}" \
COMPTON_VERSION="${VERSION}" \
APPDIR="${PREFIX}/share/applications" \
BINDIR="${PREFIX}/bin" \
MANDIR="${PREFIX}/man/man1"
ALL_TARGET = compton
NO_TEST = Yes
.include <bsd.port.mk>