[pki-core] Fix JNI_JAR_DIR
Ade Lee
vakwetu at fedoraproject.org
Tue May 7 14:25:24 UTC 2013
commit 6072979eeb10fbf21976a063dda112f1b8d5f543
Author: Ade Lee <alee at redhat.com>
Date: Tue May 7 10:25:21 2013 -0400
Fix JNI_JAR_DIR
pki-core.spec | 26 ++++++++++++++++----------
sources | 2 +-
2 files changed, 17 insertions(+), 11 deletions(-)
---
diff --git a/pki-core.spec b/pki-core.spec
index 0039814..6b729da 100644
--- a/pki-core.spec
+++ b/pki-core.spec
@@ -5,7 +5,7 @@ distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Name: pki-core
Version: 10.0.2
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Certificate System - PKI Core Components
URL: http://pki.fedoraproject.org/
License: GPLv2
@@ -501,15 +501,6 @@ cd build
%else
-DRESTEASY_LIB=/usr/share/java/resteasy \
%endif
-%if 0%{?fedora} <= 18
-%ifarch x86_64
- -DJNI_JAR_DIR=/usr/lib64/java \
-%else
- -DJNI_JAR_DIR=/usr/lib/java \
-%endif
-%else
- -DJNI_JAR_DIR=/usr/lib/java \
-%endif
%{?_without_javadoc:-DWITH_JAVADOC:BOOL=OFF} \
%if ! 0%{?rhel} && 0%{?fedora} <= 17
-DBUILD_PKI_SELINUX:BOOL=ON \
@@ -615,6 +606,17 @@ end
%post -n pki-base
+%if 0%{?fedora} <= 18
+if [ "`uname -i`" == "x86_64" ]
+then
+ sed -i -e 's/^JNI_JAR_DIR=.*$/JNI_JAR_DIR=\/usr\/lib64\/java/' %{_datadir}/pki/etc/pki.conf
+else
+ sed -i -e 's/^JNI_JAR_DIR=.*$/JNI_JAR_DIR=\/usr\/lib\/java/' %{_datadir}/pki/etc/pki.conf
+fi
+%else
+ sed -i -e 's/^JNI_JAR_DIR=.*$/JNI_JAR_DIR=\/usr\/lib\/java/' %{_datadir}/pki/etc/pki.conf
+%endif
+
if [ $1 -eq 1 ]
then
# On RPM installation create system upgrade tracker
@@ -623,6 +625,7 @@ then
else
# On RPM upgrade run system upgrade
echo "Upgrading system at `/bin/date`." >> /var/log/pki/pki-upgrade-%{version}.log 2>&1
+ /sbin/pki-upgrade --remove-tracker >> /var/log/pki/pki-upgrade-%{version}.log 2>&1
/sbin/pki-upgrade --silent >> /var/log/pki/pki-upgrade-%{version}.log 2>&1
echo >> /var/log/pki/pki-upgrade-%{version}.log 2>&1
fi
@@ -1071,6 +1074,9 @@ fi
%changelog
+* Mon May 6 2013 Endi S. Dewata <edewata at redhat.com> 10.0.2-5
+- Fixed incorrect JNI_JAR_DIR.
+
* Sat May 4 2013 Ade Lee <alee at redhat.com> 10.0.2-4
- TRAC Ticket 605 Junit internal function used in TestRunner,
breaks F19 build
diff --git a/sources b/sources
index 376a988..a179c3f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9b2fdb1d090eef8cf1bfe9dd82dd4e53 pki-core-10.0.2.tar.gz
+9a4a1712121ed7d046e8fde4da52ae99 pki-core-10.0.2.tar.gz
More information about the scm-commits
mailing list