[Pkg-freeipa-devel] [Git][freeipa-team/dogtag-pki][master-next] 2 commits: rules: Set PKI_JAVA_PATH.
Timo Aaltonen
gitlab at salsa.debian.org
Thu Aug 13 20:23:33 BST 2020
Timo Aaltonen pushed to branch master-next at FreeIPA packaging / dogtag-pki
Commits:
c0a8d666 by Timo Aaltonen at 2020-08-13T22:22:38+03:00
rules: Set PKI_JAVA_PATH.
- - - - -
78729468 by Timo Aaltonen at 2020-08-13T22:23:18+03:00
rules: Drop obsolete WITH_PYTHON options.
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -6,6 +6,8 @@ dogtag-pki (10.9.1-1) UNRELEASED; urgency=medium
* fix-upgrade-script.diff: Fix hardcoding /etc/sysconfig on an upgrade
script.
* patches: Refreshed.
+ * rules: Set PKI_JAVA_PATH.
+ * rules: Drop obsolete WITH_PYTHON options.
-- Timo Aaltonen <tjaalton at debian.org> Wed, 01 Jul 2020 07:06:06 +0300
=====================================
debian/rules
=====================================
@@ -12,6 +12,7 @@ VER := $(shell dpkg-parsechangelog | sed -n 's/^Version: *\(.*\)-.*$$/\1/ p' |
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-$(DEB_BUILD_ARCH)
PKI_JAVA_HOME=debian/tmp/usr/share/pki/java-home
+PKI_JAVA_PATH=/usr/share/pki/java-home/bin/java
CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
export CFLAGS += -I/usr/include/nss $(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)
export CXXFLAGS += -I/usr/include/nss -I/usr/include/apr-1.0 $(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS)
@@ -28,6 +29,7 @@ confflags =
confflags-core = \
-DJAVA_HOME=$(JAVA_HOME) \
+ -DPKI_JAVA_PATH=$(PKI_JAVA_PATH) \
-DVERSION=$(VER) \
-DSYSTEMD_LIB_INSTALL_DIR=/lib/systemd/system \
-DVAR_INSTALL_DIR:PATH=/var \
@@ -42,9 +44,6 @@ confflags-core = \
-DBUILD_PKI_CONSOLE:BOOL=ON \
-DTHEME=dogtag \
-DWITH_TEST=OFF \
- -DWITH_PYTHON2:BOOL=OFF \
- -DWITH_PYTHON3:BOOL=ONĀ \
- -DWITH_PYTHON3_DEFAULT:BOOL=ON \
%:
dh $@ --with javahelper,python3,apache2 --builddirectory=build/ \
View it on GitLab: https://salsa.debian.org/freeipa-team/dogtag-pki/-/compare/98bb5b17936b3e5b678c0a85ee88d8586480be09...7872946893352a2dd666edaec31d323e20a86b10
--
View it on GitLab: https://salsa.debian.org/freeipa-team/dogtag-pki/-/compare/98bb5b17936b3e5b678c0a85ee88d8586480be09...7872946893352a2dd666edaec31d323e20a86b10
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20200813/1dbfdd65/attachment-0001.html>
More information about the Pkg-freeipa-devel
mailing list