Date: Tue, 3 Jun 2014 08:20:07 +0000 (UTC) From: Martin Wilke <miwi@FreeBSD.org> 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 Message-ID: <201406030820.s538K7HM032415@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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 <shurd@sasktel.net> 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 <shurd@sasktel.net> +# $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 <bsd.port.mk> 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%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406030820.s538K7HM032415>