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

(-)/home/iamben/tmp/ports/www/gist/Makefile (-2 / +14 lines)
Lines 7-18 Link Here
7
7
8
PORTNAME=	gist
8
PORTNAME=	gist
9
PORTVERSION=	3.1.0
9
PORTVERSION=	3.1.0
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	www net
11
CATEGORIES=	www net
12
12
13
MAINTAINER=	changlp@cs.nctu.edu.tw
13
MAINTAINER=	changlp@cs.nctu.edu.tw
14
COMMENT=	A gist pastebin posting command
14
COMMENT=	A gist pastebin posting command
15
15
16
RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
17
16
CONFLICTS=	p5-App-gist-[0-9]*
18
CONFLICTS=	p5-App-gist-[0-9]*
17
19
18
USE_GITHUB=	yes
20
USE_GITHUB=	yes
Lines 26-33 Link Here
26
NO_BUILD=	YES
28
NO_BUILD=	YES
27
PLIST_FILES=	bin/gist
29
PLIST_FILES=	bin/gist
28
30
31
.include <bsd.port.pre.mk>
32
33
.if ${RUBY_VER} < 1.9
34
RUN_DEPENDS+=	${DEPEND_RUBY_ICONV}
35
.endif
36
37
post-patch:
38
	@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
39
		${WRKSRC}/gist
40
29
do-install:
41
do-install:
30
	${INSTALL_SCRIPT} ${WRKSRC}/gist ${PREFIX}/bin/gist
42
	${INSTALL_SCRIPT} ${WRKSRC}/gist ${PREFIX}/bin/gist
31
	${INSTALL_MAN} ${WRKSRC}/man/gist.1 ${MAN1PREFIX}/man/man1
43
	${INSTALL_MAN} ${WRKSRC}/man/gist.1 ${MAN1PREFIX}/man/man1
32
44
33
.include <bsd.port.mk>
45
.include <bsd.port.post.mk>
(-)/home/iamben/tmp/ports/www/gist/files/patch-gist (+11 lines)
Line 0 Link Here
1
--- gist.orig	2013-03-21 21:19:12.580541283 +0800
2
+++ gist	2013-03-21 21:18:07.352536038 +0800
3
@@ -1224,7 +1224,7 @@
4
 
5
     http.use_ssl = true
6
     http.verify_mode = OpenSSL::SSL::VERIFY_PEER
7
-    http.ca_file = ca_cert
8
+    http.ca_file = "%%LOCALBASE%%/share/certs/ca-root-nss.crt"
9
 
10
     req = Net::HTTP::Post.new(url.path)
11
     req.body = JSON.generate(data(files, private_gist, description))

Return to bug 177196