aboutsummaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2014-06-03 08:17:39 +0000
committerMartin Wilke <miwi@FreeBSD.org>2014-06-03 08:17:39 +0000
commit5903ed57575912cf67625b1c698af17b55c8e37f (patch)
tree7552214e0ace70ff2b614d51af73bf2eb49837b0 /comms
parent33970b6429fd6baadba39a0f46d01cb4dd47c0d5 (diff)
downloadports-5903ed57575912cf67625b1c698af17b55c8e37f.tar.gz
ports-5903ed57575912cf67625b1c698af17b55c8e37f.zip
Notes
Diffstat (limited to 'comms')
-rw-r--r--comms/Makefile1
-rw-r--r--comms/concordance/Makefile25
-rw-r--r--comms/concordance/distinfo2
-rw-r--r--comms/concordance/files/patch-configure12
-rw-r--r--comms/concordance/pkg-descr4
5 files changed, 44 insertions, 0 deletions
diff --git a/comms/Makefile b/comms/Makefile
index fd59dc5ce1f7..473b27437352 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -21,6 +21,7 @@
SUBDIR += chirp
SUBDIR += chu
SUBDIR += comserv
+ SUBDIR += concordance
SUBDIR += conserver
SUBDIR += conserver-com
SUBDIR += cutecom
diff --git a/comms/concordance/Makefile b/comms/concordance/Makefile
new file mode 100644
index 000000000000..e34c20bbb2ca
--- /dev/null
+++ b/comms/concordance/Makefile
@@ -0,0 +1,25 @@
+# Created by: Stephen Hurd <shurd@sasktel.net>
+# $FreeBSD$
+
+PORTNAME= concordance
+PORTVERSION= 1.1
+CATEGORIES= comms
+MASTER_SITES= SF
+
+MAINTAINER= shurd@sasktel.net
+COMMENT= Command-line Logitech Harmony configuration tool
+
+LICENSE= GPLv2
+
+LIB_DEPENDS= libconcord.so:${PORTSDIR}/comms/libconcord
+
+USES= tar:bzip2
+WRKSRC_SUBDIR= ${PORTNAME}
+GNU_CONFIGURE= yes
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+PLIST_FILES= bin/concordance \
+ man/man1/concordance.1.gz
+
+.include <bsd.port.mk>
diff --git a/comms/concordance/distinfo b/comms/concordance/distinfo
new file mode 100644
index 000000000000..e380d1ba87ed
--- /dev/null
+++ b/comms/concordance/distinfo
@@ -0,0 +1,2 @@
+SHA256 (concordance-1.1.tar.bz2) = ca5ffbd8c0fd06d41192c1d5e3c8b964c2393ea6d3d9c5e495c1da4b2c778a05
+SIZE (concordance-1.1.tar.bz2) = 1142393
diff --git a/comms/concordance/files/patch-configure b/comms/concordance/files/patch-configure
new file mode 100644
index 000000000000..82a05b344031
--- /dev/null
+++ b/comms/concordance/files/patch-configure
@@ -0,0 +1,12 @@
+--- configure.orig 2014-03-28 20:27:47.000000000 -0700
++++ configure 2014-05-31 02:59:26.000000000 -0700
+@@ -15080,6 +15080,9 @@
+
+ LIBCONCORD_VERSION="3"
+ case $host_os in
++ freebsd*)
++ LIBCONCORD_LDFLAGS="-lconcord"
++ ;;
+ darwin*)
+ LIBCONCORD_LDFLAGS="-lconcord.$LIBCONCORD_VERSION"
+ ;;
diff --git a/comms/concordance/pkg-descr b/comms/concordance/pkg-descr
new file mode 100644
index 000000000000..139799fb8956
--- /dev/null
+++ b/comms/concordance/pkg-descr
@@ -0,0 +1,4 @@
+The concordance software suite allows you to program your Logitech Harmony
+remote using a configuration object retreived from the harmony website. The
+Logitech Harmony is a highly configuration universal remote than can control
+most multimedia devices.