ports/108883: Update port: lang/osb-jscore 0.5.1

KATO Tsuguru tkato432 at yahoo.com
Wed Feb 7 17:10:26 UTC 2007


>Number:         108883
>Category:       ports
>Synopsis:       Update port: lang/osb-jscore 0.5.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 07 17:10:23 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p26 i386
>Organization:
>Environment:
>Description:
- Update to version 0.5.1

Remove file:
files/patch-lookup.h

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/lang/osb-jscore/Makefile lang/osb-jscore/Makefile
--- /usr/ports/lang/osb-jscore/Makefile	Sun Sep 17 16:00:40 2006
+++ lang/osb-jscore/Makefile	Thu Feb  8 00:46:49 2007
@@ -6,32 +6,27 @@
 #
 
 PORTNAME=	osb-jscore
-PORTVERSION=	0.5.0
-PORTREVISION=	2
+PORTVERSION=	0.5.1
 CATEGORIES=	lang www java
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	gtk-webcore
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	Javascript interpreter port from Apple's KHTML and part of Gtk-Webcore
+COMMENT=	Gtk+ WebCore JavaScript interpreter
 
-BROKEN=		Does not compile
-
-GNU_CONFIGURE=	yes
-USE_GNOME=	gtk20 gnomehack
-USE_LDCONFIG=	yes
+USE_GNOME=	gnomehack gnometarget gtk20
+USE_AUTOTOOLS=	libtool:15
 CONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS}" \
 		LDFLAGS="${PTHREAD_LIBS}"
-CONFIGURE_ARGS=	--with-pic
+USE_LDCONFIG=	yes
 
 .include <bsd.port.pre.mk>
 
-post-patch:
 .if ${OSVERSION} < 500000
-	@${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|' \
-		${WRKSRC}/kjs/ustring.h
+BROKEN=		"Does not compile on FreeBSD 4.x"
 .endif
-	@${REINPLACE_CMD} -e 's|-lpthread||; s|-nostdinc++||; \
-		s|-nodefaultlibs||' ${WRKSRC}/configure
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|-nostdinc++||g' ${WRKSRC}/configure
 
 .include <bsd.port.post.mk>
diff -urN /usr/ports/lang/osb-jscore/distinfo lang/osb-jscore/distinfo
--- /usr/ports/lang/osb-jscore/distinfo	Wed Nov  9 23:00:41 2005
+++ lang/osb-jscore/distinfo	Wed Feb  7 03:05:30 2007
@@ -1,3 +1,3 @@
-MD5 (osb-jscore-0.5.0.tar.gz) = 969cda923c419e35a319911b30b1d4b8
-SHA256 (osb-jscore-0.5.0.tar.gz) = f5ad6961288687b8dc44a3f5cd6d1901b1b5b293e592da7a63c201eee1089464
-SIZE (osb-jscore-0.5.0.tar.gz) = 436134
+MD5 (osb-jscore-0.5.1.tar.gz) = 6ecf20ddce80d42248889e78a66f6af4
+SHA256 (osb-jscore-0.5.1.tar.gz) = bed60e375e57f7fa615f9c25eccb3e894b6980240de4c85c57ef14b40f550805
+SIZE (osb-jscore-0.5.1.tar.gz) = 1004126
diff -urN /usr/ports/lang/osb-jscore/files/patch-lookup.h lang/osb-jscore/files/patch-lookup.h
--- /usr/ports/lang/osb-jscore/files/patch-lookup.h	Wed Dec  1 06:49:48 2004
+++ lang/osb-jscore/files/patch-lookup.h	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- kjs/lookup.h.orig	2004/09/23 08:27:54
-+++ kjs/lookup.h	2004/11/29 06:28:35
-@@ -25,6 +25,7 @@
- 
- #include "identifier.h"
- #include "value.h"
-+#include "object.h"
- #include <stdio.h>
- 
- namespace KJS {
diff -urN /usr/ports/lang/osb-jscore/pkg-descr lang/osb-jscore/pkg-descr
--- /usr/ports/lang/osb-jscore/pkg-descr	Mon Oct 10 14:53:47 2005
+++ lang/osb-jscore/pkg-descr	Wed Feb  7 14:16:55 2007
@@ -1,7 +1,10 @@
-JavaScriptCore is part of Gtk-Wecore.
+Gtk+ WebCore is a Gtk+ port of Apple Computer Inc.'s WebCore KHTML html
+rendering engine including a web component. Gtk+ WebCore is a standards
+compliant (X)HTML rendering engine, javascript interpreter and an embeddable
+web component. The purpose of the web component is to be a light-weight,
+easy-to-compile and embed, open source rendering component.
 
-JavaScriptCore is javascript interpreter that OSB uses. It is based on
-Apple's WebCore JavaScriptCore code, which is in turn based on KDE kjs
-code.
+JavaScriptCore contains KJS component responsible for execuring JavaScripts
+embedded in HTML pages. Based on JavaScriptCore-146.1.
 
-WWW: http://gtk-webcore.sourceforge.net/
+WWW:	http://gtk-webcore.sourceforge.net/
diff -urN /usr/ports/lang/osb-jscore/pkg-plist lang/osb-jscore/pkg-plist
--- /usr/ports/lang/osb-jscore/pkg-plist	Wed Mar  1 02:40:30 2006
+++ lang/osb-jscore/pkg-plist	Wed Feb  7 03:18:58 2007
@@ -44,4 +44,4 @@
 lib/libjscore.so.0
 libdata/pkgconfig/osb-jscore.pc
 @dirrm include/osb/JavaScriptCore
- at dirrm include/osb
+ at dirrmtry include/osb
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list