[65777] trunk/dports/sysutils/bacula/Portfile

macsforever2000 at macports.org macsforever2000 at macports.org
Wed Mar 31 12:20:49 PDT 2010


Revision: 65777
          http://trac.macports.org/changeset/65777
Author:   macsforever2000 at macports.org
Date:     2010-03-31 12:20:48 -0700 (Wed, 31 Mar 2010)
Log Message:
-----------
Update to version 5.0.1. Add postgresql84 variant. (#24301)

Modified Paths:
--------------
    trunk/dports/sysutils/bacula/Portfile

Modified: trunk/dports/sysutils/bacula/Portfile
===================================================================
--- trunk/dports/sysutils/bacula/Portfile	2010-03-31 19:17:10 UTC (rev 65776)
+++ trunk/dports/sysutils/bacula/Portfile	2010-03-31 19:20:48 UTC (rev 65777)
@@ -4,7 +4,7 @@
 PortSystem 1.0
 
 name             bacula
-version          5.0.0
+version          5.0.1
 categories       sysutils
 platforms        darwin
 license          GPL
@@ -18,9 +18,9 @@
 homepage         http://www.bacula.org/
 master_sites     sourceforge
 
-checksums        md5     68e008d2578a6d9a50af60439db17dcb \
-                 sha1    371ee088e0869ddab67beb3bec9ce64531772b14 \
-                 rmd160  790e9ed9435d5103d2ceb7ec544181b1bda4d3a9
+checksums        md5     beb9f8da196b3c9ffb0356f087dbdb99 \
+                 sha1    b6fd0c62d26c113d3bdccf69cd630b16d7261b5b \
+                 rmd160  587f49794556fe2eeed55eb3aaedfc3a6861761c
 
 depends_build    port:gawk
 depends_lib      port:zlib \
@@ -75,42 +75,49 @@
 startupitem.start   "\[ -x \${BIN} \] && \${BIN} -c ${prefix}/etc/bacula/bacula-fd.conf"
 startupitem.stop    "\[ -r \${PID} \] && /bin/kill \$(cat \${PID})"
 
-variant client_only conflicts mysql4 mysql5 postgresql83 sqlite2 sqlite3 description "Install bacula client (bacula-fd) only" {
+variant client_only conflicts mysql4 mysql5 postgresql83 postgresql84 sqlite2 sqlite3 description "Install bacula client (bacula-fd) only" {
   configure.args-append --enable-client-only
 }
 
-variant mysql4 conflicts client_only mysql5 postgresql83 sqlite2 sqlite3 description "Install bacula client and server with mysql 4 backend" {
+variant mysql4 conflicts client_only mysql5 postgresql83 postgresql84 sqlite2 sqlite3 description "Install bacula client and server with mysql 4 backend" {
   depends_lib-append    port:mysql4
   configure.args-append --with-mysql
   configure.args-delete --without-mysql
 }
 
-variant mysql5 conflicts client_only mysql4 postgresql83 sqlite2 sqlite3 description "Install bacula client and server with mysql 5 backend" {
+variant mysql5 conflicts client_only mysql4 postgresql83 postgresql84 sqlite2 sqlite3 description "Install bacula client and server with mysql 5 backend" {
   depends_lib-append    path:bin/mysql_config5:mysql5
   configure.args-append --with-mysql
   configure.args-delete --without-mysql
 }
 
-variant postgresql83 conflicts mysql4 mysql5 sqlite2 sqlite3 client_only description "Install bacula client and server with postgresql 8.3 backend" {
+variant postgresql83 conflicts mysql4 mysql5 postgresql84 sqlite2 sqlite3 client_only description "Install bacula client and server with postgresql 8.3 backend" {
   depends_lib-append    port:postgresql83
   configure.args-append --with-postgresql
   configure.args-delete --without-postgresql
   configure.env-append PATH=${prefix}/lib/postgresql83/bin:$env(PATH)
 }
 
-variant sqlite2 conflicts client_only sqlite3 mysql4 mysql5 postgresql83 description "Install bacula client and server with sqlite 2 backend" {
+variant postgresql84 conflicts mysql4 mysql5 postgresql83 sqlite2 sqlite3 client_only description "Install bacula client and server with postgresql 8.4 backend" {
+  depends_lib-append    port:postgresql84
+  configure.args-append --with-postgresql
+  configure.args-delete --without-postgresql
+  configure.env-append PATH=${prefix}/lib/postgresql84/bin:$env(PATH)
+}
+
+variant sqlite2 conflicts client_only sqlite3 mysql4 mysql5 postgresql83 postgresql84 description "Install bacula client and server with sqlite 2 backend" {
   depends_lib-append    port:sqlite2
   configure.args-append --with-sqlite=${prefix}
   configure.args-delete --without-sqlite
 }
 
-variant sqlite3 conflicts client_only sqlite2 mysql4 mysql5 postgresql83 description "Install bacula client and server with sqlite 3 backend" {
+variant sqlite3 conflicts client_only sqlite2 mysql4 mysql5 postgresql83 postgresql84 description "Install bacula client and server with sqlite 3 backend" {
   depends_lib-append    port:sqlite3
   configure.args-append --with-sqlite3=${prefix}
   configure.args-delete --without-sqlite3
 }
 
-if {![variant_isset mysql4] && ![variant_isset mysql5] && ![variant_isset postgresql83] && ![variant_isset sqlite2] && ![variant_isset sqlite3]} {
+if {![variant_isset mysql4] && ![variant_isset mysql5] && ![variant_isset postgresql83] && ![variant_isset postgresql84] && ![variant_isset sqlite2] && ![variant_isset sqlite3]} {
   default_variants +client_only
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100331/d84d2c71/attachment.html>


More information about the macports-changes mailing list