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

(-)Makefile (-3 / +7 lines)
Lines 6-14 Link Here
6
#
6
#
7
7
8
PORTNAME=	phantomjs
8
PORTNAME=	phantomjs
9
PORTVERSION=	1.0.0
9
PORTVERSION=	1.4.1
10
CATEGORIES=	lang
10
CATEGORIES=	lang
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
11
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
12
DISTNAME=	${PORTNAME}-${PORTVERSION}-source
12
13
13
MAINTAINER=	kuriyama@FreeBSD.org
14
MAINTAINER=	kuriyama@FreeBSD.org
14
COMMENT=	Minimalistic, headless, WebKit-based, JavaScript-driven tool
15
COMMENT=	Minimalistic, headless, WebKit-based, JavaScript-driven tool
Lines 16-26 Link Here
16
PROJECTHOST=	phantomjs
17
PROJECTHOST=	phantomjs
17
USE_QT_VER=	4
18
USE_QT_VER=	4
18
USE_GMAKE=	YES
19
USE_GMAKE=	YES
20
USE_DOS2UNIX=	YES
19
QT_COMPONENTS=	moc qmake gui webkit rcc
21
QT_COMPONENTS=	moc qmake gui webkit rcc
20
PLIST_FILES=	bin/phantomjs
22
PLIST_FILES=	bin/phantomjs
23
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
24
22
do-configure:
25
do-build:
23
	cd ${WRKSRC} && ${QMAKE}
26
	cd ${WRKSRC}/src/ && ${QMAKE} phantomjs.pro -o Makefile.phantomjs && ${REINPLACE_CMD} -e 's|-ldl||g' Makefile.phantomjs
27
	cd ${WRKSRC}/src/ && ${GMAKE} -f Makefile.phantomjs all
24
28
25
do-install:
29
do-install:
26
	cd ${WRKSRC} && ${INSTALL_PROGRAM} bin/phantomjs ${PREFIX}/bin/
30
	cd ${WRKSRC} && ${INSTALL_PROGRAM} bin/phantomjs ${PREFIX}/bin/
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (phantomjs-1.0.0.tar.gz) = 5aad2478607dc5356c246c8ce8ba9fb40cb2d473665ff99380cb52a3d481a92f
1
SHA256 (phantomjs-1.4.1-source.tar.gz) = 93df6e2125d560c10519a79b5502833b37a4986a2bc9fc42cc6d65e3536d20a4
2
SIZE (phantomjs-1.0.0.tar.gz) = 31244
2
SIZE (phantomjs-1.4.1-source.tar.gz) = 497856
(-)files/patch-src-mongoose-mongoose.c (+13 lines)
Added Link Here
1
--- src/mongoose/mongoose.c.orig	2012-01-08 11:06:17.000000000 +0800
2
+++ src/mongoose/mongoose.c	2012-01-08 11:08:32.000000000 +0800
3
@@ -18,6 +18,10 @@
4
 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
5
 // THE SOFTWARE.
6
 
7
+#if defined(__FreeBSD__)
8
+#include <sys/socket.h>
9
+#endif
10
+
11
 #if defined(_WIN32)
12
 #define _CRT_SECURE_NO_WARNINGS // Disable deprecation warning in VS2005
13
 #else

Return to bug 163912