Changeset 97505


Ignore:
Timestamp:
Sep 7, 2012, 4:28:32 PM (8 years ago)
Author:
ryandesign@…
Message:

phpmyadmin: deduplicate code by generating the multiple php variants in a foreach

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/www/phpmyadmin/Portfile

    r96566 r97505  
    3333# The php variants deliberately do not conflict
    3434
    35 variant php5 description {Use php5} {
    36     depends_run-append  port:php5-gd \
    37                         port:php5-mbstring \
    38                         port:php5-mcrypt \
    39                         port:php5-mysql \
    40                         port:php5-zip
    41 }
    42 
    43 variant php53 description {Use php53} {
    44     depends_run-append  port:php53-gd \
    45                         port:php53-mbstring \
    46                         port:php53-mcrypt \
    47                         port:php53-mysql \
    48                         port:php53-zip
    49 }
    50 
    51 variant php54 description {Use php54} {
    52     depends_run-append  port:php54-gd \
    53                         port:php54-mbstring \
    54                         port:php54-mcrypt \
    55                         port:php54-mysql \
    56                         port:php54-zip
     35foreach php {php5 php53 php54} {
     36    eval [subst {
     37        variant ${php} description "Use ${php}" {
     38            depends_run-append  port:${php}-gd \
     39                                port:${php}-mbstring \
     40                                port:${php}-mcrypt \
     41                                port:${php}-mysql \
     42                                port:${php}-zip
     43        }
     44    }]
    5745}
    5846
Note: See TracChangeset for help on using the changeset viewer.