rpms/postgis/EL-5 postgis.spec,1.10,1.11

Devrim GÜNDÜZ (devrim) fedora-extras-commits at redhat.com
Sat Jan 5 11:20:04 UTC 2008


Author: devrim

Update of /cvs/extras/rpms/postgis/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2787/EL-5

Modified Files:
	postgis.spec 
Log Message:
- Various fixes from Mark Cave-Ayland
- Removed patch2: template_gis is no longer built by default.
- Removed patch0: Building the JDBC driver using make is now deprecated
- Build JDBC driver using ant, rather than make.




Index: postgis.spec
===================================================================
RCS file: /cvs/extras/rpms/postgis/EL-5/postgis.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- postgis.spec	8 Dec 2007 10:49:06 -0000	1.10
+++ postgis.spec	5 Jan 2008 11:19:27 -0000	1.11
@@ -1,25 +1,21 @@
-%{!?javabuild:%define	javabuild 0}
+%{!?javabuild:%define	javabuild 1}
 %{!?utils:%define	utils 1}
-%{!?gcj_support:%define	gcj_support 0}
+%{!?gcj_support:%define	gcj_support 1}
 
 Summary:	Geographic Information Systems Extensions to PostgreSQL
 Name:		postgis
 Version:	1.3.2
-Release:	1%{?dist}
+Release:	2%{?dist}
 License:	GPL
 Group:		Applications/Databases
 Source0:	http://postgis.refractions.net/download/%{name}-%{version}.tar.gz
 Source4:	filter-requires-perl-Pg.sh
-Patch1:		postgis-gnumakefile.patch
-Patch2:		postgis-jdbcmakefile.patch
 URL:		http://postgis.refractions.net/
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:	postgresql-devel, proj-devel, geos-devel, byacc, proj-devel, flex
-Requires:	postgresql, geos, proj
+BuildRequires:	postgresql-devel, proj-devel, geos-devel, byacc, proj-devel, flex, sinjdoc, java, java-devel, ant
 
-# Obsoleted temporarily until upstream comes with a better fix.
-Obsoletes:	postgis-jdbc < 1.3.1
+Requires:	postgresql, geos, proj
 
 %description
 PostGIS adds support for geographic objects to the PostgreSQL object-relational
@@ -35,12 +31,12 @@
 Group:		Applications/Databases
 License:	LGPL
 Requires:	%{name} = %{version}-%{release}, postgresql-jdbc
-BuildRequires:  ant >= 0:1.6.2, junit >= 0:3.7
+BuildRequires:  ant >= 0:1.6.2, junit >= 0:3.7, postgresql-jdbc
 
 %if %{gcj_support}
 BuildRequires:		gcc-java
-Requires(post):		java-1.4.2-gcj-compat
-Requires(postun):	java-1.4.2-gcj-compat
+Requires(post):		%{_bindir}/rebuild-gcj-db
+Requires(postun):	%{_bindir}/rebuild-gcj-db
 %endif
 
 %description jdbc
@@ -61,20 +57,19 @@
 
 %prep
 %setup -q
-%patch1 -p0
-# To be removed in 1.2.2
-%patch2 -p0
 
 %build
 %configure 
 make %{?_smp_mflags} LPATH=`pg_config --pkglibdir` shlib="%{name}.so"
 
 %if %javabuild
-export MAKEFILE_DIR=%{_builddir}/%{name}-%{version}/java/jdbc
+export BUILDXML_DIR=%{_builddir}/%{name}-%{version}/java/jdbc
 JDBC_VERSION_RPM=`rpm -ql postgresql-jdbc| grep 'jdbc2.jar$'|awk -F '/' '{print $5}'`
-sed 's/postgresql.jar/'${JDBC_VERSION_RPM}'/g' $MAKEFILE_DIR/Makefile > $MAKEFILE_DIR/Makefile.new
-mv -f $MAKEFILE_DIR/Makefile.new $MAKEFILE_DIR/Makefile
-make -C java/jdbc
+sed 's/postgresql.jar/'${JDBC_VERSION_RPM}'/g' $BUILDXML_DIR/build.xml > $BUILDXML_DIR/build.xml.new
+mv -f $BUILDXML_DIR/build.xml.new $BUILDXML_DIR/build.xml
+pushd java/jdbc
+ant
+popd
 %endif
 
 %if %utils
@@ -149,13 +144,22 @@
 %endif
 
 %changelog
-* Sat Dec 8 2007 Devrim GUNDUZ <devrim at commandprompt.com> - 1.3.2-1
+* Sat Jan 5 2008 Devrim GUNDUZ <devrim at commandprompt.com> - 1.3.2-2
+- Various fixes from Mark Cave-Ayland
+- Removed patch2: template_gis is no longer built by default.
+- Removed patch0: Building the JDBC driver using make is now deprecated
+- Build JDBC driver using ant, rather than make.
+
+* Thu Dec 6 2007 Devrim GUNDUZ <devrim at commandprompt.com> - 1.3.2-1
 - Update to 1.3.2
+- Updated patch2
+
+* Wed Nov 21 2007 Devrim GUNDUZ <devrim at commandprompt.com> - 1.3.1-2
+- Move postgresql-jdbc dependency to the correct place, per Rob Nagler.
 
 * Tue Oct 16 2007 Devrim GUNDUZ <devrim at commandprompt.com> - 1.3.1-1
 - Update to 1.3.1
 - Updated patch2
-- Obsoleted -jdbc package until upstream comes with a fix
 
 * Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.2.1-3
 - Rebuild for selinux ppc32 issue.




More information about the fedora-extras-commits mailing list