From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Oct 5 14:50:11 2008 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 A30B3106564A for ; Sun, 5 Oct 2008 14:50:11 +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 771488FC1C for ; Sun, 5 Oct 2008 14:50:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m95EoBN5099126 for ; Sun, 5 Oct 2008 14:50:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m95EoBnY099125; Sun, 5 Oct 2008 14:50:11 GMT (envelope-from gnats) Resent-Date: Sun, 5 Oct 2008 14:50:11 GMT Resent-Message-Id: <200810051450.m95EoBnY099125@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, Matthew Seaman Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30B4C106568F for ; Sun, 5 Oct 2008 14:46:03 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (gate6.infracaninophile.co.uk [IPv6:2001:8b0:151:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id A56638FC1F for ; Sun, 5 Oct 2008 14:46:02 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [IPv6:::1]) by smtp.infracaninophile.co.uk (8.14.3/8.14.3) with ESMTP id m95EjsVU062017 for ; Sun, 5 Oct 2008 15:45:54 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost) by happy-idiot-talk.infracaninophile.co.uk (8.14.3/8.14.3/Submit) id m95Ejsre062016; Sun, 5 Oct 2008 15:45:54 +0100 (BST) (envelope-from matthew) Message-Id: <200810051445.m95Ejsre062016@happy-idiot-talk.infracaninophile.co.uk> Date: Sun, 5 Oct 2008 15:45:54 +0100 (BST) From: Matthew Seaman To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/127880: [maintainer] databases/phpmyadmin -- split off databases/phpmyadmin211 and update databases/phpmyadmin to 3.0.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Seaman List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 14:50:11 -0000 >Number: 127880 >Category: ports >Synopsis: [maintainer] databases/phpmyadmin -- split off databases/phpmyadmin211 and update databases/phpmyadmin to 3.0.0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Oct 05 14:50:11 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Matthew Seaman >Release: FreeBSD 7.1-PRERELEASE i386 >Organization: Infracaninophile >Environment: System: FreeBSD happy-idiot-talk.infracaninophile.co.uk 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #45: Sun Sep 21 18:18:24 BST 2008 root@happy-idiot-talk.infracaninophile.co.uk:/usr/obj/usr/src/sys/HAPPY-IDIOT-TALK i386 >Description: This is a major version update to phpmyadmin-3.0.0 -- as this release drops support for PHP older than version 5.2 and MySQL older than version 5.0, I'd like to request a repo-copy of databases/phpmyadmin to a new port databases/phpmyadmin211, which will contain a legacy version of PMA for those that cannot upgrade yet. Please apply the attached patches as follows, once the repo copy has been done: phpmyadmin.diff to databases/phpmyadmin phpmyadmin211.diff to databases/phpmyadmin211 Release Notes: http://sourceforge.net/project/shownotes.php?release_id=629153 -or- http://www.phpmyadmin.net/home_page/downloads.php?relnotes=0 Announce Message: http://sourceforge.net/forum/forum.php?forum_id=871388 >How-To-Repeat: >Fix: --- phpmyadmin.diff begins here --- diff -Nur /usr/ports/databases/phpmyadmin/Makefile phpmyadmin/Makefile --- /usr/ports/databases/phpmyadmin/Makefile 2008-09-25 07:08:13.000000000 +0100 +++ phpmyadmin/Makefile 2008-10-05 12:01:10.000000000 +0100 @@ -6,7 +6,7 @@ # PORTNAME= phpMyAdmin -DISTVERSION= 2.11.9.2 +DISTVERSION= 3.0.0 CATEGORIES= databases www MASTER_SITES= SF/phpmyadmin DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages @@ -14,6 +14,8 @@ MAINTAINER= m.seaman@infracaninophile.co.uk COMMENT= A set of PHP-scripts to manage MySQL over the web +IGNORE_WITH_PHP= 4 +IGNORE_WITH_MYSQL= 323 40 41 USE_BZIP2= yes NO_BUILD= yes .if !defined(WITHOUT_PHP_DEPENDS) @@ -121,12 +123,10 @@ ${ECHO_MSG} " WITH_SUPHP=yes Install appropriately for use with" ${ECHO_MSG} " the www/suphp port [default: no]" ${ECHO_MSG} "" - ${ECHO_MSG} "Note that selecting the MYSQLI option will only work" - ${ECHO_MSG} "with PHP5 and MySQL 4.1.x" - ${ECHO_MSG} "" - ${ECHO_MSG} "If you want to use PHP4, for best results, please" - ${ECHO_MSG} "install lang/php4 before attempting to install" - ${ECHO_MSG} "databases/phpmyadmin" + ${ECHO_MSG} "This version of phpmyadmin requires PHP 5.2+ and MySQL" + ${ECHO_MSG} "5.0+. If you need to use an older version of PHP or" + ${ECHO_MSG} "manage older MYSQL databases, please use the" + ${ECHO_MSG} "databases/phpmyadmin211 port instead." ${ECHO_MSG} "" .if defined(WITH_SUPHP) && !defined(WITHOUT_SUPHP) @if ${PW} show -n phpmyadm >/dev/null 2>&1 ; then \ diff -Nur /usr/ports/databases/phpmyadmin/distinfo phpmyadmin/distinfo --- /usr/ports/databases/phpmyadmin/distinfo 2008-09-25 07:08:13.000000000 +0100 +++ phpmyadmin/distinfo 2008-10-05 12:01:37.000000000 +0100 @@ -1,3 +1,3 @@ -MD5 (phpMyAdmin-2.11.9.2-all-languages.tar.bz2) = fa1f19b342cbd5d0e23dcc47bff40635 -SHA256 (phpMyAdmin-2.11.9.2-all-languages.tar.bz2) = fa1189b5d1722775e9360ee0a8a271710fb58beb0ab018849e63a7763306e0a9 -SIZE (phpMyAdmin-2.11.9.2-all-languages.tar.bz2) = 3110531 +MD5 (phpMyAdmin-3.0.0-all-languages.tar.bz2) = f14b23fa5065fdc1e1709c87bb2aad1d +SHA256 (phpMyAdmin-3.0.0-all-languages.tar.bz2) = fe6aea7acccb168b06b282f0828fcef32ead017225fdd5d27e1e75a338bfa42c +SIZE (phpMyAdmin-3.0.0-all-languages.tar.bz2) = 2409082 --- phpmyadmin.diff ends here --- --- phpmyadmin211.diff begins here --- diff -Nur /usr/ports/databases/phpmyadmin/Makefile phpmyadmin211/Makefile --- /usr/ports/databases/phpmyadmin/Makefile 2008-09-25 07:08:13.000000000 +0100 +++ phpmyadmin211/Makefile 2008-10-05 15:35:19.000000000 +0100 @@ -5,11 +5,11 @@ # $FreeBSD: ports/databases/phpmyadmin/Makefile,v 1.93 2008/09/23 09:28:28 miwi Exp $ # -PORTNAME= phpMyAdmin +PORTNAME= phpMyAdmin211 DISTVERSION= 2.11.9.2 CATEGORIES= databases www MASTER_SITES= SF/phpmyadmin -DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages +DISTNAME= ${PORTNAME:S/211//}-${DISTVERSION}-all-languages MAINTAINER= m.seaman@infracaninophile.co.uk COMMENT= A set of PHP-scripts to manage MySQL over the web @@ -116,6 +116,9 @@ pre-everything:: ${ECHO_MSG} "" + ${ECHO_MSG} "This is the legacy version of phpMyAdmin that will" + ${ECHO_MSG} "work with PHP4 and versions of MySQL older than 5.0" + ${ECHO_MSG} "" ${ECHO_MSG} "You may use the following additional build option:" ${ECHO_MSG} "" ${ECHO_MSG} " WITH_SUPHP=yes Install appropriately for use with" --- phpmyadmin211.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: