misc/99325: maintainer-update: Update www/frontpage to 5.0.2.4803

Scot Hetzel swhetzel at gmail.com
Sat Jun 24 13:12:30 UTC 2006


Attached is the missing patch.

Scot
-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.
-------------- next part --------------
Index: www/frontpage/Makefile
===================================================================
RCS file: /home/ncvs/ports/www/frontpage/Makefile,v
retrieving revision 1.17
diff -u -r1.17 Makefile
--- www/frontpage/Makefile	23 May 2006 19:23:47 -0000	1.17
+++ www/frontpage/Makefile	18 Jun 2006 06:05:10 -0000
@@ -6,21 +6,15 @@
 #
 
 PORTNAME=	frontpage
-PORTVERSION=	5.0.2.2635
-PORTREVISION=	2
+PORTVERSION=	5.0.2.4803
 CATEGORIES=	www
 MASTER_SITES=	# Needs to be manually fetched from http://www.rtr.com
 
 DISTFILES=	${FRONTPAGE}
-DIST_SUBDIR=	fp${PORTVERSION:S/.//g}
 
 MAINTAINER=	swhetzel at gmail.com
 COMMENT=	Microsoft Frontpage 2002 Extensions
 
-FORBIDDEN=	http://vuxml.FreeBSD.org/c0171f59-ea8a-11da-be02-000c6ec775d9.html
-
-ONLY_FOR_ARCHS=	i386 ia64 amd64 alpha sparc
-
 EXTRACT_ONLY=
 NO_WRKSUBDIR=	yes
 NO_BUILD=	yes
@@ -31,15 +25,21 @@
 USE_RC_SUBR=	yes
 RC_SCRIPTS=	frontpage:0010
 RC_SCRIPT_PREFIX=	${RC_SCRIPTS:S/${RC_SCRIPTS:C/:[^:]+$//}//:S/://}
-RC_SCRIPT=	${RC_SCRIPTS:C/:[^:]+$//}.sh
+RC_SCRIPT=	${RC_SCRIPTS:C/:[^:]+$//}
 
-SUB_FILES=	${RC_SCRIPT}
+SUB_FILES=	${RC_SCRIPT}.sh
 SUB_LIST+=	RC_SUBR=${RC_SUBR} PERL5=${PERL} FP_VER=${FP_VER}
 
 .include <bsd.port.pre.mk>
 .include "${.CURDIR}/Makefile.fp.common"
 
-FP_DIR=		frontpage/version${FP_VER}
+.if (${OSVERSION} >= 700007 || ( ${OSVERSION} < 700000 && ${OSVERSION} >= 600101 ))
+RCD_SCRIPT=	${RC_SCRIPT}
+.else
+RCD_SCRIPT=	${RC_SCRIPT_PREFIX}.${RC_SCRIPT}.sh
+.endif
+PLIST_SUB+=	RCD_SCRIPT=${RCD_SCRIPT}
+
 FP_INSTALL=	${FP_DIR}/fp_install.sh
 FP_SETPERM=	${FP_DIR}/set_default_perms.sh
 FP_DOCS=	readme.htm readme_apache_dso.txt LICENSE.TXT
@@ -47,15 +47,22 @@
 EXTRACT_FILES=	${FP_INSTALL} ${FP_SETPERM}
 
 .if ${ARCH} == alpha
-EXTRA_PATCHES=	fp_install.alpha
+FP_MACHINE=	alpha
 .elif ${ARCH} == sparc64
-EXTRA_PATCHES=	fp_install.sparc
+FP_MACHINE=	solaris
 .elif defined(WANT_BSDI_EXTENSIONS)
-EXTRA_PATCHES=	fp_install.bsdi
+FP_MACHINE=	bsdi
 .elif ${ARCH} == i386
 .if ${OSVERSION} >= 500000
 LIB_DEPENDS+=	c.4:${PORTSDIR}/misc/compat4x
+FP_MACHINE=	freebsd
+.endif
+.elif ${ARCH} == amd64
+.if ${OSVERSION} >= 500000
+LIB_DEPENDS+=	crypt.2:${PORTSDIR}/misc/compat4x
+BROKEN=	misc/compat4x missing libcrypt.so.2
 .endif
+FP_MACHINE=	freebsd
 .endif
 
 do-extract:
@@ -69,7 +76,8 @@
 
 post-patch:
 .if !defined(PATCH_DEBUG)
-	@${REINPLACE_CMD} -e 's:PREFIX:${PREFIX}:g' \
+	@${REINPLACE_CMD} -E -e 's:PREFIX:${PREFIX}:g' \
+			  -e 's:(machine=\")freebsd\":\1${FP_MACHINE}\":g' \
 			  -e 's:DOCSDIR:${DOCSDIR}:g' ${WRKDIR}/${FP_INSTALL}
 .endif
 
@@ -91,8 +99,8 @@
 .endfor
 
 post-install:
-	${INSTALL_SCRIPT} ${WRKDIR}/${RC_SCRIPT} \
-		${PREFIX}/etc/rc.d/${RC_SCRIPT_PREFIX}.${RC_SCRIPT}
+	${INSTALL_SCRIPT} ${WRKDIR}/${RC_SCRIPT}.sh \
+		${PREFIX}/etc/rc.d/${RCD_SCRIPT}
 	@${CAT} ${PKGMESSAGE}
 
 .include <bsd.port.post.mk>
Index: www/frontpage/Makefile.fp.common
===================================================================
RCS file: /home/ncvs/ports/www/frontpage/Makefile.fp.common,v
retrieving revision 1.1
diff -u -r1.1 Makefile.fp.common
--- www/frontpage/Makefile.fp.common	9 Feb 2005 20:11:11 -0000	1.1
+++ www/frontpage/Makefile.fp.common	18 Jun 2006 06:04:32 -0000
@@ -5,8 +5,13 @@
 # $FreeBSD: ports/www/frontpage/Makefile.fp.common,v 1.1 2005/02/09 20:11:11 pav Exp $
 #
 
+DIST_SUBDIR=	fp${PORTVERSION:S/.//g}
+
+ONLY_FOR_ARCH=	i386 amd64 alpha sparc64 ia64
+
 FP_VER=		${PORTVERSION:C|^([0-9]+)\.([0-9]+).*|\1.\2|}
 PLIST_SUB+=	FP_VER=${FP_VER}
+FP_DIR=		frontpage/version${FP_VER}
 
 .if defined(ALL_FP)
 FRONTPAGE=	fp${FP_VER:S/.//}.alpha${EXTRACT_SUFX} \
@@ -24,7 +29,14 @@
 FRONTPAGE=	fp${FP_VER:S/.//}.freebsd${EXTRACT_SUFX}
 .endif
 
-.elif ${ARCH}== ia64 || ${ARCH} == amd64
+.elif ${ARCH} == amd64
+.if ${OSVERSION} < 500000
+IGNORE=	"The Frontpage extensions require FreeBSD-${ARCH} 5.0 or better"
+.endif
+FRONTPAGE=	fp${FP_VER:S/.//}.freebsd${EXTRACT_SUFX}
+LDCONFIG=	/sbin/ldconfig -32
+
+.elif ${ARCH} == ia64 || ${ARCH} == amd64
 .if ${OSVERSION} < 500000
 IGNORE=	"The Frontpage Extensions require FreeBSD-${ARCH} 5.0 or better"
 .endif
@@ -38,8 +50,8 @@
 FRONTPAGE=	fp${FP_VER:S/.//}.solaris${EXTRACT_SUFX}
 .endif
 
-.if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64
-IGNORE=	"The Frontpage Extensions haven't been tested on this ${ARCH}.  If the Frontpage Extensions work on your ${ARCH}, please submit a pr to remove this warning from ${PORTSDIR}/www/frontpage/Makefile.fp.common for your ${ARCH}"
+.if ${ARCH} == ia64 || ${ARCH} == sparc64
+IGNORE=	"The Frontpage Extensions haven't been tested on this ${ARCH}.  If the Frontpage Extensions work on your ${ARCH}, please submit a PR to remove this warning from ${PORTSDIR}/www/frontpage/Makefile.fp.common for your ${ARCH}"
 .endif
 
 .for fpdist in ${FRONTPAGE}
@@ -50,3 +62,18 @@
 
 NO_CDROM=	"Redistribution is not permitted"
 RESTRICTED=	${NO_CDROM}
+
+TODAY!= /bin/date -u "+%Y%m%d"
+
+.if ${TODAY} < 20060701
+
+pre-everything::
+	@${ECHO_CMD} "Microsoft Frontpage Extenions will reach their End-of-Life on June 30, 2006."
+	@${ECHO_CMD}
+	@${ECHO_CMD} "You should use alternative methods with Microsoft Frontpage (FTP, WebDAV, ...) to edit websites."
+	@${ECHO_CMD}
+	@sleep 5
+
+.else
+DEPRECATED=	Microsoft Frontpage Extensions have reached their End-of-Life
+.endif
Index: www/frontpage/distinfo
===================================================================
RCS file: /home/ncvs/ports/www/frontpage/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- www/frontpage/distinfo	9 Feb 2005 20:11:11 -0000	1.3
+++ www/frontpage/distinfo	17 Jun 2006 22:26:45 -0000
@@ -1,8 +1,12 @@
-MD5 (fp5022635/fp50.alpha.tar.gz) = 63c26a9ff0b97b44692fd5717b892dc0
-SIZE (fp5022635/fp50.alpha.tar.gz) = 13245239
-MD5 (fp5022635/fp50.bsdi.tar.gz) = e1640a3d5eb06fbfe77827c68c387f64
-SIZE (fp5022635/fp50.bsdi.tar.gz) = 10484068
-MD5 (fp5022635/fp50.freebsd.tar.gz) = 15bb2e119f1c2c91a5f4855a0b8ca836
-SIZE (fp5022635/fp50.freebsd.tar.gz) = 10205076
-MD5 (fp5022635/fp50.solaris.tar.gz) = 98ef852e1db27ced23e7f5971146a4dd
-SIZE (fp5022635/fp50.solaris.tar.gz) = 11510762
+MD5 (fp5024803/fp50.alpha.tar.gz) = 14f7f18e18d36f1208524f88d53167fb
+SHA256 (fp5024803/fp50.alpha.tar.gz) = 6a9d2a1ae55a8ef260e59d98b8cf26ebf38f11123211c748647851526f1bd60b
+SIZE (fp5024803/fp50.alpha.tar.gz) = 13245946
+MD5 (fp5024803/fp50.bsdi.tar.gz) = ea789f27549835f41d7e54d7c73d98ce
+SHA256 (fp5024803/fp50.bsdi.tar.gz) = 002dd07212c060998742fe5fd781ecbd4226bab461c6704d451c378a548ad5e0
+SIZE (fp5024803/fp50.bsdi.tar.gz) = 10523532
+MD5 (fp5024803/fp50.freebsd.tar.gz) = f6754c6e25f252fe19b7dff047eecf39
+SHA256 (fp5024803/fp50.freebsd.tar.gz) = 97f8ec0368079c35a40a7f0afbe2e117bbc1c69a4774299c39490b0006015281
+SIZE (fp5024803/fp50.freebsd.tar.gz) = 10729480
+MD5 (fp5024803/fp50.solaris.tar.gz) = 7b7d8bc138459bb05185cf1f807d9f9c
+SHA256 (fp5024803/fp50.solaris.tar.gz) = f202e26434465fcec3e838b78fca40389d0d3f21b6ffa626bd533cc3f73c7b4f
+SIZE (fp5024803/fp50.solaris.tar.gz) = 11511771
Index: www/frontpage/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/www/frontpage/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- www/frontpage/pkg-plist	22 Jan 2006 02:57:30 -0000	1.4
+++ www/frontpage/pkg-plist	18 Jun 2006 05:12:24 -0000
@@ -1,5 +1,5 @@
- at unexec %D/etc/rc.d/0010.frontpage.sh forcestop 2>/dev/null || true
-etc/rc.d/0010.frontpage.sh
+ at unexec %D/etc/rc.d/%%RCD_SCRIPT%% forcestop 2>/dev/null || true
+etc/rc.d/%%RCD_SCRIPT%%
 frontpage/version%%FP_VER%%/admin/1033/addacct.htm
 frontpage/version%%FP_VER%%/admin/1033/addrole.htm
 frontpage/version%%FP_VER%%/admin/1033/adduser.htm
Index: www/frontpage/files/fp_install.alpha
===================================================================
RCS file: www/frontpage/files/fp_install.alpha
diff -N www/frontpage/files/fp_install.alpha
--- www/frontpage/files/fp_install.alpha	9 Feb 2005 20:11:11 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- frontpage/version5.0/fp_install.sh.orig	Tue Jul 15 16:58:01 2003
-+++ frontpage/version5.0/fp_install.sh	Tue Jul 15 17:20:23 2003
-@@ -171,7 +171,7 @@
-         SunOS*5.*sun4*)     machine="solaris" ;;
-         SunOS*5.*i386*)     machine="solarisx86" ;;
-         BSD/OS*)            machine="bsdi" ;;
--        FreeBSD*)           machine="freebsd"
-+        FreeBSD*)           machine="alpha"
-                             DEFAULTAPXS="PREFIX/sbin/apxs"
-                             ;;
-         *)              echo "ERROR:  Unsupported platform!  Uname is $system."
Index: www/frontpage/files/fp_install.bsdi
===================================================================
RCS file: www/frontpage/files/fp_install.bsdi
diff -N www/frontpage/files/fp_install.bsdi
--- www/frontpage/files/fp_install.bsdi	9 Feb 2005 20:11:11 -0000	1.2
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- frontpage/version5.0/fp_install.sh.orig	Tue Jul 15 16:58:01 2003
-+++ frontpage/version5.0/fp_install.sh	Tue Jul 15 17:20:23 2003
-@@ -171,7 +171,7 @@
-         SunOS*5.*sun4*)     machine="solaris" ;;
-         SunOS*5.*i386*)     machine="solarisx86" ;;
-         BSD/OS*)            machine="bsdi" ;;
--        FreeBSD*)           machine="freebsd"
-+        FreeBSD*)           machine="bsdi"
-                             DEFAULTAPXS="PREFIX/sbin/apxs"
-                             ;;
-         *)              echo "ERROR:  Unsupported platform!  Uname is $system."
Index: www/frontpage/files/fp_install.sparc
===================================================================
RCS file: www/frontpage/files/fp_install.sparc
diff -N www/frontpage/files/fp_install.sparc
--- www/frontpage/files/fp_install.sparc	9 Feb 2005 20:11:11 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
---- frontpage/version5.0/fp_install.sh.orig	Tue Jul 15 16:58:01 2003
-+++ frontpage/version5.0/fp_install.sh	Tue Jul 15 17:20:23 2003
-@@ -171,7 +171,7 @@
-         SunOS*5.*sun4*)     machine="solaris" ;;
-         SunOS*5.*i386*)     machine="solarisx86" ;;
-         BSD/OS*)            machine="bsdi" ;;
--        FreeBSD*)           machine="freebsd"
-+        FreeBSD*)           machine="solaris"
-                             DEFAULTAPXS="PREFIX/sbin/apxs"
-                             ;;
-         *)              echo "ERROR:  Unsupported platform!  Uname is $system."


More information about the freebsd-bugs mailing list