[106033] trunk/dports/databases

jwa at macports.org jwa at macports.org
Mon May 13 14:17:22 PDT 2013


Revision: 106033
          https://trac.macports.org/changeset/106033
Author:   jwa at macports.org
Date:     2013-05-13 14:17:22 -0700 (Mon, 13 May 2013)
Log Message:
-----------
postgresql93: first beta of PostgreSQL 9.3

Modified Paths:
--------------
    trunk/dports/databases/postgresql93/Portfile
    trunk/dports/databases/postgresql93-doc/Portfile
    trunk/dports/databases/postgresql93-server/Portfile

Added Paths:
-----------
    trunk/dports/databases/postgresql93/
    trunk/dports/databases/postgresql93/files/postgresql93
    trunk/dports/databases/postgresql93-doc/
    trunk/dports/databases/postgresql93-server/

Removed Paths:
-------------
    trunk/dports/databases/postgresql93/files/postgresql92

Modified: trunk/dports/databases/postgresql93/Portfile
===================================================================
--- trunk/dports/databases/postgresql92/Portfile	2013-05-07 21:49:05 UTC (rev 105844)
+++ trunk/dports/databases/postgresql93/Portfile	2013-05-13 21:17:22 UTC (rev 106033)
@@ -5,8 +5,8 @@
 PortGroup select 1.0
 PortGroup compiler_blacklist_versions 1.0
 
-name			postgresql92
-version			9.2.4
+name			postgresql93
+version			9.3beta1
 
 categories		databases
 platforms		darwin
@@ -24,8 +24,8 @@
 			postgresql:source/v${version}/
 distname		postgresql-${version}
 
-checksums           rmd160  7d3f523e20e79651ca0dbfe2c8ee240da52cb404 \
-                    sha256  d97dd918a88a4449225998f46aafa85216a3f89163a3411830d6890507ffae93
+checksums           rmd160  835f2439e9e1ec0e6b15101d4a5cd0007985515f \
+                    sha256  1e11099fe4a6cd3327c9c2bf4a9b903383195de330da27d322fc872d1d694df1
 
 use_bzip2		yes
 
@@ -35,7 +35,7 @@
 
 worksrcdir		postgresql-${version}
 
-patchfiles		src_pl_plpython_Makefile.patch
+#patchfiles		src_pl_plpython_Makefile.patch
 
 set libdir		${prefix}/lib/${name}
 configure.args	--sysconfdir=${prefix}/etc/${name} \
@@ -80,11 +80,11 @@
 test.target		check
 
 livecheck.type	regex
-livecheck.url	${homepage}
-livecheck.regex	(9\\.2\\.\[.0-9\]+)
+#livecheck.url	${homepage}
+#livecheck.regex	(9\\.2\\.\[.0-9\]+)
 #livecheck.url	${homepage}/developer/beta
-#livecheck.url	${homepage}/ftp/source/
-#livecheck.regex	(9\\.2\[.0-9\]+\[a-z\]+\[0-9\])
+livecheck.url	${homepage}/ftp/source/
+livecheck.regex	(9\\.3\[.0-9\]+\[a-z\]+\[0-9\])
 
 platform darwin 12 {
     patchfiles-append   postgresql-uuid-ossp.patch
@@ -104,18 +104,18 @@
 		system "cd ${worksrcpath}/contrib/${contrib}/ && \
 			${destroot.cmd} install ${destroot.destdir} && touch DONE"
 	}
-	system "cd ${destroot}${prefix}/bin && ln -sf ${libdir}/bin/psql psql92"
+	system "cd ${destroot}${prefix}/bin && ln -sf ${libdir}/bin/psql psql93"
 	file delete -force ${destroot}${prefix}/share/doc/postgresql \
 		${destroot}${prefix}/share/man
 		
 	reinplace -E "s#-arch\[\[:space:\]\]+\[\[:alnum:\]_\]+##g" \
-	    ${destroot}${prefix}/lib/postgresql92/pgxs/src/Makefile.global
+	    ${destroot}${prefix}/lib/postgresql93/pgxs/src/Makefile.global
 	
 	reinplace -E "s#^CFLAGS =#CFLAGS +=#g" \
-	    ${destroot}${prefix}/lib/postgresql92/pgxs/src/Makefile.global
+	    ${destroot}${prefix}/lib/postgresql93/pgxs/src/Makefile.global
 	    
 	reinplace -E "s#^(\[\[:space:\]\]+)LDFLAGS =#\\1LDFLAGS +=#g" \
