[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-extras-commits
Subject:    rpms/postgresql-jdbc/devel postgresql-jdbc.spec,1.22,1.23
From:       Tom Lane <tgl () fedoraproject ! org>
Date:       2010-05-31 19:43:44
Message-ID: 20100531194344.74F2D11C04A4 () cvs01 ! phx2 ! fedoraproject ! org
[Download RAW message or body]

Author: tgl

Update of /cvs/pkgs/rpms/postgresql-jdbc/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv22569

Modified Files:
	postgresql-jdbc.spec 
Log Message:
Fix FTBFS due to obsolete gcj BuildRequires


Index: postgresql-jdbc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/postgresql-jdbc/devel/postgresql-jdbc.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- postgresql-jdbc.spec	5 Jan 2010 17:13:54 -0000	1.22
+++ postgresql-jdbc.spec	31 May 2010 19:43:44 -0000	1.23
@@ -38,7 +38,7 @@
 Summary:	JDBC driver for PostgreSQL
 Name:		postgresql-jdbc
 Version:	8.4.701
-Release:	3%{?dist}
+Release:	4%{?dist}
 # ASL 2.0 applies only to postgresql-jdbc.pom file, the rest is BSD
 License:	BSD and ASL 2.0
 Group:		Applications/Databases
@@ -60,9 +60,9 @@ BuildRequires:	findutils
 # gettext is only needed if we try to update translations
 #BuildRequires:	gettext
 %if %{gcj_support}
-BuildRequires:	gcc-java
-Requires(post): /usr/bin/rebuild-gcj-db
-Requires(postun): /usr/bin/rebuild-gcj-db
+BuildRequires:    java-gcj-compat-devel >= 1.0.31
+Requires(post):   java-gcj-compat >= 1.0.31
+Requires(postun): java-gcj-compat >= 1.0.31
 %endif
 Requires(post): jpackage-utils >= 0:1.7.2
 Requires(postun): jpackage-utils >= 0:1.7.2
@@ -116,7 +116,7 @@ ln -s postgresql-jdbc.jar postgresql-jdb
 popd
 
 %if %{gcj_support}
-aot-compile-rpm
+%{_bindir}/aot-compile-rpm
 %endif
 
 # Install the pom after inserting the correct version number
@@ -128,16 +128,22 @@ install -m 644 JPP-postgresql-jdbc.pom $
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%if %{gcj_support}
-
 %post
-/usr/bin/rebuild-gcj-db
 %update_maven_depmap
+%if %{gcj_support}
+  if [ -x %{_bindir}/rebuild-gcj-db ] 
+  then
+    %{_bindir}/rebuild-gcj-db
+  fi
+%endif
 
 %postun
-/usr/bin/rebuild-gcj-db
 %update_maven_depmap
-
+%if %{gcj_support}
+  if [ -x %{_bindir}/rebuild-gcj-db ] 
+  then
+    %{_bindir}/rebuild-gcj-db
+  fi
 %endif
 
 %files
@@ -145,14 +151,16 @@ rm -rf $RPM_BUILD_ROOT
 %doc LICENSE README doc/*
 %{_javadir}/*
 %if %{gcj_support}
-%dir %{_libdir}/gcj/%{name}
-%{_libdir}/gcj/%{name}/*.jar.so
-%{_libdir}/gcj/%{name}/*.jar.db
+%attr(-,root,root) %{_libdir}/gcj/%{name}
 %endif
 %{_sysconfdir}/maven/fragments/%{name}
 %{_datadir}/maven2/poms/JPP-%{name}.pom
 
 %changelog
+* Mon May 31 2010 Tom Lane <tgl@redhat.com> 8.4.701-4
+- Update gcj_support sections to meet Packaging/GCJGuidelines;
+  fixes FTBFS in F-14 rawhide
+
 * Tue Nov 24 2009 Tom Lane <tgl@redhat.com> 8.4.701-3
 - Seems the .pom file *must* have a package version number in it, sigh
 Resolves: #538487

-- 
scm-commits mailing list
scm-commits@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/scm-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic