From owner-freebsd-ports Sun Jan 27 7:20:18 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0E14537B41D for ; Sun, 27 Jan 2002 07:20:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0RFK2r17323; Sun, 27 Jan 2002 07:20:02 -0800 (PST) (envelope-from gnats) Received: from postfix2-2.free.fr (postfix2-2.free.fr [213.228.0.140]) by hub.freebsd.org (Postfix) with ESMTP id 904D137B404; Sun, 27 Jan 2002 07:12:12 -0800 (PST) Received: from graf.pompo.net (lyon-1-a7-17-203.dial.proxad.net [62.147.17.203]) by postfix2-2.free.fr (Postfix) with ESMTP id 555E25FCD6; Sun, 27 Jan 2002 16:12:10 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id CFB83750D; Sun, 27 Jan 2002 16:05:13 +0100 (CET) Message-Id: <20020127150513.CFB83750D@graf.pompo.net> Date: Sun, 27 Jan 2002 16:05:13 +0100 (CET) From: Thierry Thomas Reply-To: Thierry Thomas To: FreeBSD-gnats-submit@freebsd.org Cc: hsaka@mth.biglobe.ne.jp, kde@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/34333: lang/njs: conflict with converters/kdesupport11 + adding shared library Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 34333 >Category: ports >Synopsis: lang/njs: conflict with converters/kdesupport11 + adding shared library >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Jan 27 07:20:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Thierry Thomas >Release: FreeBSD 4.5-RC i386 >Organization: Kabbale Eros >Environment: System: FreeBSD graf.pompo.net 4.5-RC FreeBSD 4.5-RC #0: Sat Jan 12 16:26:48 CET 2002 root@graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF010429 i386 >Description: - converters/kdesupport11 installs old versions of njs's files (thanks to Hironori Sakamoto ); - adding libjs.so (also requested by H. S.). >How-To-Repeat: Look at the pkg-plist. >Fix: Apply the following patch: diff -ruN /usr/ports/lang/njs.orig/Makefile /usr/ports/lang/njs/Makefile --- /usr/ports/lang/njs.orig/Makefile Tue Jan 22 12:52:52 2002 +++ /usr/ports/lang/njs/Makefile Sun Jan 27 15:31:03 2002 @@ -7,6 +7,7 @@ PORTNAME= njs PORTVERSION= 0.2.5 +PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= ftp://ftp.bbassett.net/pub/njs/ \ http://www.bbassett.net/njs/ \ @@ -17,6 +18,8 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes +INSTALLS_SHLIB= yes +CONFIGURE_ARGS= --enable-shared MAKE_ARG= MAKEINFO="makeinfo --no-split" MAN1= js.1 jsdas.1 @@ -26,6 +29,14 @@ post-patch: ${PERL} -pi -e 's:=makeinfo:="makeinfo --no-split":g' ${WRKSRC}/configure + +pre-configure: + @if [ -f ${LOCALBASE}/include/js.h ]; then \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "Conflict: please deinstall the port converters/kdesupport11." ; \ + ${ECHO_MSG} "" ; \ + ${FALSE} ; \ + fi pre-install: .if defined(NOPORTDOCS) diff -ruN /usr/ports/lang/njs.orig/pkg-plist /usr/ports/lang/njs/pkg-plist --- /usr/ports/lang/njs.orig/pkg-plist Tue Jan 22 12:52:52 2002 +++ /usr/ports/lang/njs/pkg-plist Sun Jan 27 15:08:46 2002 @@ -9,3 +9,5 @@ %%PORTDOCS%%info/js.info %%PORTDOCS%%@exec install-info %D/info/js.info %D/info/dir lib/libjs.a +lib/libjs.so +lib/libjs.so.0 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message