FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Commit found by message id
Tue, 26 Jul 2011
[ 01:13:02 zi ] Original commit 
phpmyadmin databases files touched by this commit  An older version of this port was marked as vulnerable. A set of PHP-scripts to manage MySQL over the web
# New ports collection makefile for: phpMyAdmin
# Date created:         19 Jan 2001
# Whom:                 nbm
#
# $FreeBSD: ports/databases/phpmyadmin/Makefile,v 1.139 2011/07/13 01:23:50
sunpoet Exp $
#

PORTNAME=       phpMyAdmin
DISTVERSION=    3.4.3.2
CATEGORIES=     databases www
MASTER_SITES=   SF/${PORTNAME:L}/${PORTNAME}/${PORTVERSION}
DISTNAME=       ${PORTNAME}-${DISTVERSION}-all-languages

MAINTAINER=     m.seaman@infracaninophile.co.uk
COMMENT=        A set of PHP-scripts to manage MySQL over the web

LICENSE=        GPLv2

USE_MYSQL=      compat
IGNORE_WITH_PHP=        4
IGNORE_WITH_MYSQL=      323 40 41
USE_BZIP2=      yes
NO_BUILD=       yes
.if !defined(WITHOUT_PHP_DEPENDS)
USE_PHP=        ctype mysql session filter mbstring json spl
.endif

# Note: default settings will pull in X11 client support.  If you don't
# want this, either turn off GD in the config dialog, or else turn off
# FONTCONFIG in the graphics/gd port options.

OPTIONS=        SUPHP   "suPHP support"                       off \
                BZ2     "bzip2 library support"               on  \
                GD      "GD library support (requires X11)"   on  \
                MYSQLI  "Improved MySQL support"              off \
                OPENSSL "OpenSSL support"                     on  \
                PDF     "PDFlib support"                      on  \
                ZLIB    "ZLIB support"                        on  \
                MCRYPT  "MCrypt library support"              on  \
                ZIP     "Zip compression support"             on  \
                APC     "APC (animated progress bar) support" on

.include <bsd.port.options.mk>

.if defined(WITH_SUPHP) && !defined(WITHOUT_SUPHP)

PKGNAMESUFFIX=  -suphp
RUN_DEPENDS+=   ${LOCALBASE}/sbin/suphp:${PORTSDIR}/www/suphp
WANT_PHP_CGI=   yes

.else

WANT_PHP_WEB=   yes

.endif

# USERS is only used WITH_SUPHP
GROUPS?=        ${WWWGRP}
CFGFILE=        config.inc.php

PLIST=          ${WRKDIR}/plist
PLIST_SUB+=     PMA_GRP=${GROUPS}

.if defined(WITH_SUPHP) && !defined(WITHOUT_SUPHP)

USERS?=         _pma

SUB_LIST+=      PMA_USR=${USERS}     \
                PMA_GRP=${GROUPS}
SUB_FILES+=     pkg-install pkg-deinstall

.endif

SUB_LIST+=      PKGNAME=${PKGNAME}
SUB_FILES+=     pkg-message

LATEST_LINK=    ${PORTNAME}${PKGNAMESUFFIX}

.if !defined(WITHOUT_PHP_DEPENDS)

# Options that default to on:
.for opt in BZ2 GD OPENSSL PDF ZLIB MCRYPT MBSTRING ZIP APC
.    if !defined(WITHOUT_${opt}) || defined(WITH_${opt})
USE_PHP+=       ${opt:L}
.    endif
.endfor

# Options that default to off:
.for opt in MYSQLI
.    if defined(WITH_${opt}) && !defined(WITHOUT_${opt})
USE_PHP+=       ${opt:L}
.    endif
.endfor
.endif

.SILENT:

# When creating a package, empty directories will not be generated
# from the pkg tarball.  Therefore make sure no directories are empty.

post-patch:
        cd ${WRKSRC} ; \
        for emptydir in $$( ${FIND} . -type d -empty -print ) ; do \
            ${TOUCH} $${emptydir}/.keep-me ; \
        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}

do-install: install-app install-conf

install-app:
        cd ${WRKSRC} ; \
        for src in $$( ${FIND} . ! -name .cvsignore ! -name '*.bak' ) ; do \
            dst=${WWWDIR}$${src#.} ; \
            if ${TEST} -d "$$src" ; then \
                ${MKDIR} "$$dst" ; \
            else \
                ${INSTALL_DATA} "$$src" "$$dst" ; \
            fi \
        done

install-conf: install-app
        cd ${WWWDIR} ; \
        ${CHMOD} 0640 ${CFGFILE}.sample ; \
        ${CHGRP} ${WWWGRP} ${CFGFILE}.sample ; \
        if ${TEST} ! -f ${CFGFILE} ; then \
            ${CP} -p ${CFGFILE}.sample ${CFGFILE} ; \
        fi

post-install:
.if defined(WITH_SUPHP)
        ${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.endif
        ${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>

Number of ports [& non-ports] in this commit: 1

Showing files for just one port: databases/phpmyadmin

show all files

hide all files


1 file found
ActionRevisionLinksFile
modify 1.116 View diff View revision /ports/head/databases/phpmyadmin/distinfo
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11
mingw32-opensslApr 11
nasApr 11
openssl*Apr 11
opensslApr 11
linux-f10-openssl*Apr 10
linux-f10-openssl*Apr 10

13 vulnerabilities affecting 34 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24394
Broken 176
Deprecated 120
Ignore 528
Forbidden 4
Restricted 263
No CDROM 108
Vulnerable 27
Expired 43
Set to expire 105
Interactive 22
new 24 hours 3
new 48 hours4
new 7 days15
new fortnight37
new month149


Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.