24 | | checksums md5 84704de078e9f5432c9bb5c6ecd841d4 \ |
25 | | sha1 5baafc27b3473dae1056e6053734fab42a1bfc25 \ |
26 | | rmd160 bfb44319df159fd7597b1a043abffb0f27e37a2f |
27 | | depends_lib port:apache2 \ |
28 | | port:php5 \ |
29 | | path:bin/mysql_config5:mysql5 \ |
30 | | port:php5-gd \ |
31 | | port:php5-mbstring |
| 25 | checksums md5 6f42a7e9c7a1c2c4c9c2f20c81b8e79a \ |
| 26 | sha1 82cc4177502bc44f6bfe880311e0d81815e68f0f \ |
| 27 | rmd160 cc9c78e446eaee12a8a6f40436c6588ff4892819 |
| 28 | |
| 29 | # https://www.drupal.org/requirements |
| 30 | depends_run port:apache2 \ |
| 31 | port:php54 \ |
| 32 | port:php54-apache2handler \ |
| 33 | port:php54-gd \ |
| 34 | port:php54-mbstring \ |
| 35 | port:php54-mysql \ |
| 36 | port:mysql56 |
| 37 | |
| 38 | |
| 39 | ## variant:apache |
| 40 | |
| 41 | variant apache24 \ |
| 42 | description "use apache 2.4.x instead of apache 2.2.x" { |
| 43 | depends_run-delete port:apache2 |
| 44 | depends_run-append port:apache24-devel |
| 45 | } |
| 46 | |
| 47 | variant apache1 \ |
| 48 | description "use apache 1.x instead of apache 2.2.x" { |
| 49 | depends_run-delete port:apache2 |
| 50 | depends_run-append port:apache |
| 51 | } |
| 52 | |
| 53 | |
| 54 | ## variant:mysql |
| 55 | |
| 56 | variant mysql55 \ |
| 57 | description "use mysql55 instead of mysql56" \ |
| 58 | conflicts mysql51 \ |
| 59 | postgresql93 postgresql92 postgresql91 postgresql90 \ |
| 60 | postgresql84 postgresql83 { |
| 61 | depends_run-append port:mysql55 |
| 62 | depends_run-delete port:mysql56 |
| 63 | } |
| 64 | |
| 65 | variant mysql51 \ |
| 66 | description "use mysql55 instead of mysql56" \ |
| 67 | conflicts mysql55 \ |
| 68 | postgresql93 postgresql92 postgresql91 postgresql90 \ |
| 69 | postgresql84 postgresql83 { |
| 70 | depends_run-append port:mysql51 |
| 71 | depends_run-delete port:mysql56 |
| 72 | } |
| 73 | |
| 74 | |
| 75 | ## variant:php |
| 76 | |
| 77 | variant php56 \ |
| 78 | description "use php54 instead of php53" \ |
| 79 | conflicts php55 { |
| 80 | depends_run-delete port:php54 \ |
| 81 | port:php54-apache2handler \ |
| 82 | port:php54-gd \ |
| 83 | port:php54-mbstring |
| 84 | depends_run-append port:php56 \ |
| 85 | port:php56-apache2handler \ |
| 86 | port:php56-gd \ |
| 87 | port:php56-mbstring |
| 88 | } |
| 89 | |
| 90 | variant php55 \ |
| 91 | description "use php55 instead of php53" \ |
| 92 | conflicts php56 { |
| 93 | depends_run-delete port:php54 \ |
| 94 | port:php54-apache2handler \ |
| 95 | port:php54-gd \ |
| 96 | port:php54-mbstring |
| 97 | depends_run-append port:php55 \ |
| 98 | port:php55-apache2handler \ |
| 99 | port:php55-gd \ |
| 100 | port:php55-mbstring |
| 101 | } |
| 102 | |
| 103 | ## variant:postgresql |
| 104 | |
| 105 | variant postgresql94 \ |
| 106 | description "use postgres94 as the drupal database" \ |
| 107 | conflicts mysql55 mysql51 \ |
| 108 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 109 | postgresql84 postgresql83 { |
| 110 | depends_run-append port:postgresql94 |
| 111 | depends_run-delete port:mysql56 \ |
| 112 | port:php56-mysql \ |
| 113 | port:php55-mysql \ |
| 114 | port:php54-mysql |
| 115 | } |
33 | | variant apache1 description "use apache 1.x instead of apache 2.x" { |
34 | | depends_lib-append port:apache |
35 | | depends_lib-delete port:apache2 |
| 117 | variant postgresql93 \ |
| 118 | description "use postgres93 as the drupal database" \ |
| 119 | conflicts mysql55 mysql51 \ |
| 120 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 121 | postgresql84 postgresql83 { |
| 122 | depends_run-append port:postgresql93 |
| 123 | depends_run-delete port:mysql56 \ |
| 124 | port:php56-mysql \ |
| 125 | port:php55-mysql \ |
| 126 | port:php54-mysql |
38 | | variant sqlite conflicts postgresql postgresql83 description "use sqlite instead of mysql5" { |
39 | | depends_lib-append port:php5-sqlite |
40 | | depends_lib-delete path:bin/mysql_config5:mysql5 |
| 129 | variant postgresql92 \ |
| 130 | description "use postgres92 as the drupal database" \ |
| 131 | conflicts mysql55 mysql51 \ |
| 132 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 133 | postgresql84 postgresql83 { |
| 134 | depends_run-append port:postgresql92 |
| 135 | depends_run-delete port:mysql56 \ |
| 136 | port:php56-mysql \ |
| 137 | port:php55-mysql \ |
| 138 | port:php54-mysql |
43 | | variant postgresql conflicts sqlite postgresql83 description "use postgresql as the drupal database" { |
44 | | depends_lib-append port:postgresql84 |
45 | | depends_lib-delete path:bin/mysql_config5:mysql5 |
| 141 | variant postgresql91 \ |
| 142 | description "use postgres91 as the drupal database" \ |
| 143 | conflicts mysql55 mysql51 \ |
| 144 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 145 | postgresql84 postgresql83 { |
| 146 | depends_run-append port:postgresql91 |
| 147 | depends_run-delete port:mysql56 \ |
| 148 | port:php56-mysql \ |
| 149 | port:php55-mysql \ |
| 150 | port:php54-mysql |
48 | | variant postgresql83 conflicts sqlite postgresql description "use postgresql83 as the drupal database" { |
49 | | depends_lib-append port:postgresql83 |
50 | | depends_lib-delete path:bin/mysql_config5:mysql5 |
| 153 | variant postgresql90 \ |
| 154 | description "use postgres90 as the drupal database" \ |
| 155 | conflicts mysql55 mysql51 \ |
| 156 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 157 | postgresql84 postgresql83 { |
| 158 | depends_run-append port:postgresql90 |
| 159 | depends_run-delete port:mysql56 \ |
| 160 | port:php56-mysql \ |
| 161 | port:php55-mysql \ |
| 162 | port:php54-mysql |
| 165 | variant postgresql84 \ |
| 166 | description "use postgres84 as the drupal database" \ |
| 167 | conflicts mysql55 mysql51 \ |
| 168 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 169 | postgresql84 postgresql83 { |
| 170 | depends_run-append port:postgresql84 |
| 171 | depends_run-delete port:mysql56 \ |
| 172 | port:php56-mysql \ |
| 173 | port:php55-mysql \ |
| 174 | port:php54-mysql |
| 175 | } |
| 176 | |
| 177 | variant postgresql83 \ |
| 178 | description "use postgres83 as the drupal database" \ |
| 179 | conflicts mysql55 mysql51 \ |
| 180 | postgresql94 postgresql93 postgresql92 postgresql91 \ |
| 181 | postgresql84 postgresql83 { |
| 182 | depends_run-append port:postgresql83 |
| 183 | depends_run-delete port:mysql56 \ |
| 184 | port:php56-mysql \ |
| 185 | port:php55-mysql \ |
| 186 | port:php54-mysql |
| 187 | } |
| 188 | |
| 189 | |