diff options
author | miwi <miwi@FreeBSD.org> | 2010-03-09 07:24:47 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2010-03-09 07:24:47 +0800 |
commit | b0dd8da11fab39a020c3fa189e695fb410de6b88 (patch) | |
tree | 546b56e1b5011093e38ea452c9545219f1780aba /databases | |
parent | 107a88756b5595433f78f38290b3ee9308419b69 (diff) | |
download | freebsd-ports-gnome-b0dd8da11fab39a020c3fa189e695fb410de6b88.tar.gz freebsd-ports-gnome-b0dd8da11fab39a020c3fa189e695fb410de6b88.tar.zst freebsd-ports-gnome-b0dd8da11fab39a020c3fa189e695fb410de6b88.zip |
- Update to 3.3.0
PR: 144550
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Diffstat (limited to 'databases')
-rw-r--r-- | databases/phpmyadmin/Makefile | 39 | ||||
-rw-r--r-- | databases/phpmyadmin/distinfo | 6 | ||||
-rw-r--r-- | databases/phpmyadmin/files/config.inc.php.sample | 2 | ||||
-rw-r--r-- | databases/phpmyadmin/pkg-descr | 49 |
4 files changed, 52 insertions, 44 deletions
diff --git a/databases/phpmyadmin/Makefile b/databases/phpmyadmin/Makefile index c7101063f0c5..b718cfeba417 100644 --- a/databases/phpmyadmin/Makefile +++ b/databases/phpmyadmin/Makefile @@ -6,7 +6,7 @@ # PORTNAME= phpMyAdmin -DISTVERSION= 3.2.5 +DISTVERSION= 3.3.0 CATEGORIES= databases www MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages @@ -20,7 +20,7 @@ IGNORE_WITH_MYSQL= 323 40 41 USE_BZIP2= yes NO_BUILD= yes .if !defined(WITHOUT_PHP_DEPENDS) -USE_PHP= ctype mysql session spl filter +USE_PHP= ctype mysql session spl filter mbstring mcrypt .endif OPTIONS= SUPHP "suPHP support" off \ @@ -30,8 +30,6 @@ OPTIONS= SUPHP "suPHP support" off \ OPENSSL "OpenSSL support" on \ PDF "PDFlib support (implies GD)" on \ ZLIB "ZLIB support" on \ - MCRYPT "MCrypt library support" on \ - MBSTRING "Multi-byte character-set string support" on \ ZIP "Zip compression support" on .include <bsd.port.options.mk> @@ -88,9 +86,6 @@ USE_PHP+= ${opt:L} .SILENT: -do-build: - @${DO_NADA} - pre-everything:: ${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" @@ -101,30 +96,38 @@ pre-everything:: # When creating a package, empty directories will not be generated # from the pkg tarball. Therefore make sure no directories are empty. +# Aaargh! A curse on all filenames with spaces in. post-patch: + cd ${WRKSRC}/documentation-gsoc ; \ + ${MV} "Synchronization_User Manual.htm" \ + Synchronization_User_Manual.htm ; \ + ${MV} "Synchronization_User Manual_files" \ + Synchronization_User_Manual_files ; \ cd ${WRKSRC} ; \ + ${REINPLACE_CMD} -e 's/_User%20Manual/_User_Manual/' \ + Documentation.html \ + documentation-gsoc/Synchronization_User_Manual.htm ; \ for emptydir in $$( ${FIND} . -type d -empty -print ) ; do \ ${TOUCH} $${emptydir}/.keep-me ; \ - done - ${CP} ${FILESDIR}/${CFGFILE}.sample ${WRKSRC}/${CFGFILE}.sample - cd ${WRKSRC} ; \ - ${FIND} . ! -type d ! -name ${CFGFILE}.sample | ${SORT} | \ - ${SED} -e "s,^\.,%%WWWDIR%%," >${PLIST} ; \ + done ; \ + ${CP} ${FILESDIR}/${CFGFILE}.sample ${WRKSRC}/${CFGFILE}.sample ; \ + ${FIND} . ! -type d ! -name ${CFGFILE}.sample ! -name '*.bak' | \ + ${SORT} | ${SED} -e "s,^\.,%%WWWDIR%%," >${PLIST} ; \ ${CAT} ${PKGDIR}/pkg-plist-chunk >>${PLIST} ; \ ${FIND} . -type d | ${SORT} -r | ${SED} \ - -e "s,^\.$$,@dirrmtry %%WWWDIR%%," \ - -e "s,^\.,@dirrm %%WWWDIR%%," >>${PLIST} + -e "s,^\.$$,@dirrmtry %%WWWDIR%%," \ + -e "s,^\.,@dirrm %%WWWDIR%%," >>${PLIST} do-install: install-app install-conf install-app: cd ${WRKSRC} ; \ - for src in $$( ${FIND} . ! -name .cvsignore ) ; do \ + for src in $$( ${FIND} . ! -name .cvsignore ! -name '*.bak' ) ; do \ dst=${WWWDIR}$${src#.} ; \ - if ${TEST} -d $$src ; then \ - ${MKDIR} $$dst ; \ + if ${TEST} -d "$$src" ; then \ + ${MKDIR} "$$dst" ; \ else \ - ${INSTALL_DATA} $$src $$dst ; \ + ${INSTALL_DATA} "$$src" "$$dst" ; \ fi \ done diff --git a/databases/phpmyadmin/distinfo b/databases/phpmyadmin/distinfo index f019f7955365..37a83c16a5ea 100644 --- a/databases/phpmyadmin/distinfo +++ b/databases/phpmyadmin/distinfo @@ -1,3 +1,3 @@ -MD5 (phpMyAdmin-3.2.5-all-languages.tar.bz2) = 6083ea867a152f58f5c332d0c9b92ac1 -SHA256 (phpMyAdmin-3.2.5-all-languages.tar.bz2) = 43f48978c9415be20d630032139fa516c10eca4459f695b0a992bab7464e9493 -SIZE (phpMyAdmin-3.2.5-all-languages.tar.bz2) = 2745641 +MD5 (phpMyAdmin-3.3.0-all-languages.tar.bz2) = 53b5d9d189ed1b969d549f0304f5ca08 +SHA256 (phpMyAdmin-3.3.0-all-languages.tar.bz2) = 5b1b69f1b39f85cb365d939afc50b27b0603dadf1730893d5e2daf69d221cda3 +SIZE (phpMyAdmin-3.3.0-all-languages.tar.bz2) = 3607715 diff --git a/databases/phpmyadmin/files/config.inc.php.sample b/databases/phpmyadmin/files/config.inc.php.sample index 0087f6fac79d..73f35478b952 100644 --- a/databases/phpmyadmin/files/config.inc.php.sample +++ b/databases/phpmyadmin/files/config.inc.php.sample @@ -5,7 +5,7 @@ * installaton of phpmyadmin. * * Copy any settings you want to override from - * libraries/config.default.php or use scripts/setup.php to generate a + * libraries/config.default.php or visit /phpmyadmin/setup/ to generate a * basic configuration file * */ diff --git a/databases/phpmyadmin/pkg-descr b/databases/phpmyadmin/pkg-descr index e5ae4739a167..d5d513f6d406 100644 --- a/databases/phpmyadmin/pkg-descr +++ b/databases/phpmyadmin/pkg-descr @@ -1,26 +1,31 @@ - phpMyAdmin handles the administration of MySQL over the Web. It can - manage a whole MySQL server as well as a single database. - - * Intuitive web interface - * Support for most MySQL features: - o browse and drop databases, tables, views, fields and indexes - o create, copy, drop, rename and alter databases, tables, fields - and indexes - o maintenance of server, databases and tables, with proposals on - server configuration - o execute, edit and bookmark any SQL-statement, even batch-queries - o manage MySQL users and privileges - o manage stored procedures and triggers - * Import data from CSV and SQL - * Export data to various formats: CSV, SQL, XML, PDF, ISO/IEC 26300 - - OpenDocument Text and Spreadsheet, Word, Excel, LATEX and others - * Administering multiple servers - * Creating PDF graphics of your database layout - * Creating complex queries using Query-by-example (QBE) - * Searching globally in a database or a subset of it - * Transforming stored data into any format using a set of predefined + phpMyAdmin handles the administration of MySQL over the Web. It can: + * browse and drop databases, tables, views, fields and indexes + * create, copy, drop, rename and alter databases, tables, fields + and indexes + * maintain server, databases and tables, with proposals on server + configuration + * execute, edit and bookmark any SQL-statement, even batch-queries + * load text files into tables + * create and read dumps of tables + * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 - + OpenDocument Text and Spreadsheet, Word, Excel and LATEX formats + * import data and MySQL structures from Microsoft Excel and + OpenDocument spreadsheets, as well as XML, CSV, and SQL files + * administer multiple servers + * manage MySQL users and privileges + * check referential integrity in MyISAM tables + * using Query-by-example (QBE), create complex queries + automatically connecting required tables + * create PDF graphics of your Database layout + * search globally in a database or a subset of it + * transform stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link - * And much more... + * track changes on databases, tables and views + * support InnoDB tables and foreign keys + * support mysqli, the improved MySQL extension + * communicate in 57 different languages + * synchronize two databases residing on the same as well as remote + servers WWW: http://www.phpmyadmin.net/ |