Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2012 21:58:15 +0000 (UTC)
From:      Alex Kozlov <ak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r308642 - head/misc/kenny
Message-ID:  <201212102158.qBALwGJv020216@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ak
Date: Mon Dec 10 21:58:15 2012
New Revision: 308642
URL: http://svnweb.freebsd.org/changeset/ports/308642

Log:
  - Convert Makefile headers to new style
  - Improve Makefile
  - Add MASTER_SITE
  - Take maintainership

Modified:
  head/misc/kenny/Makefile   (contents, props changed)

Modified: head/misc/kenny/Makefile
==============================================================================
--- head/misc/kenny/Makefile	Mon Dec 10 21:50:53 2012	(r308641)
+++ head/misc/kenny/Makefile	Mon Dec 10 21:58:15 2012	(r308642)
@@ -1,53 +1,39 @@
-# ex:ts=8
-#
-# New ports collection makefile for:	kenny
-# Date created:		2001/12/25
-# Whom:			Alan E alane@FreeBSD.org
-#
+# Created by: Alan E <alane@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	kenny
 PORTVERSION=	1.7
 CATEGORIES=	misc perl5
-MASTER_SITES=	http://www.cgarbs.de/stuff/
-DISTNAME=	kenny.pl-${PORTVERSION}
+MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}\
+				http://www.cgarbs.de/stuff/
+DISTNAME=	${PORTNAME}.pl-${PORTVERSION}
 EXTRACT_SUFX=	.gz
-EXTRACT_ONLY=
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	ak@FreeBSD.org
 COMMENT=	Translate text both to and from KennySpeak
 
+PROJECTHOST=	ak-various-projects
+
 CONFLICTS=	filters-*
 
 USE_PERL5=	yes
+EXTRACT_CMD=	${GZCAT}
+EXTRACT_BEFORE_ARGS=
+EXTRACT_AFTER_ARGS=	> ${WRKDIR}/${PORTNAME}
 NO_BUILD=	yes
 NO_WRKSUBDIR=	yes
 
 MAN1=		kenny.1
 PLIST_FILES=	bin/kenny
 
-program=	kenny
-manpage=	kenny.1
-
-.if exists(/usr/bin/pod2man)
-POD2MAN=	/usr/bin/pod2man
-.elif exists(${LOCALBASE}/bin/pod2man)
-POD2MAN=	${LOCALBASE}/bin/pod2man
-.else
-POD2MAN=	pod2man
-.endif
+POD2MAN?=	${LOCALBASE}/bin/pod2man
 
 post-extract:
-	@${GUNZIP_CMD} -c ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
-		> ${WRKDIR}/${program}
-	@${POD2MAN} ${WRKDIR}/${program} > ${WRKDIR}/${manpage}
-
-post-patch:
-	@${PERL} -pi -e "s|/usr/bin/perl|${PERL}|" ${WRKDIR}/${program}
+	@${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${PORTNAME}
+	@${POD2MAN} ${WRKDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME}.1
 
 do-install:
-	@${INSTALL_SCRIPT} ${WRKDIR}/${program} ${PREFIX}/bin/${program}
-	@${INSTALL_MAN} ${WRKDIR}/${manpage} ${MANPREFIX}/man/man1/${manpage}
+	@${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/
+	@${INSTALL_MAN} ${WRKDIR}/${PORTNAME}.1 ${MAN1PREFIX}/man/man1/
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212102158.qBALwGJv020216>