svn commit: r420404 - in head/databases/firebird25-server: . files

Pawel Pekala pawel at FreeBSD.org
Thu Aug 18 14:02:49 UTC 2016


Author: pawel
Date: Thu Aug 18 14:02:47 2016
New Revision: 420404
URL: https://svnweb.freebsd.org/changeset/ports/420404

Log:
  - Update to version 2.5.6 [1]
  - Add CPE and libedit support [1]
  - Use @preunexec instead of the deprecated @unexec in pkg-plist [1]
  - Regenerate patches with make makepatch
  
  PR:		211387 [1]
  Submitted by:	luca.pizzamiglio at gmail.com [1]

Added:
  head/databases/firebird25-server/files/patch-builds_install_misc_firebird.conf.in
     - copied, changed from r420403, head/databases/firebird25-server/files/patch-builds-install-misc_firebird.conf.in
  head/databases/firebird25-server/files/patch-builds_posix_empty.vers
     - copied, changed from r420403, head/databases/firebird25-server/files/patch-builds-posix_empty.vers
  head/databases/firebird25-server/files/patch-builds_posix_firebird.vers
     - copied, changed from r420403, head/databases/firebird25-server/files/patch-builds-posix_firebird.vers
  head/databases/firebird25-server/files/patch-src_jrd_isc__sync.cpp
     - copied, changed from r420403, head/databases/firebird25-server/files/patch-src-jrd_isc_sync.cpp
Deleted:
  head/databases/firebird25-server/files/patch-builds-install-misc_firebird.conf.in
  head/databases/firebird25-server/files/patch-builds-posix_empty.vers
  head/databases/firebird25-server/files/patch-builds-posix_firebird.vers
  head/databases/firebird25-server/files/patch-src-jrd_isc_sync.cpp
Modified:
  head/databases/firebird25-server/Makefile
  head/databases/firebird25-server/distinfo
  head/databases/firebird25-server/files/patch-builds_posix_make.defaults
  head/databases/firebird25-server/files/patch-builds_posix_make.rules
  head/databases/firebird25-server/files/patch-src-common-classes-FpeControl.h
  head/databases/firebird25-server/pkg-plist

