Lines 1-7
Link Here
|
1 |
# Created by: Fumihiko Kimura <jfkimura@yahoo.co.jp> |
1 |
# Created by: Fumihiko Kimura <jfkimura@yahoo.co.jp> |
2 |
|
2 |
|
3 |
PORTNAME= tdiary |
3 |
PORTNAME= tdiary |
4 |
PORTVERSION= 5.1.5 |
4 |
PORTVERSION= 5.1.6 |
5 |
CATEGORIES?= www ruby |
5 |
CATEGORIES?= www ruby |
6 |
MASTER_SITES= https://github.com/tdiary/tdiary-core/releases/download/v${PORTVERSION}/ |
6 |
MASTER_SITES= https://github.com/tdiary/tdiary-core/releases/download/v${PORTVERSION}/ |
7 |
DISTNAME= ${PORTNAME}-full-v${PORTVERSION} |
7 |
DISTNAME= ${PORTNAME}-full-v${PORTVERSION} |
Lines 23-70
RUN_DEPENDS= rubygem-bundler>=2.0.2:sysutils/rubygem-bundler \
Link Here
|
23 |
USES= shebangfix |
23 |
USES= shebangfix |
24 |
USE_RUBY= yes |
24 |
USE_RUBY= yes |
25 |
|
25 |
|
|
|
26 |
SHEBANG_FILES= bin/tdiary index.fcgi index.rb misc/convert2.rb misc/migrate.rb \ |
27 |
misc/plugin/xmlrpc/xmlrpc.rb update.fcgi update.rb |
28 |
|
29 |
DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} |
30 |
WWWDIR= ${PREFIX}/www/${PKGBASE} |
31 |
REINPLACE_ARGS= -i '' |
26 |
NO_ARCH= yes |
32 |
NO_ARCH= yes |
27 |
NO_BUILD= yes |
33 |
NO_BUILD= yes |
28 |
|
|
|
29 |
SHEBANG_FILES= bin/tdiary \ |
30 |
index.fcgi \ |
31 |
index.rb \ |
32 |
misc/convert2.rb \ |
33 |
misc/migrate.rb \ |
34 |
misc/plugin/xmlrpc/xmlrpc.rb \ |
35 |
update.fcgi \ |
36 |
update.rb |
37 |
|
38 |
DOCFILES= HOWTO-authenticate-in-rack HOWTO-make-io \ |
39 |
HOWTO-make-plugin HOWTO-make-theme \ |
40 |
HOWTO-testing-tDiary HOWTO-use-plugin \ |
41 |
HOWTO-write-tDiary.en HOWTO-write-tDiary \ |
42 |
INSTALL-paas INSTALL README.en \ |
43 |
README UPGRADE |
44 |
HTML= ${DOCFILES:S/$/.html/} |
45 |
MD= ${DOCFILES:S/$/.md/} |
46 |
PORTDOCS= ChangeLog doc.css ${HTML} ${MD} |
47 |
|
48 |
PLIST_SUB= TDIARY_SCRIPT=${TDIARY_SCRIPT} \ |
49 |
WWWOWN=${WWWOWN} \ |
50 |
WWWGRP=${WWWGRP} |
51 |
SUB_FILES= pkg-message tdiaryinst.rb |
34 |
SUB_FILES= pkg-message tdiaryinst.rb |
52 |
SUB_LIST+= TDIARY_LANG=${TDIARY_LANG} \ |
35 |
SUB_LIST+= TDIARY_LANG=${TDIARY_LANG} \ |
53 |
TDIARY_SCRIPT=${TDIARY_SCRIPT} |
36 |
TDIARY_SCRIPT=${TDIARY_SCRIPT} |
|
|
37 |
|
54 |
WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION} |
38 |
WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION} |
55 |
DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} |
39 |
PLIST_SUB= TDIARY_SCRIPT=${TDIARY_SCRIPT} \ |
56 |
WWWDIR= ${PREFIX}/www/${PKGBASE} |
40 |
WWWGRP=${WWWGRP} \ |
|
|
41 |
WWWOWN=${WWWOWN} |
57 |
|
42 |
|
58 |
TDIARY_SCRIPT= ${PKGBASE}-inst.rb |
43 |
PORTDOCS= ${HTML} ${MD} ChangeLog doc.css |
|
|
44 |
|
45 |
OPTIONS_DEFINE= DOCS |
46 |
|
47 |
DOCFILES= HOWTO-authenticate-in-rack HOWTO-make-io HOWTO-make-plugin \ |
48 |
HOWTO-make-theme HOWTO-testing-tDiary HOWTO-use-plugin \ |
49 |
HOWTO-write-tDiary.en HOWTO-write-tDiary INSTALL-paas INSTALL \ |
50 |
README.en README UPGRADE |
51 |
HTML= ${DOCFILES:S/$/.html/} |
52 |
MD= ${DOCFILES:S/$/.md/} |
59 |
|
53 |
|
60 |
#TDIARY_LANG ja:Japanese en:English |
54 |
#TDIARY_LANG ja:Japanese en:English |
61 |
.if !defined(TDIARY_LANG) || ( defined(TDIARY_LANG) && ${TDIARY_LANG} != ja ) |
55 |
.if !defined(TDIARY_LANG) || ( defined(TDIARY_LANG) && ${TDIARY_LANG} != ja ) |
62 |
TDIARY_LANG= en |
56 |
TDIARY_LANG= en |
63 |
.endif |
57 |
.endif |
64 |
|
58 |
|
65 |
REINPLACE_ARGS= -i '' |
59 |
TDIARY_SCRIPT= ${PKGBASE}-inst.rb |
66 |
|
|
|
67 |
OPTIONS_DEFINE= DOCS |
68 |
|
60 |
|
69 |
pre-patch: |
61 |
pre-patch: |
70 |
@${RM} ${WRKSRC}/.coveralls.yml |
62 |
@${RM} ${WRKSRC}/.coveralls.yml |
Lines 83-89
pre-patch:
Link Here
|
83 |
@${RM} -r ${WRKSRC}/.devcontainer |
75 |
@${RM} -r ${WRKSRC}/.devcontainer |
84 |
@${RM} -r ${WRKSRC}/.github |
76 |
@${RM} -r ${WRKSRC}/.github |
85 |
@${RM} -r ${WRKSRC}/.vscode |
77 |
@${RM} -r ${WRKSRC}/.vscode |
86 |
@${RM} -r ${WRKSRC}/misc/lib/bundler-2.2.11 |
78 |
@${RM} -r ${WRKSRC}/misc/lib/bundler-2.2.18 |
87 |
@${RM} -r ${WRKSRC}/public |
79 |
@${RM} -r ${WRKSRC}/public |
88 |
@${RM} -r ${WRKSRC}/spec |
80 |
@${RM} -r ${WRKSRC}/spec |
89 |
@${RM} -r ${WRKSRC}/test |
81 |
@${RM} -r ${WRKSRC}/test |