postgresql 8.4.2

Alexander Pyhalov alp at rsu.ru
Thu Dec 17 14:54:36 UTC 2009


Hello.
It's interesting why postgres port lacks options for gss auth... Adding 
them looks straightforward...

Alexander Pyhalov wrote:
> Hello.
> I'd like to share my patch for postgresql port to update it for 8.4.2 
> version.
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"


-- 
С уважением,
Александр Пыхалов,
системный администратор ЮГИНФО ЮФУ.
-------------- next part --------------
diff -ur postgresql84-server.orig/Makefile postgresql84-server/Makefile
--- postgresql84-server.orig/Makefile	2009-12-03 01:21:27.000000000 +0300
+++ postgresql84-server/Makefile	2009-12-17 17:27:50.000000000 +0300
@@ -6,7 +6,7 @@
 #
 
 PORTNAME?=	postgresql
-DISTVERSION?=	8.4.1
+DISTVERSION?=	8.4.2
 CATEGORIES?=	databases
 MASTER_SITES=	${MASTER_SITE_PGSQL}
 MASTER_SITE_SUBDIR=	source/v${DISTVERSION}
@@ -89,6 +89,7 @@
 OPTIONS+=	LDAP "Build with LDAP authentication support" off
 OPTIONS+=	MIT_KRB5 "Build with MIT's kerberos support" off
 OPTIONS+=	HEIMDAL_KRB5 "Builds with Heimdal kerberos support" off
+OPTIONS+=	GSSAPI "Build with GSSAPI support" off
 OPTIONS+=	OPTIMIZED_CFLAGS "Builds with compiler optimizations (-O3)" off
 OPTIONS+=	XML "Build with XML data type (server)" on
 OPTIONS+=	TZDATA "Use internal timezone database (server)" on
@@ -182,6 +183,11 @@
 .    endif
 .  endif
 
+.  if defined(WITH_GSSAPI)
+CONFIGURE_ARGS+=--with-gssapi
+.  endif
+
+
 .endif # !SLAVE_ONLY
 
 .if defined(CLIENT_ONLY)
diff -ur postgresql84-server.orig/distinfo postgresql84-server/distinfo
--- postgresql84-server.orig/distinfo	2009-12-03 01:21:27.000000000 +0300
+++ postgresql84-server/distinfo	2009-12-15 18:04:29.000000000 +0300
@@ -1,3 +1,3 @@
-MD5 (postgresql/postgresql-8.4.1.tar.bz2) = f2015af17bacbbfe140daf0d1067f9c9
-SHA256 (postgresql/postgresql-8.4.1.tar.bz2) = 85f5a5053aea196a2c997785cb5f61368aa46407527de820006d04b594fd9d7c
-SIZE (postgresql/postgresql-8.4.1.tar.bz2) = 13579302
+MD5 (postgresql/postgresql-8.4.2.tar.bz2) = d738227e2f1f742d2f2d4ab56496c5c6
+SHA256 (postgresql/postgresql-8.4.2.tar.bz2) = adb3c5c90396195d76e986f835c2bd0e0dad438f91f4dc2b62048caf6d9869f2
+SIZE (postgresql/postgresql-8.4.2.tar.bz2) = 13600699
diff -ur postgresql84-server.orig/pkg-plist-server postgresql84-server/pkg-plist-server
--- postgresql84-server.orig/pkg-plist-server	2009-12-03 01:21:27.000000000 +0300
+++ postgresql84-server/pkg-plist-server	2009-12-15 18:04:29.000000000 +0300
@@ -376,6 +376,7 @@
 %%TZDATA%%share/postgresql/timezone/Asia/Manila
 %%TZDATA%%share/postgresql/timezone/Asia/Muscat
 %%TZDATA%%share/postgresql/timezone/Asia/Nicosia
+%%TZDATA%%share/postgresql/timezone/Asia/Novokuznetsk
 %%TZDATA%%share/postgresql/timezone/Asia/Novosibirsk
 %%TZDATA%%share/postgresql/timezone/Asia/Omsk
 %%TZDATA%%share/postgresql/timezone/Asia/Oral


More information about the freebsd-ports mailing list