SPECS: Firebird.spec - playing with 2.1RC. 1.5 is on FIREBIRD_1_5 now

arekm arekm at pld-linux.org
Sun Feb 24 10:43:11 CET 2008


Author: arekm                        Date: Sun Feb 24 09:43:11 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- playing with 2.1RC. 1.5 is on FIREBIRD_1_5 now

---- Files affected:
SPECS:
   Firebird.spec (1.55 -> 1.56) 

---- Diffs:

================================================================
Index: SPECS/Firebird.spec
diff -u SPECS/Firebird.spec:1.55 SPECS/Firebird.spec:1.56
--- SPECS/Firebird.spec:1.55	Fri Jan  4 12:39:50 2008
+++ SPECS/Firebird.spec	Sun Feb 24 10:43:06 2008
@@ -12,21 +12,33 @@
 Summary(pl.UTF-8):	Firebird - serwer baz danych SQL oraz narzędzia klienckie
 Name:		Firebird
 # FirebirdCS/FirebirdSS (Classic Server/Super Server)?
-Version:	1.5.5.4926
-Release:	1
+Version:	2.1.0.17735
+Release:	0.1
 License:	Interbase Public License 1.0
 Group:		Applications/Databases
-Source0:	http://dl.sourceforge.net/firebird/firebird-%{version}.tar.bz2
-# Source0-md5:	f280d6a790e11fd306ad0d7455bbb0a1
-Source1:	http://www.ibphoenix.com/downloads/60All.zip
-# Source1-md5:	f86a132012361cd4ae88563105741a4c
-Source2:	http://www.ibphoenix.com/downloads/ib_4_0_docs.tar.gz
-# Source2-md5:	f4176d5dec952ee774bb8ee74c1f715d
-Source3:	http://www.ibphoenix.com/downloads/isc_docs.zip
-# Source3-md5:	66eef71c188215d10988788282c014a7
-Source4:	firebird.init
-Source5:	firebird.sysconfig
-Source6:	firebird.inetd
+Source0:	http://dl.sourceforge.net/firebird/Firebird-%{version}-ReleaseCandidate1.tar.bz2
+# Source0-md5:	69c0fff7c4022e430df6e1eb842e5aaa
+Source1:	http://www.firebirdsql.org/pdfmanual/Firebird-2.0-QuickStart.pdf
+# Source1-md5:	1ded6a5f6c1ec36a2b8a8b06370afc1a
+Source2:	http://www.firebirdsql.org/pdfmanual/Using-Firebird_(wip).pdf
+# Source2-md5:	9eb90583c200bdd7292a80ecc1df1178
+Source3:	http://www.firebirdsql.org/pdfmanual/Firebird-Null-Guide.pdf
+# Source3-md5:	d1f8ba75fe3bb9eb9d203ce3f82a1a1a
+Source4:	http://www.firebirdsql.org/pdfmanual/Firebird-Generator-Guide.pdf
+# Source4-md5:	44e7568ef477072a8ad5f381c3e12a75
+Source5:	http://www.firebirdsql.org/pdfmanual/MSSQL-to-Firebird.pdf
+# Source5-md5:	1bd4a168e550910fc899e2aa125d83a3
+Source6:	http://www.firebirdsql.org/pdfmanual/Firebird-nbackup.pdf
+# Source6-md5:	7883243a5685560330430d8b423d2eba
+Source7:	http://www.firebirdsql.org/pdfmanual/Firebird-Utils-WIP.pdf
+# Source7-md5:	39b9a4f3c9d9e27d985e9277ae163ceb
+Source8:	http://www.firebirdnews.org/docs/fb2min.pdf
+# Source8-md5:	ebac312c0afbe97b1850bdc74c553c28
+Source9:	http://www.firebirdsql.org/doc/contrib/fb_2_0_errorcodes.pdf
+# Source9-md5:	2acf2ff63c4ba3a1c590989e19bb253e
+Source100:	firebird.init
+Source101:	firebird.sysconfig
+Source102:	firebird.inetd
 Patch0:		%{name}-chmod.patch
 Patch1:		%{name}-editline.patch
 Patch2:		%{name}-va.patch
@@ -50,7 +62,6 @@
 BuildRequires:	ncurses-devel
 BuildRequires:	psmisc >= 22.5-2
 BuildRequires:	rpmbuild(macros) >= 1.268
-BuildRequires:	unzip
 Requires:	%{name}-lib = %{version}-%{release}
 %if %{with ss}
 Requires(post,preun):	/sbin/chkconfig
@@ -136,42 +147,38 @@
 Obszerna dokumentacja do baz InterBase i Firebird.
 
 %prep
-%setup -q -n firebird-%{version}
+%setup -q -n Firebird-%{version}-ReleaseCandidate1
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-
-install -d docs/{IB3.0,IB4.0,IB6.0}
-unzip -q %{SOURCE1} -d docs/IB6.0
-tar xzf %{SOURCE2} -C docs/IB4.0
-unzip -q %{SOURCE3} -d docs/IB3.0
-# standardize extension, also avoids gzipping by compress-doc
-mv -f docs/IB6.0/LANGREF.{PDF,pdf}
+# OBSOLETE?
+# %patch1 -p1
+# ???
+# %patch2 -p1
+# looks obsolete (but not fully)
+# %patch3 -p1
+# %patch4 -p1
+# %patch5 -p1
+# %patch6 -p1
+# %patch7 -p1
+# %patch8 -p1
+# %patch9 -p1
+# %patch10 -p1
+# %patch11 -p1
+# %patch12 -p1
+# %patch13 -p1
 
 # force rebuild
 rm -f src/dsql/parse.cpp
 
 %build
-cd src/extern/editline
-cp -f /usr/share/automake/config.* .
-%{__autoconf}
-cd ../../..
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
 
 %configure \
+	--with-editline \
+	--with-system-editline \
+	--with-system-icu \
+	--with-gnu-ld \
 	%{?with_ss:--enable-superserver} \
 	--prefix=%{ibdir} \
 	%{?debug:--enable-debug}
@@ -236,10 +243,10 @@
 ln -sf libfbstatic.a $RPM_BUILD_ROOT%{_libdir}/libgds.a
 
 %if %{with ss}
-install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/firebird
-install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/firebird
+install %{SOURCE100} $RPM_BUILD_ROOT/etc/rc.d/init.d/firebird
+install %{SOURCE101} $RPM_BUILD_ROOT/etc/sysconfig/firebird
 %else
-install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/firebird
+install %{SOURCE102} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/firebird
 %endif
 
 %clean
@@ -329,6 +336,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.56  2008-02-24 09:43:06  arekm
+- playing with 2.1RC. 1.5 is on FIREBIRD_1_5 now
+
 Revision 1.55  2008-01-04 11:39:50  qboosh
 - bcond header
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/Firebird.spec?r1=1.55&r2=1.56&f=u



More information about the pld-cvs-commit mailing list