From: Lucas Werkmeister Date: Fri, 19 Aug 2016 15:36:20 +0000 (+0200) Subject: Generalize Debian package dependencies X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=866a80a31c938b6edbd7c6b4976fdfc67fa4ff72;hp=1f1fbb3dd23d4b92009ae0dd092a2278a2d8adf7 Generalize Debian package dependencies We can build with any JDK, and run on any JVM, as long as it’s at least Java 7. Change-Id: Ic16afe94e648686c5cf3532ed12c120a4843c9a8 --- diff --git a/debian/control b/debian/control index c593712f..b52f2043 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: cacert-gigi Section: java Priority: optional Maintainer: unknown -Build-Depends: debhelper (>= 8.0.0), openjdk-8-jdk-gigi +Build-Depends: debhelper (>= 8.0.0), java7-sdk-headless Standards-Version: 3.9.4 Homepage: http://cacert.org #Vcs-Git: git://git.debian.org/collab-maint/cacert-gigi.git @@ -10,20 +10,20 @@ Homepage: http://cacert.org Package: cacert-gigi Architecture: all -Depends: openjdk-8-jdk-gigi, cacert-gigi-setuid, libpostgresql-jdbc-java, ${shlibs:Depends}, ${misc:Depends} +Depends: java7-runtime-headless, cacert-gigi-setuid, libpostgresql-jdbc-java, ${shlibs:Depends}, ${misc:Depends} Conflicts: cacert-gigi-testing Description: CAcert Web-DB software. This program is used to manage accounts and certificates. Package: cacert-gigi-testing Architecture: all -Depends: openjdk-8-jdk-gigi, cacert-gigi-setuid, libpostgresql-jdbc-java, ${shlibs:Depends}, ${misc:Depends} +Depends: java7-runtime-headless, cacert-gigi-setuid, libpostgresql-jdbc-java, ${shlibs:Depends}, ${misc:Depends} Conflicts: cacert-gigi Description: CAcert Web-DB software testing version. This program is the release to the testing server. Package: cacert-gigi-setuid Architecture: any -Depends: openjdk-8-jdk-gigi, ${shlibs:Depends}, ${misc:Depends} +Depends: java7-runtime-headless, ${shlibs:Depends}, ${misc:Depends} Description: CAcert Web-DB software's setuid native library. It is used to drop privilleges after allocating ports.