-	    ${destroot}${prefix}/lib/postgresql92/pgxs/src/Makefile.global
+	    ${destroot}${prefix}/lib/postgresql93/pgxs/src/Makefile.global
 }
 
 select.group    postgresql

Deleted: trunk/dports/databases/postgresql93/files/postgresql92
===================================================================
--- trunk/dports/databases/postgresql92/files/postgresql92	2013-05-07 21:49:05 UTC (rev 105844)
+++ trunk/dports/databases/postgresql93/files/postgresql92	2013-05-13 21:17:22 UTC (rev 106033)
@@ -1,22 +0,0 @@
-lib/postgresql92/bin/clusterdb
-lib/postgresql92/bin/createdb
-lib/postgresql92/bin/createlang
-lib/postgresql92/bin/createuser
-lib/postgresql92/bin/dropdb
-lib/postgresql92/bin/droplang
-lib/postgresql92/bin/dropuser
-lib/postgresql92/bin/ecpg
-lib/postgresql92/bin/initdb
-lib/postgresql92/bin/pg_config
-lib/postgresql92/bin/pg_controldata
-lib/postgresql92/bin/pg_ctl
-lib/postgresql92/bin/pg_dump
-lib/postgresql92/bin/pg_dumpall
-lib/postgresql92/bin/pg_resetxlog
-lib/postgresql92/bin/pg_restore
-lib/postgresql92/bin/postgres
-lib/postgresql92/bin/postmaster
-lib/postgresql92/bin/psql
-lib/postgresql92/bin/reindexdb
-lib/postgresql92/bin/vacuumdb
-lib/postgresql92/bin/vacuumlo

Copied: trunk/dports/databases/postgresql93/files/postgresql93 (from rev 105844, trunk/dports/databases/postgresql92/files/postgresql92)
===================================================================
--- trunk/dports/databases/postgresql93/files/postgresql93	                        (rev 0)
+++ trunk/dports/databases/postgresql93/files/postgresql93	2013-05-13 21:17:22 UTC (rev 106033)
@@ -0,0 +1,22 @@
+lib/postgresql93/bin/clusterdb
+lib/postgresql93/bin/createdb
+lib/postgresql93/bin/createlang
+lib/postgresql93/bin/createuser
+lib/postgresql93/bin/dropdb
+lib/postgresql93/bin/droplang
+lib/postgresql93/bin/dropuser
+lib/postgresql93/bin/ecpg
+lib/postgresql93/bin/initdb
+lib/postgresql93/bin/pg_config
+lib/postgresql93/bin/pg_controldata
+lib/postgresql93/bin/pg_ctl
+lib/postgresql93/bin/pg_dump
+lib/postgresql93/bin/pg_dumpall
+lib/postgresql93/bin/pg_resetxlog
+lib/postgresql93/bin/pg_restore
+lib/postgresql93/bin/postgres
+lib/postgresql93/bin/postmaster
+lib/postgresql93/bin/psql
+lib/postgresql93/bin/reindexdb
+lib/postgresql93/bin/vacuumdb
+lib/postgresql93/bin/vacuumlo

Modified: trunk/dports/databases/postgresql93-doc/Portfile
===================================================================
--- trunk/dports/databases/postgresql92-doc/Portfile	2013-05-07 21:49:05 UTC (rev 105844)
+++ trunk/dports/databases/postgresql93-doc/Portfile	2013-05-13 21:17:22 UTC (rev 106033)
@@ -3,13 +3,13 @@
 
 PortSystem 1.0
 
-name			postgresql92-doc
-version			9.2.4
+name			postgresql93-doc
+version			9.3beta1
 categories		databases
 platforms		darwin
 maintainers		mww jwa
 license			Permissive
-description		Documentation for the postgresql database ALPHA release.
+description		Documentation for the postgresql database BETA release.
 long_description PostgreSQL is Object-Relational Database Management System. \
 				It supports almost all SQL constructs, including transactions, \
 				subselects, and user-defined types and functions. Write-ahead \
@@ -20,17 +20,15 @@
 master_sites		postgresql:source/v${version}
 distname		postgresql-${version}
 
-checksums           rmd160  7d3f523e20e79651ca0dbfe2c8ee240da52cb404 \
-                    sha256  d97dd918a88a4449225998f46aafa85216a3f89163a3411830d6890507ffae93
+checksums           rmd160  835f2439e9e1ec0e6b15101d4a5cd0007985515f \
+                    sha256  1e11099fe4a6cd3327c9c2bf4a9b903383195de330da27d322fc872d1d694df1
 
 use_bzip2		yes
