pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/phppgadmin Update to phppgadmin-4.1.3. Patch...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cd9044a03adb
branches:  trunk
changeset: 538151:cd9044a03adb
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Wed Jan 30 10:07:34 2008 +0000

description:
Update to phppgadmin-4.1.3. Patch provided by Aleksej Saushev.
This adds, among other things, improved support for PostgreSQL 8.x and
php 5.x. Also SSL support, many small bugfixes and updated translations.

diffstat:

 databases/phppgadmin/Makefile |   60 +++++-----
 databases/phppgadmin/PLIST    |  225 +++++++++++++++++++++++++++++------------
 databases/phppgadmin/distinfo |    8 +-
 3 files changed, 190 insertions(+), 103 deletions(-)

diffs (truncated from 457 to 300 lines):

diff -r 019b7b72c4d0 -r cd9044a03adb databases/phppgadmin/Makefile
--- a/databases/phppgadmin/Makefile     Wed Jan 30 09:39:13 2008 +0000
+++ b/databases/phppgadmin/Makefile     Wed Jan 30 10:07:34 2008 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2006/09/05 17:04:31 tv Exp $
+# $NetBSD: Makefile,v 1.22 2008/01/30 10:07:34 tnn Exp $
 
-DISTNAME=      phpPgAdmin-3.5.6
+DISTNAME=      phpPgAdmin-4.1.3
 PKGNAME=       ${DISTNAME:S/PgAdmin/pgadmin/}
 CATEGORIES=    databases www
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=phppgadmin/}
@@ -12,15 +12,17 @@
 
 DEPENDS+=      ${PHP_PKG_PREFIX}-pgsql>=4.2.0:../../databases/php-pgsql
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 MESSAGE_SUBST+=        EGDIR=${EGDIR}
 
