summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorjmcneill <jmcneill@pkgsrc.org>2013-04-01 21:08:38 +0000
committerjmcneill <jmcneill@pkgsrc.org>2013-04-01 21:08:38 +0000
commit9d75db4a23fae60855885d9a3b37d8247405df94 (patch)
tree539c42fef17cfb746e962764d561eb2a8cc854ed /multimedia
parent9208c6351f6f9e637402c39360e460afa9c8ec65 (diff)
downloadpkgsrc-9d75db4a23fae60855885d9a3b37d8247405df94.tar.gz
Initial import of libhdhomerun-20130328
The Silicon Dust HDHomeRun is a networked, dual-tuner digital TV tuner. This package includes a configuration utility and library for discovering and communicating with HDHomeRun devices.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libhdhomerun/DESCR3
-rw-r--r--multimedia/libhdhomerun/Makefile54
-rw-r--r--multimedia/libhdhomerun/PLIST18
-rw-r--r--multimedia/libhdhomerun/buildlink3.mk12
-rw-r--r--multimedia/libhdhomerun/distinfo5
5 files changed, 92 insertions, 0 deletions
diff --git a/multimedia/libhdhomerun/DESCR b/multimedia/libhdhomerun/DESCR
new file mode 100644
index 00000000000..40cf3e236f5
--- /dev/null
+++ b/multimedia/libhdhomerun/DESCR
@@ -0,0 +1,3 @@
+The Silicon Dust HDHomeRun is a networked, dual-tuner digital TV tuner. This
+package includes a configuration utility and library for discovering and
+communicating with HDHomeRun devices.
diff --git a/multimedia/libhdhomerun/Makefile b/multimedia/libhdhomerun/Makefile
new file mode 100644
index 00000000000..5fa98d90ff2
--- /dev/null
+++ b/multimedia/libhdhomerun/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile,v 1.1 2013/04/01 21:08:38 jmcneill Exp $
+#
+
+DISTNAME= libhdhomerun_20130328
+PKGNAME= ${DISTNAME:S/_/-/}
+CATEGORIES= multimedia
+MASTER_SITES= http://download.silicondust.com/hdhomerun/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= jmcneill@NetBSD.org
+HOMEPAGE= http://www.silicondust.com
+COMMENT= Client and library for Silicon Dust HD Homerun
+#LICENSE= # TODO: (see mk/license.mk)
+
+USE_TOOLS+= gmake
+
+WRKSRC= ${WRKDIR}/libhdhomerun
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${_OPSYS_SHLIB_TYPE} == "dylib"
+SHLIBEXT= dylib
+.else
+SHLIBEXT= so
+.endif
+PLIST_SUBST+= SHLIBEXT=${SHLIBEXT}
+
+INSTALL_HEADERS=hdhomerun.h \
+ hdhomerun_channelscan.h \
+ hdhomerun_channels.h \
+ hdhomerun_control.h \
+ hdhomerun_debug.h \
+ hdhomerun_device.h \
+ hdhomerun_device_selector.h \
+ hdhomerun_discover.h \
+ hdhomerun_os.h \
+ hdhomerun_os_posix.h \
+ hdhomerun_os_windows.h \
+ hdhomerun_pkt.h \
+ hdhomerun_sock.h \
+ hdhomerun_types.h \
+ hdhomerun_video.h
+
+do-install:
+ ${INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/hdhomerun_config ${DESTDIR}${PREFIX}/bin/hdhomerun_config
+ ${INSTALL_LIB_DIR} ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/libhdhomerun.${SHLIBEXT} ${DESTDIR}${PREFIX}/lib/libhdhomerun.${SHLIBEXT}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/hdhomerun
+.for h in ${INSTALL_HEADERS}
+ ${INSTALL_DATA} ${WRKSRC}/${h} ${DESTDIR}${PREFIX}/include/hdhomerun/${h}
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/libhdhomerun/PLIST b/multimedia/libhdhomerun/PLIST
new file mode 100644
index 00000000000..da9352ee441
--- /dev/null
+++ b/multimedia/libhdhomerun/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 2013/04/01 21:08:38 jmcneill Exp $
+bin/hdhomerun_config
+include/hdhomerun/hdhomerun.h
+include/hdhomerun/hdhomerun_channels.h
+include/hdhomerun/hdhomerun_channelscan.h
+include/hdhomerun/hdhomerun_control.h
+include/hdhomerun/hdhomerun_debug.h
+include/hdhomerun/hdhomerun_device.h
+include/hdhomerun/hdhomerun_device_selector.h
+include/hdhomerun/hdhomerun_discover.h
+include/hdhomerun/hdhomerun_os.h
+include/hdhomerun/hdhomerun_os_posix.h
+include/hdhomerun/hdhomerun_os_windows.h
+include/hdhomerun/hdhomerun_pkt.h
+include/hdhomerun/hdhomerun_sock.h
+include/hdhomerun/hdhomerun_types.h
+include/hdhomerun/hdhomerun_video.h
+lib/libhdhomerun.${SHLIBEXT}
diff --git a/multimedia/libhdhomerun/buildlink3.mk b/multimedia/libhdhomerun/buildlink3.mk
new file mode 100644
index 00000000000..96a8c8d1a52
--- /dev/null
+++ b/multimedia/libhdhomerun/buildlink3.mk
@@ -0,0 +1,12 @@
+# $NetBSD: buildlink3.mk,v 1.1 2013/04/01 21:08:38 jmcneill Exp $
+
+BUILDLINK_TREE+= libhdhomerun
+
+.if !defined(LIBHDHOMERUN_BUILDLINK3_MK)
+LIBHDHOMERUN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libhdhomerun+= libhdhomerun>=20130328
+BUILDLINK_PKGSRCDIR.libhdhomerun?= ../../multimedia/libhdhomerun
+.endif # LIBHDHOMERUN_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libhdhomerun
diff --git a/multimedia/libhdhomerun/distinfo b/multimedia/libhdhomerun/distinfo
new file mode 100644
index 00000000000..3689208b07e
--- /dev/null
+++ b/multimedia/libhdhomerun/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/04/01 21:08:38 jmcneill Exp $
+
+SHA1 (libhdhomerun_20130328.tgz) = 005b0771a94bf2f1a2ce4765b16a1fa636df77cb
+RMD160 (libhdhomerun_20130328.tgz) = ad1b01b9673e125af6e8f2b1f4990b4b5d796ef3
+Size (libhdhomerun_20130328.tgz) = 41931 bytes