Lines 2-11
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= discount |
4 |
PORTNAME= discount |
5 |
DISTVERSION= 2.2.2 |
5 |
DISTVERSIONPREFIX= v |
|
|
6 |
DISTVERSION= 2.2.6 |
6 |
CATEGORIES= textproc devel |
7 |
CATEGORIES= textproc devel |
7 |
MASTER_SITES= http://www.pell.portland.or.us/~orc/Code/discount/ \ |
|
|
8 |
LOCAL/jlaffaye |
9 |
|
8 |
|
10 |
MAINTAINER= jlaffaye@FreeBSD.org |
9 |
MAINTAINER= jlaffaye@FreeBSD.org |
11 |
COMMENT= C implementation of the Markdown markup language |
10 |
COMMENT= C implementation of the Markdown markup language |
Lines 13-43
Link Here
|
13 |
LICENSE= BSD2CLAUSE |
12 |
LICENSE= BSD2CLAUSE |
14 |
LICENSE_FILE= ${WRKSRC}/COPYRIGHT |
13 |
LICENSE_FILE= ${WRKSRC}/COPYRIGHT |
15 |
|
14 |
|
16 |
USES= tar:bzip2 |
15 |
USES= pkgconfig |
17 |
HAS_CONFIGURE= yes |
16 |
USE_GITHUB= yes |
18 |
CONFIGURE_SCRIPT=configure.sh |
17 |
GH_ACCOUNT= Orc |
19 |
CONFIGURE_ARGS= --prefix=${PREFIX} \ |
18 |
|
20 |
--mandir=${MANPREFIX}/man |
19 |
HAS_CONFIGURE= yes |
|
|
20 |
CONFIGURE_SCRIPT= configure.sh |
21 |
CONFIGURE_ARGS= --prefix=${PREFIX} \ |
22 |
--mandir=${MANPREFIX}/man |
23 |
|
21 |
INSTALL_TARGET= install install.man |
24 |
INSTALL_TARGET= install install.man |
22 |
|
25 |
|
23 |
PLIST_FILES= bin/markdown lib/libmarkdown.a include/mkdio.h \ |
26 |
CFLAGS+= -fPIC |
24 |
man/man1/markdown.1.gz man/man3/markdown.3.gz \ |
|
|
25 |
man/man3/mkd-callbacks.3.gz man/man3/mkd-functions.3.gz \ |
26 |
man/man3/mkd-line.3.gz man/man3/mkd_cleanup.3.gz \ |
27 |
man/man3/mkd_compile.3.gz man/man3/mkd_css.3.gz \ |
28 |
man/man3/mkd_doc_author.3.gz man/man3/mkd_doc_date.3.gz \ |
29 |
man/man3/mkd_doc_title.3.gz man/man3/mkd_generatecss.3.gz \ |
30 |
man/man3/mkd_generatehtml.3.gz man/man3/mkd_generateline.3.gz \ |
31 |
man/man3/mkd_in.3.gz man/man3/mkd_line.3.gz \ |
32 |
man/man3/mkd_string.3.gz man/man7/markdown.7.gz \ |
33 |
man/man7/mkd-extensions.7.gz |
34 |
|
27 |
|
35 |
OPTIONS_DEFINE= EXTRA TAB8 SAMPLES |
28 |
MAKE_JOBS_UNSAFE= yes # libmarkdown is used before it is built |
|
|
29 |
|
30 |
OPTIONS_DEFINE= EXTRA TAB8 SAMPLES |
36 |
OPTIONS_DEFAULT= EXTRA TAB8 |
31 |
OPTIONS_DEFAULT= EXTRA TAB8 |
37 |
|
32 |
|
38 |
EXTRA_DESC= Enable all extra features |
33 |
EXTRA_DESC= Enable all extra features |
39 |
TAB8_DESC= Use a tabstop of 8 (default is 4) |
34 |
TAB8_DESC= Use a tabstop of 8 (default is 4) |
40 |
SAMPLES_DESC= Install sample programs |
35 |
SAMPLES_DESC= Install sample programs |
41 |
|
36 |
|
42 |
EXTRA_CONFIGURE_ON= --with-dl=both --with-fenced-code --with-github-tags \ |
37 |
EXTRA_CONFIGURE_ON= --with-dl=both --with-fenced-code --with-github-tags \ |
43 |
--with-id-anchor |
38 |
--with-id-anchor |
Lines 44-51
Link Here
|
44 |
|
39 |
|
45 |
TAB8_CONFIGURE_ON= --with-tabstops=8 |
40 |
TAB8_CONFIGURE_ON= --with-tabstops=8 |
46 |
|
41 |
|
47 |
CFLAGS+= -fPIC |
|
|
48 |
|
49 |
SAMPLES_INSTALL_TARGET= install install.samples |
42 |
SAMPLES_INSTALL_TARGET= install install.samples |
50 |
SAMPLES_PLIST_FILES= bin/makepage bin/mkd2html bin/theme \ |
43 |
SAMPLES_PLIST_FILES= bin/makepage bin/mkd2html bin/theme \ |
51 |
man/man1/makepage.1.gz man/man1/mkd2html.1.gz \ |
44 |
man/man1/makepage.1.gz man/man1/mkd2html.1.gz \ |