aboutsummaryrefslogtreecommitdiffstats
path: root/databases/firebird2-server
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2007-10-06 07:45:46 +0800
committerdelphij <delphij@FreeBSD.org>2007-10-06 07:45:46 +0800
commit86e696331c8df573c3b6b5dbbc87b1b87528d310 (patch)
treebefb35751354721b3c707f8815a0646e75a90fe9 /databases/firebird2-server
parent1df3e35d5bb6e081c0c1c5fbe86ead3ee42c548f (diff)
downloadfreebsd-ports-gnome-86e696331c8df573c3b6b5dbbc87b1b87528d310.tar.gz
freebsd-ports-gnome-86e696331c8df573c3b6b5dbbc87b1b87528d310.tar.zst
freebsd-ports-gnome-86e696331c8df573c3b6b5dbbc87b1b87528d310.zip
Update to 2.0.3 in response of a remotely exploitable
vulnerability. PR: ports/116940 Security: 91ed69f9-72c7-11dc-981a-001921ab2fa4 Approved by: secteam (remko)
Diffstat (limited to 'databases/firebird2-server')
-rw-r--r--databases/firebird2-server/Makefile5
-rw-r--r--databases/firebird2-server/distinfo6
-rw-r--r--databases/firebird2-server/files/patch-builds%posix%make.defaults17
-rw-r--r--databases/firebird2-server/files/patch-builds%posix%make.rules13
-rw-r--r--databases/firebird2-server/files/patch-configure.in11
5 files changed, 25 insertions, 27 deletions
diff --git a/databases/firebird2-server/Makefile b/databases/firebird2-server/Makefile
index c3802ad7cf6e..e6e911d7d770 100644
--- a/databases/firebird2-server/Makefile
+++ b/databases/firebird2-server/Makefile
@@ -6,13 +6,12 @@
#
PORTNAME?= firebird
-PORTVERSION= 2.0.2
-PORTREVISION= 1
+PORTVERSION= 2.0.3
CATEGORIES?= databases
MASTER_SITES= SF
MASTER_SITE_SUBDIR=firebird
PKGNAMESUFFIX?= -server
-DISTNAME= Firebird-2.0.2.12964-0
+DISTNAME= Firebird-2.0.3.12981-1
MAINTAINER= skv@FreeBSD.org
COMMENT?= Firebird-2 relational database (server)
diff --git a/databases/firebird2-server/distinfo b/databases/firebird2-server/distinfo
index 5c207797a47b..e08c0d85c12b 100644
--- a/databases/firebird2-server/distinfo
+++ b/databases/firebird2-server/distinfo
@@ -1,3 +1,3 @@
-MD5 (Firebird-2.0.2.12964-0.tar.bz2) = 6b7d5781a3e4b72ef6349b2c5c67f576
-SHA256 (Firebird-2.0.2.12964-0.tar.bz2) = 34b63c6ab4d992c050dc769a656d7ea13a96c8ac7b7f6e399df54df18f9e79b5
-SIZE (Firebird-2.0.2.12964-0.tar.bz2) = 12624989
+MD5 (Firebird-2.0.3.12981-1.tar.bz2) = 5c70e72c4a3e4689d4bae2cee2694991
+SHA256 (Firebird-2.0.3.12981-1.tar.bz2) = 2afe8411f844414f86ff93a66a75e542b78a1593019cc430a56ef27616885f00
+SIZE (Firebird-2.0.3.12981-1.tar.bz2) = 12627615
diff --git a/databases/firebird2-server/files/patch-builds%posix%make.defaults b/databases/firebird2-server/files/patch-builds%posix%make.defaults
index bef124859a91..fa5cf46755f6 100644
--- a/databases/firebird2-server/files/patch-builds%posix%make.defaults
+++ b/databases/firebird2-server/files/patch-builds%posix%make.defaults
@@ -1,6 +1,6 @@
---- builds/posix/make.defaults.orig Wed Dec 28 09:58:28 2005
-+++ builds/posix/make.defaults Wed Aug 16 16:26:16 2006
-@@ -102,7 +102,7 @@
+--- builds/posix/make.defaults.orig 2007-09-04 15:51:17.000000000 +0800
++++ builds/posix/make.defaults 2007-10-05 07:05:13.947441166 +0800
+@@ -107,7 +107,7 @@
CHMOD= chmod
CHMOD_6= chmod 666
CHMOD_7= chmod 777
@@ -9,7 +9,7 @@
MV= mv -f
TOUCH= touch
CP= cp
-@@ -180,9 +180,6 @@
+@@ -185,9 +185,6 @@
LIBFBSTATIC_A = $(LIB)/libfbstatic.a
LIBEDITLINE_A = $(LIB)/libeditline.a
@@ -19,3 +19,12 @@
# Shared library name for usage inside of the UDF
IbUtilLibraryName = $(LIB_PREFIX)ib_util.$(SHRLIB_EXT)
+@@ -203,7 +200,7 @@
+ STATICEXE_LINK:= @CXX@
+
+ LINK_LIBS = @LIBS@ @EDITLINE_A@
+-ICU_LIBS = -licuuc -licudata -licui18n
++ICU_LIBS = @ICU_LIBS@ @ICU_LDFLAGS@
+ STATICLINK_LIBS = @LIBS@ @EDITLINE_A@
+ SO_LINK_LIBS = @LIBS@
+
diff --git a/databases/firebird2-server/files/patch-builds%posix%make.rules b/databases/firebird2-server/files/patch-builds%posix%make.rules
index 4131aff1f052..0d14e8f4b904 100644
--- a/databases/firebird2-server/files/patch-builds%posix%make.rules
+++ b/databases/firebird2-server/files/patch-builds%posix%make.rules
@@ -1,5 +1,5 @@
---- builds/posix/make.rules.orig Wed Dec 28 09:58:28 2005
-+++ builds/posix/make.rules Thu Sep 14 17:29:08 2006
+--- builds/posix/make.rules.orig 2007-09-04 15:51:17.000000000 +0800
++++ builds/posix/make.rules 2007-10-05 06:56:37.104972944 +0800
@@ -33,7 +33,7 @@
@@ -9,12 +9,3 @@
ifeq ($(IsProdTypeBuild),Y)
CFLAGS:= $(CFLAGS) $(PROD_FLAGS) -DPROD_BUILD
-@@ -75,7 +75,7 @@
- STATICEXE_LINK = @CXX@
-
- LINK_LIBS = @LIBS@ @EDITLINE_A@
--ICU_LIBS = -licuuc -licudata -licui18n
-+ICU_LIBS = @ICU_LIBS@ @ICU_LDFLAGS@
- STATICLINK_LIBS = @LIBS@ @EDITLINE_A@
- SO_LINK_LIBS = @LIBS@
-
diff --git a/databases/firebird2-server/files/patch-configure.in b/databases/firebird2-server/files/patch-configure.in
index 11429b343473..3b007fc2dcde 100644
--- a/databases/firebird2-server/files/patch-configure.in
+++ b/databases/firebird2-server/files/patch-configure.in
@@ -1,18 +1,17 @@
---- configure.in.orig Fri Dec 8 21:26:56 2006
-+++ configure.in Fri Jan 12 13:04:42 2007
-@@ -445,9 +445,10 @@
+--- configure.in.orig 2007-09-04 15:51:12.000000000 +0800
++++ configure.in 2007-10-05 06:59:32.243635556 +0800
+@@ -447,8 +447,9 @@
AC_CHECK_LIB(termcap, tgetent, , \
AC_CHECK_LIB(tinfo, tgetent, , \
AC_MSG_ERROR(termcap support not found)))))
- AC_SUBST(EDITLINE_A, -leditline)
+ AC_SUBST(EDITLINE_A, "-ledit -lreadline")
fi
- AC_CHECK_LIB(stdc++, main,,, $LIBS)
+AM_PATH_ICU(3, 6)
dnl Check for functions
-@@ -718,6 +719,10 @@
+@@ -720,6 +721,10 @@
AC_SUBST(NEW_FIREBIRD_DIR)
AC_DEFINE_UNQUOTED(FB_PREFIX, $(if test "x$prefix" = "xNONE" ; then echo \"$ac_default_prefix\"; else echo \"$prefix\"; fi), [Installation path prefix])
@@ -23,7 +22,7 @@
AC_CONFIG_COMMANDS(,,[
dnl # rebuild version header if needed
-@@ -1026,19 +1031,11 @@
+@@ -1048,19 +1053,11 @@
gen/Makefile.install:builds/install/arch-specific/${INSTALL_PREFIX}/Makefile.in
Makefile:Makefile.in
gen/Makefile.extern.editline:${MAKE_SRC_DIR}/Makefile.in.extern.editline