From owner-svn-ports-all@FreeBSD.ORG Tue Jun 3 08:20:08 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E1248D9C; Tue, 3 Jun 2014 08:20:08 +0000 (UTC) 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)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 773202BB3; Tue, 3 Jun 2014 08:20:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s538K8AA032423; Tue, 3 Jun 2014 08:20:08 GMT (envelope-from miwi@svn.freebsd.org) Received: (from miwi@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s538K7HM032415; Tue, 3 Jun 2014 08:20:07 GMT (envelope-from miwi@svn.freebsd.org) Message-Id: <201406030820.s538K7HM032415@svn.freebsd.org> From: Martin Wilke Date: Tue, 3 Jun 2014 08:20:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r356306 - in head/comms: . congruity congruity/files 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.18 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: Tue, 03 Jun 2014 08:20:09 -0000 Author: miwi Date: Tue Jun 3 08:20:06 2014 New Revision: 356306 URL: http://svnweb.freebsd.org/changeset/ports/356306 QAT: https://qat.redports.org/buildarchive/r356306/ Log: congruity is a GUI application for programming Logitech(R) Harmony(TM) remote controls. congruity builds upon the work of the concordance project, which provides the underlying communication. PR: ports/190548 Submitted by: Stephen Hurd Added: head/comms/congruity/ head/comms/congruity/Makefile (contents, props changed) head/comms/congruity/distinfo (contents, props changed) head/comms/congruity/files/ head/comms/congruity/files/patch-Makefile (contents, props changed) head/comms/congruity/pkg-descr (contents, props changed) head/comms/congruity/pkg-plist (contents, props changed) Modified: head/comms/Makefile Modified: head/comms/Makefile ============================================================================== --- head/comms/Makefile Tue Jun 3 08:18:56 2014 (r356305) +++ head/comms/Makefile Tue Jun 3 08:20:06 2014 (r356306) @@ -22,6 +22,7 @@ SUBDIR += chu SUBDIR += comserv SUBDIR += concordance + SUBDIR += congruity SUBDIR += conserver SUBDIR += conserver-com SUBDIR += cutecom Added: head/comms/congruity/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/congruity/Makefile Tue Jun 3 08:20:06 2014 (r356306) @@ -0,0 +1,23 @@ +# Created by: Stephen Hurd +# $FreeBSD$ + +PORTNAME= congruity +PORTVERSION= 18 +CATEGORIES= comms +MASTER_SITES= SF + +MAINTAINER= shurd@sasktel.net +COMMENT= GUI Logitech Harmony configuration tool + +LICENSE= GPLv2 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libconcord>=0:${PORTSDIR}/comms/py-libconcord + +MAKE_ARGS= MANDIR=${PREFIX}/man +USES= tar:bzip2 gmake desktop-file-utils +USE_PYTHON= 2.7+ +USE_WX= 2.8+ +WANT_UNICODE= yes +WX_COMPS= python + +.include Added: head/comms/congruity/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/congruity/distinfo Tue Jun 3 08:20:06 2014 (r356306) @@ -0,0 +1,2 @@ +SHA256 (congruity-18.tar.bz2) = 16cee522b3e0b2c76ae4527110cb517af015aa8d56b1e72b7cbfa9df06739878 +SIZE (congruity-18.tar.bz2) = 199393 Added: head/comms/congruity/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/congruity/files/patch-Makefile Tue Jun 3 08:20:06 2014 (r356306) @@ -0,0 +1,45 @@ +--- Makefile.orig 2014-03-29 10:20:02.000000000 -0700 ++++ Makefile 2014-05-31 01:38:42.000000000 -0700 +@@ -17,27 +17,27 @@ + @echo "Nothing to build, run 'make install' as root" + + install: +- mkdir -p --mode=755 $(DESTDIR)$(BINDIR) ++ mkdir -p -m 755 $(DESTDIR)$(BINDIR) + sed -e "s:/usr/share/congruity:${APPSHAREDIR}:" < congruity > congruity.patched +- $(INSTALL) --mode=755 congruity.patched $(DESTDIR)$(BINDIR)/congruity ++ $(INSTALL) -m 755 congruity.patched $(DESTDIR)$(BINDIR)/congruity + rm -f congruity.patched + sed -e "s:/usr/share/congruity:${APPSHAREDIR}:" < mhgui > mhgui.patched +- $(INSTALL) --mode=755 mhgui.patched $(DESTDIR)$(BINDIR)/mhgui ++ $(INSTALL) -m 755 mhgui.patched $(DESTDIR)$(BINDIR)/mhgui + rm -f mhgui.patched +- mkdir -p --mode=755 $(DESTDIR)$(APPSHAREDIR) +- $(INSTALL) --mode=644 *.gif $(DESTDIR)$(APPSHAREDIR) +- $(INSTALL) --mode=644 *.png $(DESTDIR)$(APPSHAREDIR) +- $(INSTALL) --mode=644 harmony.wsdl $(DESTDIR)$(APPSHAREDIR) +- $(INSTALL) --mode=644 *.xsd $(DESTDIR)$(APPSHAREDIR) ++ mkdir -p -m 755 $(DESTDIR)$(APPSHAREDIR) ++ $(INSTALL) -m 644 *.gif $(DESTDIR)$(APPSHAREDIR) ++ $(INSTALL) -m 644 *.png $(DESTDIR)$(APPSHAREDIR) ++ $(INSTALL) -m 644 harmony.wsdl $(DESTDIR)$(APPSHAREDIR) ++ $(INSTALL) -m 644 *.xsd $(DESTDIR)$(APPSHAREDIR) + sed -e "s:/usr/share/congruity:${APPSHAREDIR}:" < mhmanager.py > mhmanager.py.patched +- $(INSTALL) --mode=644 mhmanager.py.patched $(DESTDIR)$(APPSHAREDIR)/mhmanager.py ++ $(INSTALL) -m 644 mhmanager.py.patched $(DESTDIR)$(APPSHAREDIR)/mhmanager.py + rm -f mhmanager.py.patched +- mkdir -p --mode=755 $(DESTDIR)$(MAN1DIR) +- $(INSTALL) --mode=644 congruity.1 $(DESTDIR)$(MAN1DIR) +- $(INSTALL) --mode=644 mhgui.1 $(DESTDIR)$(MAN1DIR) +- mkdir -p --mode=755 $(DESTDIR)$(DESKTOPDIR) +- $(INSTALL) --mode=644 congruity.desktop $(DESTDIR)$(DESKTOPDIR) +- $(INSTALL) --mode=644 mhgui.desktop $(DESTDIR)$(DESKTOPDIR) ++ mkdir -p -m 755 $(DESTDIR)$(MAN1DIR) ++ $(INSTALL) -m 644 congruity.1 $(DESTDIR)$(MAN1DIR) ++ $(INSTALL) -m 644 mhgui.1 $(DESTDIR)$(MAN1DIR) ++ mkdir -p -m 755 $(DESTDIR)$(DESKTOPDIR) ++ $(INSTALL) -m 644 congruity.desktop $(DESTDIR)$(DESKTOPDIR) ++ $(INSTALL) -m 644 mhgui.desktop $(DESTDIR)$(DESKTOPDIR) + ifeq ($(RUN_UPDATE_DESKTOP_DB),1) + $(UPDATE_DESKTOP_DB) > /dev/null 2>&1 || : + endif Added: head/comms/congruity/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/congruity/pkg-descr Tue Jun 3 08:20:06 2014 (r356306) @@ -0,0 +1,3 @@ +congruity is a GUI application for programming Logitech(R) Harmony(TM) +remote controls. congruity builds upon the work of the concordance project, +which provides the underlying communication. Added: head/comms/congruity/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/comms/congruity/pkg-plist Tue Jun 3 08:20:06 2014 (r356306) @@ -0,0 +1,29 @@ +bin/congruity +bin/mhgui +man/man1/congruity.1.gz +man/man1/mhgui.1.gz +share/applications/congruity.desktop +share/applications/mhgui.desktop +%%DATADIR%%/account.xsd +%%DATADIR%%/activity.xsd +%%DATADIR%%/am_data.xsd +%%DATADIR%%/arrays.xsd +%%DATADIR%%/button_mapping.xsd +%%DATADIR%%/data.xsd +%%DATADIR%%/discovery.xsd +%%DATADIR%%/dm_operation.xsd +%%DATADIR%%/harmony.wsdl +%%DATADIR%%/icon-complete.png +%%DATADIR%%/icon-failed.png +%%DATADIR%%/icon-in-progress.png +%%DATADIR%%/icon-unstarted.png +%%DATADIR%%/ir_data.xsd +%%DATADIR%%/mhmanager.py +%%DATADIR%%/operation.xsd +%%DATADIR%%/product.xsd +%%DATADIR%%/remote.png +%%DATADIR%%/search_match.xsd +%%DATADIR%%/serialization.xsd +%%DATADIR%%/throbber.gif +%%DATADIR%%/user_feature.xsd +@dirrmtry %%DATADIR%%