View | Details | Raw Unified | Return to bug 256248
Collapse All | Expand All

(-)b/www/tdiary/Makefile (-31 / +23 lines)
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
(-)b/www/tdiary/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1614537369
1
TIMESTAMP = 1622314920
2
SHA256 (tdiary-full-v5.1.5.tar.gz) = 549e672ecaa79c4e3066a6d2535df490a0d2bbf367993bbd39cd6daa83a7dfe5
2
SHA256 (tdiary-full-v5.1.6.tar.gz) = b72589868a84ea6099e37309e71b48b1f9176b8e2d3a01099b5b5d77cfd3c73e
3
SIZE (tdiary-full-v5.1.5.tar.gz) = 7315961
3
SIZE (tdiary-full-v5.1.6.tar.gz) = 7323498
(-)b/www/tdiary/files/patch-Gemfile (-3 / +3 lines)
Lines 1-6 Link Here
1
--- Gemfile.orig	2021-02-28 14:12:14 UTC
1
--- Gemfile.orig	2021-05-29 15:12:39 UTC
2
+++ Gemfile
2
+++ Gemfile
3
@@ -6,35 +6,3 @@ gem 'fastimage'
3
@@ -6,36 +6,3 @@ gem 'fastimage'
4
 gem 'emot'
4
 gem 'emot'
5
 gem 'mail'
5
 gem 'mail'
6
 gem 'rake'
6
 gem 'rake'
Lines 18-23 Link Here
18
-    gem 'test-unit'
18
-    gem 'test-unit'
19
-    gem 'rspec'
19
-    gem 'rspec'
20
-    gem 'capybara', require: 'capybara/rspec'
20
-    gem 'capybara', require: 'capybara/rspec'
21
-	 gem 'date', '>= 3.1.1' # for compatibility of capybara
21
-    gem 'selenium-webdriver'
22
-    gem 'selenium-webdriver'
22
-    gem 'launchy'
23
-    gem 'launchy'
23
-    gem 'sequel'
24
-    gem 'sequel'
24
- 

Return to bug 256248