summaryrefslogtreecommitdiff
path: root/audio/lua51-mpd
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2013-03-26 21:33:33 +0000
committerMatthias Andree <mandree@FreeBSD.org>2013-03-26 21:33:33 +0000
commit8c480b5a8eec5e1fb85912cb167c9627a5ce8fca (patch)
treee832d5a2d11ef37ff86bd6b911483a2b9f9687e8 /audio/lua51-mpd
parent- prepare for apache24 (diff)
Add new port audio/lua51-mpd, a Lua client library for MPD,
the music player daemon. Note that the submission has been modified to set the submitter as the port maintainer, and to use UNIQUENAME in the DOCSDIR, to avoid clashes with mpd. PR: ports/177334 Submitted by: David Demelier <demelier.david@gmail.com>
Notes
Notes: svn path=/head/; revision=315334
Diffstat (limited to 'audio/lua51-mpd')
-rw-r--r--audio/lua51-mpd/Makefile41
-rw-r--r--audio/lua51-mpd/distinfo2
-rw-r--r--audio/lua51-mpd/pkg-descr3
-rw-r--r--audio/lua51-mpd/pkg-plist8
4 files changed, 54 insertions, 0 deletions
diff --git a/audio/lua51-mpd/Makefile b/audio/lua51-mpd/Makefile
new file mode 100644
index 000000000000..bad32861e412
--- /dev/null
+++ b/audio/lua51-mpd/Makefile
@@ -0,0 +1,41 @@
+# $FreeBSD$
+
+PORTNAME= mpd
+PORTVERSION= 0.1
+CATEGORIES= audio
+PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
+
+MAINTAINER= demelier.david@gmail.com
+COMMENT= A Lua library for musicpd
+
+RUN_DEPENDS= ${LUA_MODLIBDIR}/socket/core.so:${PORTSDIR}/net/luasocket
+
+OPTIONS_DEFINE= DOCS
+DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME}
+
+.include <bsd.port.options.mk>
+
+GH_ACCOUNT= silentbicycle
+GH_PROJECT= lua-mpd
+GH_TAGNAME= v0.1
+
+USE_GITHUB= yes
+USE_LUA= 5.1
+
+WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-lua-${PORTNAME}-ca32f43
+
+do-build:
+ @${DO_NADA}
+
+do-install:
+ @${MKDIR} ${LUA_MODSHAREDIR}
+ @${INSTALL_DATA} ${WRKSRC}/mpd.lua ${LUA_MODSHAREDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR} ${DOCSDIR}/modules ${DOCSDIR}/files
+ ${INSTALL_DATA} ${WRKSRC}/index.html ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/luadoc.css ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/files/mpd.html ${DOCSDIR}/files
+ ${INSTALL_DATA} ${WRKSRC}/modules/mpd.html ${DOCSDIR}/modules
+.endif
+
+.include <bsd.port.mk>
diff --git a/audio/lua51-mpd/distinfo b/audio/lua51-mpd/distinfo
new file mode 100644
index 000000000000..c0b4d1629792
--- /dev/null
+++ b/audio/lua51-mpd/distinfo
@@ -0,0 +1,2 @@
+SHA256 (mpd-0.1.tar.gz) = 51905ecf330537b55b18c8a6b24f973cc92cd365f8712a9a32e2a6d61a5ca964
+SIZE (mpd-0.1.tar.gz) = 16395
diff --git a/audio/lua51-mpd/pkg-descr b/audio/lua51-mpd/pkg-descr
new file mode 100644
index 000000000000..f0a6a49c5cdc
--- /dev/null
+++ b/audio/lua51-mpd/pkg-descr
@@ -0,0 +1,3 @@
+This is a Lua client for mpd.
+
+WWW: https://github.com/silentbicycle/lua-mpd
diff --git a/audio/lua51-mpd/pkg-plist b/audio/lua51-mpd/pkg-plist
new file mode 100644
index 000000000000..8c7891815d96
--- /dev/null
+++ b/audio/lua51-mpd/pkg-plist
@@ -0,0 +1,8 @@
+%%LUA_MODSHAREDIR%%/mpd.lua
+%%PORTDOCS%%%%DOCSDIR%%/files/mpd.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/luadoc.css
+%%PORTDOCS%%%%DOCSDIR%%/modules/mpd.html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/modules
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/files
+%%PORTDOCS%%@dirrm %%DOCSDIR%%