Date: Thu, 28 Sep 2000 08:23:40 -0700 (PDT) From: tkato@prontomail.ne.jp To: freebsd-gnats-submit@FreeBSD.org Subject: ports/21618: Update port: sysutils/pwgen Message-ID: <20000928152340.2E6A037B6A5@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 21618 >Category: ports >Synopsis: Update port: sysutils/pwgen >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Sep 28 08:30:02 PDT 2000 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.1.1-RELEASE i386 >Organization: >Environment: >Description: - BUILD_DEPENDS -> LIB_DEPENDS - Support LOCALBASE/PREFIX properly - Support install macros No response from maintainer. >How-To-Repeat: >Fix: diff -urN /usr/ports/sysutils/pwgen/Makefile sysutils/pwgen/Makefile --- /usr/ports/sysutils/pwgen/Makefile Sun Jul 23 18:25:07 2000 +++ sysutils/pwgen/Makefile Sat Aug 12 00:53:07 2000 @@ -1,20 +1,21 @@ -# New ports collection makefile for: pwgen -# Date created: 22 July 2000 -# Whom: Oddbjorn Steffensen <oddbjorn@tricknology.org> +# New ports collection makefile for: pwgen +# Date created: 22 July 2000 +# Whom: Oddbjorn Steffensen <oddbjorn@tricknology.org> # # $FreeBSD: ports/sysutils/pwgen/Makefile,v 1.2 2000/07/23 09:25:07 alex Exp $ # -PORTNAME= pwgen -PORTVERSION= 1.15 -CATEGORIES= sysutils -MASTER_SITES= http://www.tricknology.org/ports/ +PORTNAME= pwgen +PORTVERSION= 1.15 +CATEGORIES= sysutils +MASTER_SITES= http://www.tricknology.org/ports/ -MAINTAINER= oddbjorn@tricknology.org +MAINTAINER= oddbjorn@tricknology.org -BUILD_DEPENDS= ${LOCALBASE}/include/getopt.h:${PORTSDIR}/devel/libgnugetopt +LIB_DEPENDS= getopt.1:${PORTSDIR}/devel/libgnugetopt -MAN1= pwgen.1 -WRKSRC= ${WRKDIR}/pwgen-1 +WRKSRC= ${WRKDIR}/${PORTNAME}-1 + +MAN1= pwgen.1 .include <bsd.port.mk> diff -urN /usr/ports/sysutils/pwgen/patches/patch-aa sysutils/pwgen/patches/patch-aa --- /usr/ports/sysutils/pwgen/patches/patch-aa Sun Jul 23 01:37:34 2000 +++ sysutils/pwgen/patches/patch-aa Sat Aug 12 00:49:46 2000 @@ -1,20 +1,41 @@ ---- Makefile.orig Tue Jan 4 14:54:58 2000 -+++ Makefile Sat Jul 22 18:29:32 2000 -@@ -6,12 +6,12 @@ +--- Makefile.orig Tue Jan 4 22:54:58 2000 ++++ Makefile Sat Aug 12 00:49:23 2000 +@@ -6,17 +6,18 @@ OPTS = -DALLBYOPTS -DRAND48 -DDEBIAN # Standard items -CC = gcc -CFLAGS = -O3 -+CC ?= gcc -+CFLAGS += -I/usr/local/include - LD = cc +-LD = cc -#LDFLAGS = -g -LIBS = -lm --INSTALL = install -s -+LDFLAGS = -L/usr/local/lib ++CC ?= gcc ++CFLAGS += -I${LOCALBASE}/include ++LD = ${CC} ++LDFLAGS = -L${LOCALBASE}/lib +LIBS = -lm -lgnugetopt -+INSTALL?= install -s + INSTALL = install -s INFLAGS = # Where to install +-DESTDIR = /usr/local/bin +-MANDIR = /usr/local/man/man1 ++PREFIX ?= /usr/local ++DESTDIR = ${PREFIX}/bin ++MANDIR = ${PREFIX}/man/man1 + + # End configuration section + +@@ -27,10 +28,8 @@ + ./pwgen 8 20 + + install: all +- $(INSTALL) pwgen $(DESTDIR) +- install pwgen.1 $(MANDIR) +- chmod 555 $(DESTDIR)/pwgen +- chmod 444 $(MANDIR)/pwgen.1 ++ ${BSD_INSTALL_PROGRAM} pwgen $(DESTDIR) ++ ${BSD_INSTALL_MAN} pwgen.1 $(MANDIR) + + spwgen: spwgen.o + $(LD) $(LDFLAGS) -o spwgen spwgen.o $(LIBS) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000928152340.2E6A037B6A5>