aboutsummaryrefslogtreecommitdiff
path: root/lang/osb-jscore
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-02-08 22:33:39 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-02-08 22:33:39 +0000
commitdab1a921f458fc3fcbfe2774d511459ae02f905b (patch)
treefb1dd499745e94a07f7b817950fc0bce9125187e /lang/osb-jscore
parent4e494ae3f230761dc326295811f53882e406d698 (diff)
downloadports-dab1a921f458fc3fcbfe2774d511459ae02f905b.tar.gz
ports-dab1a921f458fc3fcbfe2774d511459ae02f905b.zip
Notes
Diffstat (limited to 'lang/osb-jscore')
-rw-r--r--lang/osb-jscore/Makefile25
-rw-r--r--lang/osb-jscore/distinfo6
-rw-r--r--lang/osb-jscore/files/patch-lookup.h10
-rw-r--r--lang/osb-jscore/pkg-descr13
-rw-r--r--lang/osb-jscore/pkg-plist2
5 files changed, 19 insertions, 37 deletions
diff --git a/lang/osb-jscore/Makefile b/lang/osb-jscore/Makefile
index 8b5b3e504c58..7772f936353b 100644
--- a/lang/osb-jscore/Makefile
+++ b/lang/osb-jscore/Makefile
@@ -6,32 +6,21 @@
#
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@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
-
-.include <bsd.port.pre.mk>
+USE_LDCONFIG= yes
post-patch:
-.if ${OSVERSION} < 500000
- @${REINPLACE_CMD} -e 's|stdint.h|inttypes.h|' \
- ${WRKSRC}/kjs/ustring.h
-.endif
- @${REINPLACE_CMD} -e 's|-lpthread||; s|-nostdinc++||; \
- s|-nodefaultlibs||' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|-nostdinc++||g' ${WRKSRC}/configure
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/lang/osb-jscore/distinfo b/lang/osb-jscore/distinfo
index 9ec5a4836b2f..a6b8390f2f22 100644
--- a/lang/osb-jscore/distinfo
+++ b/lang/osb-jscore/distinfo
@@ -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 --git a/lang/osb-jscore/files/patch-lookup.h b/lang/osb-jscore/files/patch-lookup.h
deleted file mode 100644
index 0bf3177a9069..000000000000
--- a/lang/osb-jscore/files/patch-lookup.h
+++ /dev/null
@@ -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 --git a/lang/osb-jscore/pkg-descr b/lang/osb-jscore/pkg-descr
index 3dac5bbb4edc..eaefbc08b5f2 100644
--- a/lang/osb-jscore/pkg-descr
+++ b/lang/osb-jscore/pkg-descr
@@ -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 --git a/lang/osb-jscore/pkg-plist b/lang/osb-jscore/pkg-plist
index 0d580166e556..aa5587458d8e 100644
--- a/lang/osb-jscore/pkg-plist
+++ b/lang/osb-jscore/pkg-plist
@@ -44,4 +44,4 @@ lib/libjscore.so
lib/libjscore.so.0
libdata/pkgconfig/osb-jscore.pc
@dirrm include/osb/JavaScriptCore
-@dirrm include/osb
+@dirrmtry include/osb