-dist_subdir		postgresql92
+dist_subdir		postgresql93
 
-set libdir		${prefix}/lib/postgresql92
+set libdir		${prefix}/lib/postgresql93
 configure.args	--mandir=${prefix}/share/man \
-				--with-docdir=${prefix}/share/doc/postgresql92 \
 				--without-openssl \
-				--without-rendezvous \
 				--without-readline \
 				--without-zlib
 
@@ -42,12 +40,12 @@
 
 post-destroot {
 	file rename ${destroot}${prefix}/share/doc/postgresql \
-		${destroot}${prefix}/share/doc/postgresql92
+		${destroot}${prefix}/share/doc/postgresql93
 }
 
 livecheck.type	regex
-livecheck.url	${homepage}
-livecheck.regex	(9\\.2\\.\[.0-9\]+)
+#livecheck.url	${homepage}
+#livecheck.regex	(9\\.2\\.\[.0-9\]+)
 #livecheck.url	${homepage}/developer/beta
-#livecheck.url	${homepage}/ftp/source/
-#livecheck.regex	(9\\.2\[.0-9\]+\[a-z\]+\[0-9\])
+livecheck.url	${homepage}/ftp/source/
+livecheck.regex	(9\\.3\[.0-9\]+\[a-z\]+\[0-9\])

Modified: trunk/dports/databases/postgresql93-server/Portfile
===================================================================
--- trunk/dports/databases/postgresql92-server/Portfile	2013-05-07 21:49:05 UTC (rev 105844)
+++ trunk/dports/databases/postgresql93-server/Portfile	2013-05-13 21:17:22 UTC (rev 106033)
@@ -3,19 +3,19 @@
 
 PortSystem 1.0
 
-name			postgresql92-server
-version			9.2.4
+name			postgresql93-server
+version			9.3beta1
 categories		databases
 platforms		darwin
 maintainers		mww jwa
 license			Permissive
-description		run postgresql92 as server
+description		run postgresql93 as server
 long_description	${description}
 
 homepage		http://www.postgresql.org/
 master_sites		postgresql
 
-depends_run		port:postgresql92
+depends_run		port:postgresql93
 
 fetch	{}
 checksum	{}
@@ -23,23 +23,23 @@
 use_configure	no
 build	{}
 
-set libdir		${prefix}/lib/postgresql92
-set dbdir		${prefix}/var/db/postgresql92/defaultdb
-set logdir		${prefix}/var/log/postgresql92
+set libdir		${prefix}/lib/postgresql93
+set dbdir		${prefix}/var/db/postgresql93/defaultdb
+set logdir		${prefix}/var/log/postgresql93
 set dbuser		postgres
 set dbgrp		postgres
 
 add_users ${dbuser} shell=/bin/sh group=${dbgrp} \
-    home=${prefix}/var/db/postgresql92 \
-    realname=PostgreSQL-92\ Server
+    home=${prefix}/var/db/postgresql93 \
+    realname=PostgreSQL-93\ Server
 
 startupitem.create	yes
 startupitem.init	\
 	"PGCTL=${libdir}/bin/pg_ctl"
 startupitem.start	\
-	"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL92DATA:=${dbdir}} start -l ${logdir}/postgres.log\""
+	"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL93DATA:=${dbdir}} start -l ${logdir}/postgres.log\""
 startupitem.stop	\
-"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL92DATA:=${dbdir}} stop -s -m fast\""
+"su ${dbuser} -c \"\${PGCTL} -D \${POSTGRESQL93DATA:=${dbdir}} stop -s -m fast\""
 
 destroot {
 	xinstall -m 755 -d ${destroot}${logdir}
@@ -55,8 +55,8 @@
 		by adding an increased kern.sysv.shmmax .. to /etc/sysctl.conf"
 
 livecheck.type	regex
-livecheck.url	${homepage}
-livecheck.regex	(9\\.2\\.\[0-9\]+)
-#livecheck.url	${homepage}/developer/beta
+#livecheck.url	${homepage}
+#livecheck.regex	(9\\.3\\.\[0-9\]+)
+livecheck.url	${homepage}/developer/beta
 #livecheck.url	${homepage}/ftp/source/
-#livecheck.regex	(9\\.2\[.0-9\]+\[a-z\]+\[0-9\])
+livecheck.regex	(9\\.3\[.0-9\]+\[a-z\]+\[0-9\])
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130513/b3beaca2/attachment-0001.html>


More information about the macports-changes mailing list