diff options
author | asau <asau> | 2014-06-14 15:21:46 +0000 |
---|---|---|
committer | asau <asau> | 2014-06-14 15:21:46 +0000 |
commit | 65f2b6836591973c9d81718de80749ca400c65d8 (patch) | |
tree | 9f46852650ec95f59d1b65a2d9afbcdfd9ec887d /databases/phppgadmin/Makefile | |
parent | 9df532b4b3accf9e4d4c69f10e52fc4d29814f94 (diff) | |
download | pkgsrc-65f2b6836591973c9d81718de80749ca400c65d8.tar.gz |
Update to phpPgAdmin 5.1
Changes in version 5.1:
Features
* Full support for PostgreSQL 9.1 and 9.2
* New plugin architecture, including addition of several new hooks
* Support nested groups of servers
* Expanded test coverage in Selenium test suite
* Highlight referencing fields on hovering Foriegn Key values
when browsing tables
* Simplified translation system implementation
* Don't show cancel/kill options in process page to non-superusers
* Add download ability from the History window
* User queries now paginate by default
Bugs
* Fix several bugs with bytea support, including possible data
corruption bugs when updating rows that have bytea fields
* Numeruous fixes for running under PHP Strict Standards
* Fix navigation links when browsing results from a report
* Fix multiple bugs related to GPC parameters pollution from code
* Fix an issue with autocompletion of text based Foreign Keys
* Fix a bug when browsing tables with no unique key
* Fix a bug with nested groups when no server was set
Translations
* Lithuanian
Incompatabilities
* We have stopped testing against Postgres versions < 8.4
* phpPgAdmin core is now UTF-8 only
Diffstat (limited to 'databases/phppgadmin/Makefile')
-rw-r--r-- | databases/phppgadmin/Makefile | 60 |
1 files changed, 13 insertions, 47 deletions
diff --git a/databases/phppgadmin/Makefile b/databases/phppgadmin/Makefile index 7ee2214c224..f958b9ac736 100644 --- a/databases/phppgadmin/Makefile +++ b/databases/phppgadmin/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.29 2013/03/16 07:21:19 obache Exp $ +# $NetBSD: Makefile,v 1.30 2014/06/14 15:21:46 asau Exp $ -DISTNAME= phpPgAdmin-5.0.4 +DISTNAME= phpPgAdmin-5.1 PKGNAME= ${DISTNAME:S/PgAdmin/pgadmin/} -PKGREVISION= 1 CATEGORIES= databases www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=phppgadmin/} EXTRACT_SUFX= .tar.bz2 @@ -18,12 +17,6 @@ MESSAGE_SUBST+= EGDIR=${EGDIR} NO_BUILD= YES PHPPGBASE= ${PREFIX}/share/phppgadmin -PHPPGHIER= conf classes/database classes/plugins help \ - images/themes/cappuccino images/themes/default \ - js lang/recoded \ - libraries/adodb/drivers libraries/adodb/lang libraries/js \ - sql themes/cappuccino themes/default themes/gotar \ - xloadtree EGDIR= ${PREFIX}/share/examples/phppgadmin DOCDIR= ${PREFIX}/share/doc/phppgadmin @@ -49,47 +42,20 @@ do-install: ${INSTALL_DATA_DIR} ${DESTDIR}${PHPPGBASE} ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} - for d in ${PHPPGHIER}; do \ + for d in $$(cd ${WRKSRC} && find . -type d); do \ ${INSTALL_DATA_DIR} ${DESTDIR}${PHPPGBASE}/$$d; \ done - ${INSTALL_SCRIPT} ${WRKSRC}/*.* ${DESTDIR}${PHPPGBASE} - ${INSTALL_SCRIPT} ${WRKSRC}/classes/*.* ${DESTDIR}${PHPPGBASE}/classes - ${INSTALL_SCRIPT} ${WRKSRC}/classes/database/* \ - ${DESTDIR}${PHPPGBASE}/classes/database - ${INSTALL_SCRIPT} ${WRKSRC}/classes/plugins/* \ - ${DESTDIR}${PHPPGBASE}/classes/plugins - ${INSTALL_SCRIPT} ${WRKSRC}/help/* ${DESTDIR}${PHPPGBASE}/help - ${INSTALL_DATA} ${WRKSRC}/images/themes/cappuccino/*.png \ - ${DESTDIR}${PHPPGBASE}/images/themes/cappuccino - ${INSTALL_DATA} ${WRKSRC}/images/themes/default/*.png \ - ${DESTDIR}${PHPPGBASE}/images/themes/default - ${INSTALL_DATA} ${WRKSRC}/js/*.js \ - ${DESTDIR}${PHPPGBASE}/js - ${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 \ - ${DESTDIR}${PHPPGBASE}/libraries/adodb - ${INSTALL_DATA} ${WRKSRC}/libraries/adodb/*.txt \ - ${DESTDIR}${PHPPGBASE}/libraries/adodb - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/adodb/drivers/* \ - ${DESTDIR}${PHPPGBASE}/libraries/adodb/drivers - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/adodb/lang/* \ - ${DESTDIR}${PHPPGBASE}/libraries/adodb/lang - ${INSTALL_DATA} ${WRKSRC}/libraries/js/*.js \ - ${DESTDIR}${PHPPGBASE}/libraries/js - ${INSTALL_DATA} ${WRKSRC}/sql/* ${DESTDIR}${PHPPGBASE}/sql - - ${INSTALL_DATA} ${WRKSRC}/themes/global.css \ - ${DESTDIR}${PHPPGBASE}/themes - ${INSTALL_SCRIPT} ${WRKSRC}/themes/*.php \ - ${DESTDIR}${PHPPGBASE}/themes - for theme in cappuccino default gotar; do \ - ${INSTALL_DATA} ${WRKSRC}/themes/$$theme/global.css \ - ${DESTDIR}${PHPPGBASE}/themes/$$theme; done - ${INSTALL_DATA} ${WRKSRC}/xloadtree/*.* \ - ${DESTDIR}${PHPPGBASE}/xloadtree + ${INSTALL_SCRIPT} ${WRKSRC}/*.php ${DESTDIR}${PHPPGBASE} + cd ${WRKSRC}; \ + for f in $$(find . -name "*.php"); do \ + ${INSTALL_SCRIPT} $$f ${DESTDIR}${PHPPGBASE}/$$f; \ + done +# data: + cd ${WRKSRC}; \ + for f in $$(find . -name "*.sql" -o -name "*.txt" -o -name "*.css" -o -name "*.js" -o -name "*.png" -o "*.gif" -o "*.ico"); do \ + ${INSTALL_DATA} $$f ${DESTDIR}${PHPPGBASE}/$$f; \ + done ${INSTALL_DATA} ${WRKSRC}/conf/config.inc.php-dist ${DESTDIR}${EGDIR} ${INSTALL_DATA} ${WRKDIR}/apache.conf ${DESTDIR}${EGDIR} |