Modified: head/databases/firebird25-server/Makefile
==============================================================================
--- head/databases/firebird25-server/Makefile	Thu Aug 18 13:26:08 2016	(r420403)
+++ head/databases/firebird25-server/Makefile	Thu Aug 18 14:02:47 2016	(r420404)
@@ -2,12 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	firebird
-PORTVERSION=	2.5.4
-PORTREVISION=	7
+PORTVERSION=	2.5.6
 CATEGORIES?=	databases
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:S/.0//}-Release/
 PKGNAMESUFFIX?=	${PORTVERSION:R:S/.//}-server
-DISTNAME=	${PORTNAME:S/f/F/}-${PORTVERSION}.26856-0
+DISTNAME=	${PORTNAME:S/f/F/}-${PORTVERSION}.27020-0
 DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	ports at FreeBSD.org
@@ -24,7 +23,7 @@ LICENSE_PERMS_IPL=	dist-mirror dist-sell
 
 LIB_DEPENDS=	libicuuc.so:devel/icu
 
-USES=		gmake pkgconfig tar:bzip2
+USES=		cpe gmake pkgconfig tar:bzip2
 GNU_CONFIGURE=	yes
 MAKE_JOBS_UNSAFE=	yes
 
@@ -90,7 +89,7 @@ UDF_SQL=	src/extlib/ib_udf2.sql src/extl
 PKGINSTALL?=	${PKGDIR}/pkg-install-server
 .else
 # Client part stuff
-LIB_DEPENDS+=	libedit.so.0:devel/libedit
+USES+=	libedit
 LDFLAGS+=	-L${LOCALBASE}/lib # to link in lncurses pulled in by libedit
 
 CONFIGURE_ARGS+=	--with-system-editline

Modified: head/databases/firebird25-server/distinfo
==============================================================================
--- head/databases/firebird25-server/distinfo	Thu Aug 18 13:26:08 2016	(r420403)
+++ head/databases/firebird25-server/distinfo	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,2 +1,3 @@
-SHA256 (firebird/Firebird-2.5.4.26856-0.tar.bz2) = 4e775dcf218640d3af507a816aef0060f52a295b9ee5f66ec66f0b0564da18d3
-SIZE (firebird/Firebird-2.5.4.26856-0.tar.bz2) = 13744859
+TIMESTAMP = 1468845026
+SHA256 (firebird/Firebird-2.5.6.27020-0.tar.bz2) = 8e416f2f9a8f1fce2aa872925ca2016010878265ec56fe0a32a73e0080378826
+SIZE (firebird/Firebird-2.5.6.27020-0.tar.bz2) = 13610463

Copied and modified: head/databases/firebird25-server/files/patch-builds_install_misc_firebird.conf.in (from r420403, head/databases/firebird25-server/files/patch-builds-install-misc_firebird.conf.in)
==============================================================================
--- head/databases/firebird25-server/files/patch-builds-install-misc_firebird.conf.in	Thu Aug 18 13:26:08 2016	(r420403, copy source)
+++ head/databases/firebird25-server/files/patch-builds_install_misc_firebird.conf.in	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,5 +1,5 @@
---- builds/install/misc/firebird.conf.in	Tue Aug 15 22:38:52 2006
-+++ builds/install/misc/firebird.conf.in	Tue Aug 15 22:39:24 2006
+--- builds/install/misc/firebird.conf.in.orig	2016-06-30 09:34:53 UTC
++++ builds/install/misc/firebird.conf.in
 @@ -60,7 +60,7 @@
  #
  # Type: string
@@ -9,7 +9,7 @@
  
  
  # ----------------------------
-@@ -125,7 +125,7 @@
+@@ -137,7 +137,7 @@
  #
  # Type: string (special format)
  #

Copied and modified: head/databases/firebird25-server/files/patch-builds_posix_empty.vers (from r420403, head/databases/firebird25-server/files/patch-builds-posix_empty.vers)
==============================================================================
--- head/databases/firebird25-server/files/patch-builds-posix_empty.vers	Thu Aug 18 13:26:08 2016	(r420403, copy source)
+++ head/databases/firebird25-server/files/patch-builds_posix_empty.vers	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,5 +1,5 @@
---- builds/posix/empty.vers	2013-03-23 02:37:17.000000000 -0500
-+++ builds/posix/empty.vers	2013-03-23 02:37:33.000000000 -0500
+--- builds/posix/empty.vers.orig	2016-06-30 09:34:53 UTC
++++ builds/posix/empty.vers
 @@ -27,6 +27,8 @@
  {
  global:

Copied and modified: head/databases/firebird25-server/files/patch-builds_posix_firebird.vers (from r420403, head/databases/firebird25-server/files/patch-builds-posix_firebird.vers)
==============================================================================
--- head/databases/firebird25-server/files/patch-builds-posix_firebird.vers	Thu Aug 18 13:26:08 2016	(r420403, copy source)
+++ head/databases/firebird25-server/files/patch-builds_posix_firebird.vers	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,5 +1,5 @@
---- builds/posix/firebird.vers	2013-10-02 18:30:51.000000000 -0500
-+++ builds/posix/firebird.vers	2013-10-02 18:31:25.000000000 -0500
+--- builds/posix/firebird.vers.orig	2016-06-30 09:34:53 UTC
++++ builds/posix/firebird.vers
 @@ -25,6 +25,8 @@
  
  {

Modified: head/databases/firebird25-server/files/patch-builds_posix_make.defaults
==============================================================================
--- head/databases/firebird25-server/files/patch-builds_posix_make.defaults	Thu Aug 18 13:26:08 2016	(r420403)
+++ head/databases/firebird25-server/files/patch-builds_posix_make.defaults	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,4 +1,4 @@
---- builds/posix/make.defaults.orig	2015-03-27 13:46:38 UTC
+--- builds/posix/make.defaults.orig	2016-06-30 09:34:53 UTC
 +++ builds/posix/make.defaults
 @@ -126,7 +126,7 @@ RM_R=		rm -rf
  CHMOD=			chmod

Modified: head/databases/firebird25-server/files/patch-builds_posix_make.rules
==============================================================================
--- head/databases/firebird25-server/files/patch-builds_posix_make.rules	Thu Aug 18 13:26:08 2016	(r420403)
+++ head/databases/firebird25-server/files/patch-builds_posix_make.rules	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,4 +1,4 @@
---- builds/posix/make.rules.orig	2015-03-27 13:46:38 UTC
+--- builds/posix/make.rules.orig	2016-06-30 09:34:53 UTC
 +++ builds/posix/make.rules
 @@ -37,6 +37,8 @@ WFLAGS:=$(CPPFLAGS) -I$(SRC_ROOT)/includ
  

Modified: head/databases/firebird25-server/files/patch-src-common-classes-FpeControl.h
==============================================================================
--- head/databases/firebird25-server/files/patch-src-common-classes-FpeControl.h	Thu Aug 18 13:26:08 2016	(r420403)
+++ head/databases/firebird25-server/files/patch-src-common-classes-FpeControl.h	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,6 +1,6 @@
---- src/common/classes/FpeControl.h.orig	2015-03-27 14:47:01.000000000 +0100
-+++ src/common/classes/FpeControl.h	2016-04-02 19:45:10.096583000 +0200
-@@ -223,13 +223,13 @@
+--- src/common/classes/FpeControl.h.orig	2016-06-30 09:34:54 UTC
++++ src/common/classes/FpeControl.h
+@@ -223,13 +223,13 @@ inline bool isinf(double x)
  	return (!_finite (x) && !isnan(x));
  }
  #else

Copied and modified: head/databases/firebird25-server/files/patch-src_jrd_isc__sync.cpp (from r420403, head/databases/firebird25-server/files/patch-src-jrd_isc_sync.cpp)
==============================================================================
--- head/databases/firebird25-server/files/patch-src-jrd_isc_sync.cpp	Thu Aug 18 13:26:08 2016	(r420403, copy source)
+++ head/databases/firebird25-server/files/patch-src_jrd_isc__sync.cpp	Thu Aug 18 14:02:47 2016	(r420404)
@@ -1,8 +1,8 @@
---- src/jrd/isc_sync.cpp	2011-08-30 08:48:04.000000000 -0500
-+++ src/jrd/isc_sync.cpp	2011-10-19 15:00:50.000000000 -0500
-@@ -320,7 +320,7 @@
+--- src/jrd/isc_sync.cpp.orig	2016-06-30 09:34:54 UTC
++++ src/jrd/isc_sync.cpp
+@@ -677,7 +677,7 @@ namespace {
  	public:
- 		const static int N_FILES = 8;
+ 		const static int N_FILES = 128;
  		const static int N_SETS = 256;
 -#if defined(DEV_BUILD)
 +#if defined(DEV_BUILD) || defined(FREEBSD)

Modified: head/databases/firebird25-server/pkg-plist
==============================================================================
--- head/databases/firebird25-server/pkg-plist	Thu Aug 18 13:26:08 2016	(r420403)
+++ head/databases/firebird25-server/pkg-plist	Thu Aug 18 14:02:47 2016	(r420404)
@@ -27,7 +27,7 @@ libexec/firebird/intl/fbintl.conf
 @group firebird
 @sample /%%LOCALSTATEDIR%%/security2.fdb.sample
 /%%LOCALSTATEDIR%%/help/help.fdb
- at unexec [ -s /%%LOCALSTATEDIR%%/firebird.log ] || rm -f /%%LOCALSTATEDIR%%/firebird.log
+ at preunexec [ -s /%%LOCALSTATEDIR%%/firebird.log ] || rm -f /%%LOCALSTATEDIR%%/firebird.log
 @rmtry /%%LOCALSTATEDIR%%/isc_event1.`hostname`
 @rmtry /%%LOCALSTATEDIR%%/isc_init1.`hostname`
 @rmtry /%%LOCALSTATEDIR%%/isc_lock1.`hostname`


More information about the svn-ports-all mailing list