mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
- Update to 3.3.0
PR: 144550 Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
This commit is contained in:
parent
51a460dcd2
commit
f536429d27
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=250737
4 changed files with 52 additions and 44 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -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/
|
||||
|
|
Loading…
Add table
Reference in a new issue