svn commit: r332677 - in head/sysutils: . dunst

Veniamin Gvozdikov vg at FreeBSD.org
Mon Nov 4 09:41:15 UTC 2013


Author: vg
Date: Mon Nov  4 09:41:14 2013
New Revision: 332677
URL: http://svnweb.freebsd.org/changeset/ports/332677

Log:
  sysutils/dunst - Lightweight notification daemon
  
  Dunst is a lightweight replacement for the notification-daemons provided
  by most desktop environments. It's very customizable, doesn't depend on
  any toolkits and therefore fits in those windowmanager centric setups we
  all love to customize to perfection.
  
  WWW: http://www.knopwob.org/dunst
  
  Also I fixed:
  - Fixed depends
  - Removed plist and added list of files at Makefile
  - Added stage support
  - Added more description of port to pkg-descr
  
  PR:		ports/179624
  Submitted by:	Rod Person <rodperson at rodperson.com>
  Approved by:	eadler, osa, rm (mentors, implicit)

Added:
  head/sysutils/dunst/
  head/sysutils/dunst/Makefile   (contents, props changed)
  head/sysutils/dunst/distinfo   (contents, props changed)
  head/sysutils/dunst/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Mon Nov  4 09:40:36 2013	(r332676)
+++ head/sysutils/Makefile	Mon Nov  4 09:41:14 2013	(r332677)
@@ -196,6 +196,7 @@
     SUBDIR += dtpstree
     SUBDIR += du2ps
     SUBDIR += duff
+    SUBDIR += dunst
     SUBDIR += duplicity
     SUBDIR += duply
     SUBDIR += dupmerge

Added: head/sysutils/dunst/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/dunst/Makefile	Mon Nov  4 09:41:14 2013	(r332677)
@@ -0,0 +1,39 @@
+# Created by: Rod Person <rodperson at rodperson.com>
+# $FreeBSD$
+
+PORTNAME=	dunst
+PORTVERSION=	1.0.0
+CATEGORIES=	sysutils
+MASTER_SITES=	http://www.knopwob.org/public/dunst-release/
+
+MAINTAINER=	rodperson at rodperson.com
+COMMENT=	Lightweight notification deamon
+
+LIB_DEPENDS=	cairo:${PORTSDIR}/graphics/cairo \
+		dbus:${PORTSDIR}/devel/dbus \
+		execinfo:${PORTSDIR}/devel/libexecinfo \
+		freetype:${PORTSDIR}/print/freetype2 \
+		notify:${PORTSDIR}/devel/libnotify \
+		pango:${PORTSDIR}/x11-toolkits/pango \
+		xdg-basedir:${PORTSDIR}/x11/libxdg-basedir
+
+USES=		gmake pkgconfig:build
+USE_BZIP2=	yes
+USE_GNOME=	glib20
+USE_PERL=	yes
+USE_XORG=	xext xft xinerama xscrnsaver
+MAKE_ARGS+=	MANPREFIX="${PREFIX}/man"
+
+ALL_TARGET=	dunst dunstify dunst.1
+INSTALL_TARGET=	install
+
+LDFLAGS+=	-O3 -g -Wall -rdynamic -lexecinfo
+CFLAGS+=	-I${LOCALBASE}/include
+
+PLIST_FILES=	bin/dunst \
+		share/dunst/dunstrc \
+		man/man1/dunst.1.gz \
+		share/dbus-1/services/org.knopwob.dunst.service
+PLIST_DIRS=	share/dunst
+
+.include <bsd.port.mk>

Added: head/sysutils/dunst/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/dunst/distinfo	Mon Nov  4 09:41:14 2013	(r332677)
@@ -0,0 +1,2 @@
+SHA256 (dunst-1.0.0.tar.bz2) = 5c79ef11165421a4828453a42dfe9c60a4cb9d8743f970186a90c67e277f5280
+SIZE (dunst-1.0.0.tar.bz2) = 75306

Added: head/sysutils/dunst/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/dunst/pkg-descr	Mon Nov  4 09:41:14 2013	(r332677)
@@ -0,0 +1,6 @@
+Dunst is a lightweight replacement for the notification-daemons provided
+by most desktop environments. It's very customizable, doesn't depend on
+any toolkits and therefore fits in those windowmanager centric setups we
+all love to customize to perfection.
+
+WWW: http://www.knopwob.org/dunst


More information about the svn-ports-head mailing list