From aa266dbb06d8f0daae10f0b0ccfadce7cfd726e8 Mon Sep 17 00:00:00 2001 From: Doug Barton Date: Mon, 21 Jul 2008 19:07:41 +0000 Subject: [PATCH] Tint is a simple panel/taskbar intentionally made for openbox3, but should also work with other window managers. The goal is to keep a clean and unintrusive look with lightweight code and compliance with freedesktop specifications. Tint taskbar features * color/transparency on font, icon, border and background * customize mouse event * drag and drop task between desktop and switch desktop Tint panel features * clock with font, color and transparency * multi-monitor : panel position adjust to monitor, taskbar by monitor WWW: http://code.google.com/p/tint2/ --- x11/Makefile | 1 + x11/tint/Makefile | 57 ++++++++++++++++++++++++++++++++++++++++++++++ x11/tint/distinfo | 3 +++ x11/tint/pkg-descr | 19 ++++++++++++++++ 4 files changed, 80 insertions(+) create mode 100644 x11/tint/Makefile create mode 100644 x11/tint/distinfo create mode 100644 x11/tint/pkg-descr diff --git a/x11/Makefile b/x11/Makefile index 5322a8686d6c..3602cd90ea6b 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -273,6 +273,7 @@ SUBDIR += terminator SUBDIR += thinglaunch SUBDIR += tilda + SUBDIR += tint SUBDIR += tkXwin SUBDIR += tkgoodstuff SUBDIR += trapproto diff --git a/x11/tint/Makefile b/x11/tint/Makefile new file mode 100644 index 000000000000..556c936c1a60 --- /dev/null +++ b/x11/tint/Makefile @@ -0,0 +1,57 @@ +# New ports collection makefile for: tint +# Date created: 21 July 2008 +# Whom: dougb@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= tint +PORTVERSION= 0.6.0 +CATEGORIES= x11 +MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} + +MAINTAINER= dougb@FreeBSD.org +COMMENT= Lightweight freedesktop-compliant panel/taskbar/clock + +LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo + +PROJECTHOST= tint2 +USE_GNOME= pango +USE_XORG= xinerama +USE_EFL= imlib2 +USE_GMAKE= yes + +MAKE_ENV+= DESTDIR=${PREFIX} + +PLIST_FILES= bin/tint \ + etc/xdg/tint/tintrc +PLIST_DIRS= etc/xdg/tint + +PORTDOCS= ChangeLog README tint-0.6.pdf + +WRKSRC= ${WRKDIR}/${PORTNAME}/src +ALL_TARGET= ${PORTNAME} + +post-patch: + @${CP} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist + @${SED} -e 's#/usr/bin#/bin#g' \ + ${WRKSRC}/Makefile.dist > ${WRKSRC}/Makefile + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/../ChangeLog ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/../README ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/../doc/tint-0.6.pdf ${DOCSDIR} +.endif + +.if !defined(NOPORTEXAMPLES) + ${MKDIR} ${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/../tintrc* ${EXAMPLESDIR} +.for N in 1 2 3 4 +PLIST_FILES+= ${EXAMPLESDIR_REL}/tintrc${N} +.endfor +PLIST_DIRS+= ${EXAMPLESDIR_REL} +.endif + +.include diff --git a/x11/tint/distinfo b/x11/tint/distinfo new file mode 100644 index 000000000000..c5465d6d718d --- /dev/null +++ b/x11/tint/distinfo @@ -0,0 +1,3 @@ +MD5 (tint-0.6.0.tar.gz) = 50a327730429373a18286b27f915fefd +SHA256 (tint-0.6.0.tar.gz) = d762311e4bda14ea49f306cb7df1b8375926a4279a48f46ee46a6b86ac2a3603 +SIZE (tint-0.6.0.tar.gz) = 362794 diff --git a/x11/tint/pkg-descr b/x11/tint/pkg-descr new file mode 100644 index 000000000000..6b75b7d317e3 --- /dev/null +++ b/x11/tint/pkg-descr @@ -0,0 +1,19 @@ +Tint is a simple panel/taskbar intentionally made for openbox3, but should +also work with other window managers. + +The goal is to keep a clean and unintrusive look with lightweight code and +compliance with freedesktop specifications. + +Tint taskbar features + * color/transparency on font, icon, border and background + * customize mouse event + * drag and drop task between desktop and switch desktop + +Tint panel features + * clock with font, color and transparency + * multi-monitor : panel position adjust to monitor, taskbar by monitor + +WWW: http://code.google.com/p/tint2/ + +- Doug Barton +dougb@FreeBSD.org