-WRKSRC=                ${WRKDIR}/${DISTNAME:C/-.*//}
 NO_BUILD=      YES
 
 PHPPGBASE=     ${PREFIX}/share/phppgadmin
-PHPPGHIER=     classes/HTML_TreeMenu/images help images/themes/default \
-               libraries/adodb/datadict libraries/adodb/drivers \
-               classes/database lang/recoded themes/default sql conf
+PHPPGHIER=     conf help sql xloadtree \
+               libraries/adodb/drivers libraries/adodb/lang \
+               classes/database classes/plugins lang/recoded \
+               images/themes/default themes/default
 
 EGDIR=         ${PREFIX}/share/examples/phppgadmin
 DOCDIR=                ${PREFIX}/share/doc/phppgadmin
@@ -39,44 +41,38 @@
                > ${WRKDIR}/apache.conf
 
 do-install:
-       ${INSTALL_DATA_DIR} ${PHPPGBASE}
-       ${INSTALL_DATA_DIR} ${EGDIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${PHPPGBASE}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
 
        for d in ${PHPPGHIER}; do \
-               ${INSTALL_DATA_DIR} ${PHPPGBASE}/$$d; \
+               ${INSTALL_DATA_DIR} ${DESTDIR}${PHPPGBASE}/$$d; \
        done
 
-       ${INSTALL_SCRIPT} ${WRKSRC}/*.* ${PHPPGBASE}
-       ${INSTALL_SCRIPT} ${WRKSRC}/classes/*.* ${PHPPGBASE}/classes
-       ${INSTALL_SCRIPT} ${WRKSRC}/classes/HTML_TreeMenu/*.* \
-               ${PHPPGBASE}/classes/HTML_TreeMenu
-       ${INSTALL_DATA} ${WRKSRC}/classes/HTML_TreeMenu/images/* \
-               ${PHPPGBASE}/classes/HTML_TreeMenu/images
+       ${INSTALL_SCRIPT} ${WRKSRC}/*.* ${DESTDIR}${PHPPGBASE}
+       ${INSTALL_SCRIPT} ${WRKSRC}/classes/*.* ${DESTDIR}${PHPPGBASE}/classes
        ${INSTALL_SCRIPT} ${WRKSRC}/classes/database/* \
-               ${PHPPGBASE}/classes/database
-       ${INSTALL_SCRIPT} ${WRKSRC}/help/* ${PHPPGBASE}/help
-       ${INSTALL_SCRIPT} ${WRKSRC}/sql/* ${PHPPGBASE}/sql
+               ${DESTDIR}${PHPPGBASE}/classes/database
+       ${INSTALL_SCRIPT} ${WRKSRC}/help/* ${DESTDIR}${PHPPGBASE}/help
+       ${INSTALL_SCRIPT} ${WRKSRC}/sql/* ${DESTDIR}${PHPPGBASE}/sql
        ${INSTALL_DATA} ${WRKSRC}/images/themes/default/*.png \
-               ${PHPPGBASE}/images/themes/default
-       ${INSTALL_SCRIPT} ${WRKSRC}/lang/*.* ${PHPPGBASE}/lang
-       ${INSTALL_SCRIPT} ${WRKSRC}/lang/recoded/*.* ${PHPPGBASE}/lang/recoded
-       ${INSTALL_SCRIPT} ${WRKSRC}/libraries/*.php ${PHPPGBASE}/libraries
+               ${DESTDIR}${PHPPGBASE}/images/themes/default
+       ${INSTALL_SCRIPT} ${WRKSRC}/lang/*.* ${DESTDIR}${PHPPGBASE}/lang
+       ${INSTALL_SCRIPT} ${WRKSRC}/lang/recoded/*.* ${DESTDIR}${PHPPGBASE}/lang/recoded
+       ${INSTALL_SCRIPT} ${WRKSRC}/libraries/*.php ${DESTDIR}${PHPPGBASE}/libraries
        ${INSTALL_SCRIPT} ${WRKSRC}/libraries/adodb/*.php \
-               ${PHPPGBASE}/libraries/adodb
+               ${DESTDIR}${PHPPGBASE}/libraries/adodb
        ${INSTALL_DATA} ${WRKSRC}/libraries/adodb/*.txt \
-               ${PHPPGBASE}/libraries/adodb
-       ${INSTALL_SCRIPT} ${WRKSRC}/libraries/adodb/datadict/* \
-               ${PHPPGBASE}/libraries/adodb/datadict
+               ${DESTDIR}${PHPPGBASE}/libraries/adodb
        ${INSTALL_SCRIPT} ${WRKSRC}/libraries/adodb/drivers/* \
-               ${PHPPGBASE}/libraries/adodb/drivers
+               ${DESTDIR}${PHPPGBASE}/libraries/adodb/drivers
        ${INSTALL_DATA} ${WRKSRC}/themes/default/global.css \
-               ${PHPPGBASE}/themes/default
-       ${INSTALL_DATA} ${WRKSRC}/conf/config.inc.php-dist ${EGDIR}
-       ${INSTALL_DATA} ${WRKDIR}/apache.conf ${EGDIR}
+               ${DESTDIR}${PHPPGBASE}/themes/default
+       ${INSTALL_DATA} ${WRKSRC}/conf/config.inc.php-dist ${DESTDIR}${EGDIR}
+       ${INSTALL_DATA} ${WRKDIR}/apache.conf ${DESTDIR}${EGDIR}
 
-       ${INSTALL_DATA_DIR} ${DOCDIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
        for f in ${DOC_FILES}; do \
-               ${INSTALL_DATA} ${WRKSRC}/$$f ${DOCDIR}; \
+               ${INSTALL_DATA} ${WRKSRC}/$$f ${DESTDIR}${DOCDIR}; \
        done
 
 .include "../../lang/php/phpversion.mk"
diff -r 019b7b72c4d0 -r cd9044a03adb databases/phppgadmin/PLIST
--- a/databases/phppgadmin/PLIST        Wed Jan 30 09:39:13 2008 +0000
+++ b/databases/phppgadmin/PLIST        Wed Jan 30 10:07:34 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2005/10/16 14:00:54 jdolecek Exp $
+@comment $NetBSD: PLIST,v 1.10 2008/01/30 10:07:34 tnn Exp $
 share/doc/phppgadmin/CREDITS
 share/doc/phppgadmin/DEVELOPERS
 share/doc/phppgadmin/FAQ
@@ -9,27 +9,14 @@
 share/doc/phppgadmin/TRANSLATORS
 share/examples/phppgadmin/apache.conf
 share/examples/phppgadmin/config.inc.php-dist
+share/phppgadmin/aciur.js
 share/phppgadmin/aggregates.php
 share/phppgadmin/all_db.php
-share/phppgadmin/bottombar.php
+share/phppgadmin/autocomplete.php
 share/phppgadmin/browser.php
 share/phppgadmin/casts.php
+share/phppgadmin/classes/ArrayRecordSet.php
 share/phppgadmin/classes/Gui.php
-share/phppgadmin/classes/HTML_TreeMenu/TreeMenu.js
-share/phppgadmin/classes/HTML_TreeMenu/TreeMenu.php
-share/phppgadmin/classes/HTML_TreeMenu/images/branch.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/branchbottom.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/branchtop.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/folder-expanded.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/folder.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/line.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/linebottom.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/minus.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/minusbottom.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/minustop.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/plus.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/plusbottom.gif
-share/phppgadmin/classes/HTML_TreeMenu/images/plustop.gif
 share/phppgadmin/classes/Misc.php
 share/phppgadmin/classes/Reports.php
 share/phppgadmin/classes/class.select.php
@@ -41,6 +28,9 @@
 share/phppgadmin/classes/database/Postgres73.php
 share/phppgadmin/classes/database/Postgres74.php
 share/phppgadmin/classes/database/Postgres80.php
+share/phppgadmin/classes/database/Postgres81.php
+share/phppgadmin/classes/database/Postgres82.php
+share/phppgadmin/colproperties.php
 share/phppgadmin/constraints.php
 share/phppgadmin/conversions.php
 share/phppgadmin/database.php
@@ -49,6 +39,7 @@
 share/phppgadmin/dbexport.php
 share/phppgadmin/display.php
 share/phppgadmin/domains.php
+share/phppgadmin/functions.js
 share/phppgadmin/functions.php
 share/phppgadmin/groups.php
 share/phppgadmin/help.php
@@ -58,16 +49,133 @@
 share/phppgadmin/help/PostgresDoc73.php
 share/phppgadmin/help/PostgresDoc74.php
 share/phppgadmin/help/PostgresDoc80.php
-share/phppgadmin/images/themes/default/database.png
-share/phppgadmin/images/themes/default/domains.png
-share/phppgadmin/images/themes/default/functions.png
-share/phppgadmin/images/themes/default/operators.png
-share/phppgadmin/images/themes/default/sequences.png
-share/phppgadmin/images/themes/default/tables.png
+share/phppgadmin/help/PostgresDoc81.php
+share/phppgadmin/help/PostgresDoc82.php
+share/phppgadmin/images/themes/default/AddArguments.png
+share/phppgadmin/images/themes/default/Admin.png
+share/phppgadmin/images/themes/default/Aggregate.png
+share/phppgadmin/images/themes/default/Aggregates.png
+share/phppgadmin/images/themes/default/AllUsers.png
+share/phppgadmin/images/themes/default/AvailableReplicationSet.png
+share/phppgadmin/images/themes/default/AvailableSubscription.png
+share/phppgadmin/images/themes/default/Backup.png
+share/phppgadmin/images/themes/default/Cast.png
+share/phppgadmin/images/themes/default/Casts.png
+share/phppgadmin/images/themes/default/CheckConstraint.png
+share/phppgadmin/images/themes/default/Cluster.png
+share/phppgadmin/images/themes/default/Column.png
+share/phppgadmin/images/themes/default/Columns.png
+share/phppgadmin/images/themes/default/Constraints.png
+share/phppgadmin/images/themes/default/Conversion.png
+share/phppgadmin/images/themes/default/Conversions.png
+share/phppgadmin/images/themes/default/Copy.png
+share/phppgadmin/images/themes/default/CorruptedDatabase.png
+share/phppgadmin/images/themes/default/Cut.png
+share/phppgadmin/images/themes/default/Database.png
+share/phppgadmin/images/themes/default/Databases.png
+share/phppgadmin/images/themes/default/Definition.png
+share/phppgadmin/images/themes/default/Delete.png
+share/phppgadmin/images/themes/default/DisabledJob.png
+share/phppgadmin/images/themes/default/DisconnectedDatabase.png
+share/phppgadmin/images/themes/default/DisconnectedServer.png
+share/phppgadmin/images/themes/default/Domain.png
+share/phppgadmin/images/themes/default/Domains.png
+share/phppgadmin/images/themes/default/EnableArgument.png
+share/phppgadmin/images/themes/default/Erase.png
+share/phppgadmin/images/themes/default/Execute.png
+share/phppgadmin/images/themes/default/ExecuteSave.png
+share/phppgadmin/images/themes/default/Explain.png
+share/phppgadmin/images/themes/default/Export.png
+share/phppgadmin/images/themes/default/Filter.png
+share/phppgadmin/images/themes/default/ForeignKey.png
+share/phppgadmin/images/themes/default/Function.png
+share/phppgadmin/images/themes/default/Functions.png
+share/phppgadmin/images/themes/default/GurusHint.png
+share/phppgadmin/images/themes/default/Help.png
+share/phppgadmin/images/themes/default/I.png
+share/phppgadmin/images/themes/default/Import.png
+share/phppgadmin/images/themes/default/Index.png
+share/phppgadmin/images/themes/default/Indexes.png
+share/phppgadmin/images/themes/default/Introduction.png
+share/phppgadmin/images/themes/default/Job.png
+share/phppgadmin/images/themes/default/Jobs.png
+share/phppgadmin/images/themes/default/Key.png
+share/phppgadmin/images/themes/default/L.png
+share/phppgadmin/images/themes/default/Language.png
+share/phppgadmin/images/themes/default/Languages.png
+share/phppgadmin/images/themes/default/Listen.png
+share/phppgadmin/images/themes/default/Listens.png
+share/phppgadmin/images/themes/default/Lminus.png
+share/phppgadmin/images/themes/default/LowerArgument.png
+share/phppgadmin/images/themes/default/Lplus.png
+share/phppgadmin/images/themes/default/Node.png
+share/phppgadmin/images/themes/default/Nodes.png
+share/phppgadmin/images/themes/default/ObjectNotFound.png
+share/phppgadmin/images/themes/default/OfferedReplicationSet.png
+share/phppgadmin/images/themes/default/OfferedSubscription.png
+share/phppgadmin/images/themes/default/Open.png
+share/phppgadmin/images/themes/default/Operator.png
+share/phppgadmin/images/themes/default/OperatorClass.png
+share/phppgadmin/images/themes/default/OperatorClasses.png
+share/phppgadmin/images/themes/default/Operators.png
+share/phppgadmin/images/themes/default/Paste.png
+share/phppgadmin/images/themes/default/Path.png
+share/phppgadmin/images/themes/default/Paths.png
+share/phppgadmin/images/themes/default/PrimaryKey.png
+share/phppgadmin/images/themes/default/Privileges.png
+share/phppgadmin/images/themes/default/Processes.png
+share/phppgadmin/images/themes/default/Property.png
+share/phppgadmin/images/themes/default/RaiseArgument.png
+share/phppgadmin/images/themes/default/Redo.png
+share/phppgadmin/images/themes/default/Refresh.png
+share/phppgadmin/images/themes/default/RemoveArgument.png
+share/phppgadmin/images/themes/default/Replication.png
+share/phppgadmin/images/themes/default/ReplicationSets.png
+share/phppgadmin/images/themes/default/Reports.png
+share/phppgadmin/images/themes/default/Restore.png
+share/phppgadmin/images/themes/default/Roles.png
+share/phppgadmin/images/themes/default/Rule.png
+share/phppgadmin/images/themes/default/Rules.png
+share/phppgadmin/images/themes/default/Save.png
+share/phppgadmin/images/themes/default/Schedule.png
+share/phppgadmin/images/themes/default/Schedules.png
+share/phppgadmin/images/themes/default/Schema.png
+share/phppgadmin/images/themes/default/Schemas.png
+share/phppgadmin/images/themes/default/Search.png
+share/phppgadmin/images/themes/default/Sequence.png
+share/phppgadmin/images/themes/default/Sequences.png
+share/phppgadmin/images/themes/default/Server.png
+share/phppgadmin/images/themes/default/Servers.png
+share/phppgadmin/images/themes/default/SqlEditor.png
+share/phppgadmin/images/themes/default/Statistics.png
+share/phppgadmin/images/themes/default/Step.png
+share/phppgadmin/images/themes/default/Steps.png
+share/phppgadmin/images/themes/default/Stop.png
+share/phppgadmin/images/themes/default/Subscriptions.png
+share/phppgadmin/images/themes/default/T.png
+share/phppgadmin/images/themes/default/Table.png
+share/phppgadmin/images/themes/default/Tables.png
+share/phppgadmin/images/themes/default/Tablespace.png
+share/phppgadmin/images/themes/default/Tablespaces.png
+share/phppgadmin/images/themes/default/Tminus.png
+share/phppgadmin/images/themes/default/Tplus.png
+share/phppgadmin/images/themes/default/Trigger.png
+share/phppgadmin/images/themes/default/TriggerFunction.png
+share/phppgadmin/images/themes/default/TriggerFunctions.png
+share/phppgadmin/images/themes/default/Triggers.png
+share/phppgadmin/images/themes/default/Type.png
+share/phppgadmin/images/themes/default/Types.png
+share/phppgadmin/images/themes/default/Undo.png
+share/phppgadmin/images/themes/default/UniqueConstraint.png
+share/phppgadmin/images/themes/default/User.png
+share/phppgadmin/images/themes/default/UserGroup.png
+share/phppgadmin/images/themes/default/UserGroups.png
+share/phppgadmin/images/themes/default/Users.png
+share/phppgadmin/images/themes/default/Variables.png
+share/phppgadmin/images/themes/default/View.png
+share/phppgadmin/images/themes/default/Views.png
+share/phppgadmin/images/themes/default/blank.png
 share/phppgadmin/images/themes/default/title.png
-share/phppgadmin/images/themes/default/triggers.png
-share/phppgadmin/images/themes/default/types.png
-share/phppgadmin/images/themes/default/views.png
 share/phppgadmin/index.php
 share/phppgadmin/indexes.js
 share/phppgadmin/indexes.php



Home | Main Index | Thread Index | Old Index