import erl-edown

Edown is an EDoc extension for generating GitHub-flavored Markdown.

ok aja@
This commit is contained in:
jasper 2013-03-08 12:10:48 +00:00
parent 95fb827640
commit 20386173e6
5 changed files with 67 additions and 0 deletions

View File

@ -0,0 +1,37 @@
# $OpenBSD: Makefile,v 1.1.1.1 2013/03/08 12:10:48 jasper Exp $
COMMENT= EDoc extension for generating GitHub-flavored Markdown
# git clone as of 75a6fe569ea3ee0024bbb66d267cc622bbffd8e1
VERSION= 0.3.1.1
DISTNAME= edown-${VERSION}
PKGNAME= erl-${DISTNAME}
CATEGORIES= textproc lang/erlang
HOMEPAGE= https://github.com/seth/edown
# Apache2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= http://distfiles.nl/
BUILD_DEPENDS= devel/rebar
RUN_DEPENDS= lang/erlang
NO_REGRESS= Yes
ERL_LIBDIR= ${PREFIX}/lib/erlang/lib/${DISTNAME}
SUBST_VARS+= VERSION
pre-configure:
${SUBST_CMD} ${WRKSRC}/src/edown.app.src
do-install:
${INSTALL_DATA_DIR} ${ERL_LIBDIR}/{ebin,src}
${INSTALL_DATA} ${WRKSRC}/ebin/*.{app,beam} ${ERL_LIBDIR}/ebin/
${INSTALL_DATA} ${WRKSRC}/src/*.erl ${ERL_LIBDIR}/src/
${INSTALL_SCRIPT} ${WRKSRC}/edown_make ${ERL_LIBDIR}/src/
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (edown-0.3.1.1.tar.gz) = iB8IkxXkO8Y+IR8tI1N8kDYEVCmTBkEYtCBNv7vI7no=
SIZE (edown-0.3.1.1.tar.gz) = 219253

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-src_edown_app_src,v 1.1.1.1 2013/03/08 12:10:48 jasper Exp $
--- src/edown.app.src.orig Mon Feb 25 16:16:42 2013
+++ src/edown.app.src Mon Feb 25 16:16:53 2013
@@ -17,7 +17,7 @@
{application, edown,
[
- {vsn, git},
+ {vsn, "${VERSION}"},
{description, "Markdown extension for EDoc"},
{applications, [kernel, stdlib, edoc]},
{registered, []},

View File

@ -0,0 +1 @@
Edown is an EDoc extension for generating GitHub-flavored Markdown.

View File

@ -0,0 +1,15 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/03/08 12:10:48 jasper Exp $
lib/erlang/lib/edown-${VERSION}/
lib/erlang/lib/edown-${VERSION}/ebin/
lib/erlang/lib/edown-${VERSION}/ebin/edown.app
lib/erlang/lib/edown-${VERSION}/ebin/edown_doclet.beam
lib/erlang/lib/edown-${VERSION}/ebin/edown_layout.beam
lib/erlang/lib/edown-${VERSION}/ebin/edown_lib.beam
lib/erlang/lib/edown-${VERSION}/ebin/edown_make.beam
lib/erlang/lib/edown-${VERSION}/ebin/edown_xmerl.beam
lib/erlang/lib/edown-${VERSION}/src/
lib/erlang/lib/edown-${VERSION}/src/edown_doclet.erl
lib/erlang/lib/edown-${VERSION}/src/edown_layout.erl
lib/erlang/lib/edown-${VERSION}/src/edown_lib.erl
lib/erlang/lib/edown-${VERSION}/src/edown_make.erl
lib/erlang/lib/edown-${VERSION}/src/edown_xmerl.erl