aboutsummaryrefslogtreecommitdiffstats
path: root/databases
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2010-03-09 07:24:47 +0800
committermiwi <miwi@FreeBSD.org>2010-03-09 07:24:47 +0800
commitb0dd8da11fab39a020c3fa189e695fb410de6b88 (patch)
tree546b56e1b5011093e38ea452c9545219f1780aba /databases
parent107a88756b5595433f78f38290b3ee9308419b69 (diff)
downloadfreebsd-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/Makefile39
-rw-r--r--databases/phpmyadmin/distinfo6
-rw-r--r--databases/phpmyadmin/files/config.inc.php.sample2
-rw-r--r--databases/phpmyadmin/pkg-descr49
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/