From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 8 10:50:05 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2397B1065675 for ; Thu, 8 Apr 2010 10:50:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D852A8FC1C for ; Thu, 8 Apr 2010 10:50:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o38Ao4h2071511 for ; Thu, 8 Apr 2010 10:50:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o38Ao4aV071510; Thu, 8 Apr 2010 10:50:04 GMT (envelope-from gnats) Resent-Date: Thu, 8 Apr 2010 10:50:04 GMT Resent-Message-Id: <201004081050.o38Ao4aV071510@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, ej-sib Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C34CA1065672 for ; Thu, 8 Apr 2010 10:42:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id A4FEF8FC22 for ; Thu, 8 Apr 2010 10:42:17 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o38AgHqj063262 for ; Thu, 8 Apr 2010 10:42:17 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o38AgHnV063261; Thu, 8 Apr 2010 10:42:17 GMT (envelope-from nobody) Message-Id: <201004081042.o38AgHnV063261@www.freebsd.org> Date: Thu, 8 Apr 2010 10:42:17 GMT From: ej-sib To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/145512: Update port math/libranlib to version 1.3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2010 10:50:05 -0000 >Number: 145512 >Category: ports >Synopsis: Update port math/libranlib to version 1.3 >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: Thu Apr 08 10:50:04 UTC 2010 >Closed-Date: >Last-Modified: >Originator: ej-sib >Release: >Organization: >Environment: FreeBSD blizzard.jp 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan 5 16:02:27 UTC 2010 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Attached patches update math/libranlib to version 1.3 and rename the library name to librandlib. To avoid confusion with "ranlib" command, it is preferable that the library is renamed to randlib. However I don't know how to list the ports which require libranlib... >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ur /usr/ports/math/libranlib/Makefile ./Makefile --- /usr/ports/math/libranlib/Makefile 2008-11-07 01:05:24.000000000 +0900 +++ ./Makefile 2010-04-08 18:48:23.000000000 +0900 @@ -5,31 +5,31 @@ # $FreeBSD: ports/math/libranlib/Makefile,v 1.15 2008/11/06 16:05:24 jadawin Exp $ # -PORTNAME= ranlib -PORTVERSION= 1.0 +PORTNAME= randlib +PORTVERSION= 1.3 CATEGORIES= math -MASTER_SITES= ftp://ftp.netlib.org/random/ -DISTNAME= ranlib.c +MASTER_SITES= http://biostatistics.mdanderson.org/SoftwareDownload/ProductDownloadFiles/ +DISTNAME= RANDLIB_V90 MAINTAINER= ports@FreeBSD.org COMMENT= Library of Routines for Random Number Generation USE_LDCONFIG= yes MAKE_ENV= NOPROFILE=true -WRKSRC= ${WRKDIR}/${DISTNAME}/src -PORTDOCS= Basegen.c.doc ranlib.c.chs ranlib.c.fdoc -PLIST_FILES= include/ranlib.h \ - lib/libranlib.a \ - lib/libranlib.so \ - lib/libranlib.so.1 +WRKSRC= ${WRKDIR}/source/randlib.c/src +PORTDOCS= Basegen.c.doc randlib.c.chs randlib.c.fdoc +PLIST_FILES= include/randlib.h \ + lib/librandlib.a \ + lib/librandlib.so \ + lib/librandlib.so.1 post-extract: ${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/Makefile post-install: .if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - cd ${WRKDIR}/${DISTNAME}/doc/ && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + @${MKDIR} ${PREFIX}/share/doc/randlib + @${INSTALL_DATA} ${WRKDIR}/source/randlib.c/doc/* ${PREFIX}/share/doc/randlib .endif .include diff -ur /usr/ports/math/libranlib/distinfo ./distinfo --- /usr/ports/math/libranlib/distinfo 2006-01-22 21:56:32.000000000 +0900 +++ ./distinfo 2010-04-08 18:40:39.000000000 +0900 @@ -1,3 +1,3 @@ -MD5 (ranlib.c.tar.gz) = 110d02ab91eb834e45044bb0368dfb7e -SHA256 (ranlib.c.tar.gz) = a99b5d4b43c456ef9a73515f19d7a0a00903829f32f12f1294282f79675bcf8a -SIZE (ranlib.c.tar.gz) = 38033 +MD5 (RANDLIB_V90.tar.gz) = 9f49672fe5bfa8eb7b53bd59e7121892 +SHA256 (RANDLIB_V90.tar.gz) = c90251cc129ed21616d80df7bc87acefcce57d1a9e7fe7a2dd23e6d119bed466 +SIZE (RANDLIB_V90.tar.gz) = 322516 diff -ur /usr/ports/math/libranlib/files/Makefile.lib ./files/Makefile.lib --- /usr/ports/math/libranlib/files/Makefile.lib 2003-08-04 20:16:26.000000000 +0900 +++ ./files/Makefile.lib 2010-04-08 18:41:35.000000000 +0900 @@ -4,14 +4,12 @@ SHLIB_MAJOR= 1 SHLIB_MINOR= 0 -LIB= ranlib +LIB= randlib -.PATH: ${.CURDIR}/../linpack - -SRCS= linpack.c com.c ranlib.c +SRCS= linpack.c com.c randlib.c beforeinstall: - ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/ranlib.h \ + ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/randlib.h \ ${PREFIX}/include .include >Release-Note: >Audit-Trail: >Unformatted: