From owner-svn-ports-all@FreeBSD.ORG Sat Oct 19 16:45:48 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id D183AD4D; Sat, 19 Oct 2013 16:45:48 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AFF4223F5; Sat, 19 Oct 2013 16:45:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9JGjmxs056378; Sat, 19 Oct 2013 16:45:48 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9JGjllU056371; Sat, 19 Oct 2013 16:45:47 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201310191645.r9JGjllU056371@svn.freebsd.org> From: Rusmir Dusko Date: Sat, 19 Oct 2013 16:45:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330910 - in head/x11-wm: . obapps X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Oct 2013 16:45:48 -0000 Author: nemysis Date: Sat Oct 19 16:45:47 2013 New Revision: 330910 URL: http://svnweb.freebsd.org/changeset/ports/330910 Log: OBApps is a graphical tool for configuring the per-application settings (window matching) in the Openbox window manager. OBApps uses ~/.config/openbox/rc.xml (or the config-file Openbox was started with) by default. You can specify another file as an argument, e.g. obapps.py .config/openbox/myrc.xml Enter or change the name, class, role, or type settings by clicking in their entries in the listbox. Using the Find button to get settings by clicking on a window changes the settings for the CURRENTLY SELECTED item in the listbox; it does not add a new entry unless nothing is highlighted. You'll usually want to use the New button to create a new item first. Blank entries for name/class/role/type are ignored. If you want any of those fields to be stored as literally blank attributes (e.g. to match only a window with a blank role), enter "" or '' in the field. Changes are written to the rc.xml file only when the apply button is used. Openbox will automatically be reconfigured when this is done. WWW: http://sourceforge.net/apps/mediawiki/obapps/index.php PR: ports/179667 Submitted by: nemysis (self) Approved by: pawel (mentor) Added: head/x11-wm/obapps/ head/x11-wm/obapps/Makefile (contents, props changed) head/x11-wm/obapps/distinfo (contents, props changed) head/x11-wm/obapps/pkg-descr (contents, props changed) head/x11-wm/obapps/pkg-plist (contents, props changed) Modified: head/x11-wm/Makefile Modified: head/x11-wm/Makefile ============================================================================== --- head/x11-wm/Makefile Sat Oct 19 16:43:32 2013 (r330909) +++ head/x11-wm/Makefile Sat Oct 19 16:45:47 2013 (r330910) @@ -117,6 +117,7 @@ SUBDIR += musca SUBDIR += mutter SUBDIR += nickleby + SUBDIR += obapps SUBDIR += obconf SUBDIR += obkey SUBDIR += obmenu Added: head/x11-wm/obapps/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/obapps/Makefile Sat Oct 19 16:45:47 2013 (r330910) @@ -0,0 +1,37 @@ +# Created by: Rusmir Dusko +# $FreeBSD$ + +PORTNAME= obapps +PORTVERSION= 0.1.7 +CATEGORIES= x11-wm +MASTER_SITES= SF/${PORTNAME}/ \ + SF/nemysisfreebsdp/:icons +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}.png:icons +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} + +MAINTAINER= nemysis@FreeBSD.org +COMMENT= Graphical editor for Openbox application settings + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlib>=0:${PORTSDIR}/x11-toolkits/py-xlib + +USE_PYTHON= yes +USE_WX= 2.8+ +WX_COMPS= python:run +USE_PYDISTUTILS=yes + +PORTDOCS= README + +DESKTOP_ENTRIES="OBApps" "${COMMENT}" ${PORTNAME} \ + "${PORTNAME}" "Settings;" false + +post-install: + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +.include Added: head/x11-wm/obapps/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/obapps/distinfo Sat Oct 19 16:45:47 2013 (r330910) @@ -0,0 +1,4 @@ +SHA256 (obapps-0.1.7.tar.gz) = 34b9135677d697839f5e498d87ef39af306e917216c9a5dd0ef64905547194f6 +SIZE (obapps-0.1.7.tar.gz) = 7252 +SHA256 (obapps.png) = 8aa5dcb736fee2f8a2a1f62fded60f57d18b063f5b5f48eb11480464e8dc214e +SIZE (obapps.png) = 3504 Added: head/x11-wm/obapps/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/obapps/pkg-descr Sat Oct 19 16:45:47 2013 (r330910) @@ -0,0 +1,24 @@ +OBApps is a graphical tool for configuring the per-application settings +(window matching) in the Openbox window manager. + +OBApps uses ~/.config/openbox/rc.xml +(or the config-file Openbox was started with) by default. +You can specify another file as an argument, e.g. + obapps.py .config/openbox/myrc.xml + +Enter or change the name, class, role, or type settings by clicking in their +entries in the listbox. + +Using the Find button to get settings by clicking on a window changes the +settings for the CURRENTLY SELECTED item in the listbox; it does not add +a new entry unless nothing is highlighted. You'll usually want to use the New +button to create a new item first. + +Blank entries for name/class/role/type are ignored. If you want any of those +fields to be stored as literally blank attributes (e.g. to match only a window +with a blank role), enter "" or '' in the field. + +Changes are written to the rc.xml file only when the apply button is used. +Openbox will automatically be reconfigured when this is done. + +WWW: http://sourceforge.net/apps/mediawiki/obapps/index.php Added: head/x11-wm/obapps/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-wm/obapps/pkg-plist Sat Oct 19 16:45:47 2013 (r330910) @@ -0,0 +1,5 @@ +bin/obapps +%%PYTHON_SITELIBDIR%%/obaxutils.py +%%PYTHON_SITELIBDIR%%/obaxutils.pyc +%%PYTHON_SITELIBDIR%%/obaxutils.pyo +share/pixmaps/obapps.png