fixed debian dependencies
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2017-02-06 10:14
|
||||||
|
|
||||||
|
* [r391] ChangeLog, resolve-debbuilddeps.sh:
|
||||||
|
fixed dependency resolve problem
|
||||||
|
|
||||||
2017-02-03 20:42
|
2017-02-03 20:42
|
||||||
|
|
||||||
* [r390] ChangeLog:
|
* [r390] ChangeLog:
|
||||||
|
@@ -167,12 +167,6 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
|
|||||||
AM_CPPFLAGS+=" '-DMAKE_STRING(X)=\#X' '-DNAMESPACE=${PACKAGE_TARNAME//[^a-zA-Z0-9]/_}'"
|
AM_CPPFLAGS+=" '-DMAKE_STRING(X)=\#X' '-DNAMESPACE=${PACKAGE_TARNAME//[^a-zA-Z0-9]/_}'"
|
||||||
AX_SUBST(NUMBERS)
|
AX_SUBST(NUMBERS)
|
||||||
AX_SUBST(HOME)
|
AX_SUBST(HOME)
|
||||||
DEB_DEPEND_IFEXISTS=
|
|
||||||
DEB_BUILD_DEPEND=
|
|
||||||
DEB_DEPEND=
|
|
||||||
AC_SUBST(DEB_DEPEND_IFEXISTS)
|
|
||||||
AC_SUBST(DEB_BUILD_DEPEND)
|
|
||||||
AC_SUBST(DEB_DEPEND)
|
|
||||||
if test -f README.md; then
|
if test -f README.md; then
|
||||||
README=$(tail -n +3 README.md)
|
README=$(tail -n +3 README.md)
|
||||||
DESCRIPTION=$(head -1 README.md)
|
DESCRIPTION=$(head -1 README.md)
|
||||||
@@ -974,36 +968,40 @@ AC_DEFUN([AX_CHECK_VALID_LD_FLAG], [
|
|||||||
# - parameter:
|
# - parameter:
|
||||||
# $1 = package name
|
# $1 = package name
|
||||||
AC_DEFUN([AX_DEB_DEPEND_IFEXISTS], [
|
AC_DEFUN([AX_DEB_DEPEND_IFEXISTS], [
|
||||||
pkg=$1
|
pkg="$1"
|
||||||
if test -n "$(apt-cache policy -q ${pkg} 2> /dev/null)"; then
|
if test -n "$(apt-cache policy -q ${pkg} 2> /dev/null)"; then
|
||||||
DEB_DEPEND_IFEXISTS+=", ${pkg}"
|
DEB_DEPEND_IFEXISTS="${DEB_DEPEND_IFEXISTS}, ${pkg}"
|
||||||
fi
|
fi
|
||||||
AC_SUBST(DEB_DEPEND_IFEXISTS)
|
|
||||||
])
|
])
|
||||||
|
|
||||||
# require package in debian/control.in append @DEB_BUILD_DEPEND@ to Build-Depends
|
# require package in debian/control.in append @DEB_BUILD_DEPEND@ to Build-Depends
|
||||||
# - parameter:
|
# - parameter:
|
||||||
# $1 = package name
|
# $1 = package name
|
||||||
AC_DEFUN([AX_DEB_BUILD_DEPEND], [
|
AC_DEFUN([AX_DEB_BUILD_DEPEND], [
|
||||||
pkg=$1
|
pkg="$1"
|
||||||
DEB_BUILD_DEPEND+=", ${pkg}"
|
DEB_BUILD_DEPEND="${DEB_BUILD_DEPEND}, ${pkg}"
|
||||||
AC_SUBST(DEB_BUILD_DEPEND)
|
|
||||||
])
|
])
|
||||||
|
|
||||||
# require package in debian/control.in append @DEB_DEPEND@ to Depends
|
# require package in debian/control.in append @DEB_DEPEND@ to Depends
|
||||||
# - parameter:
|
# - parameter:
|
||||||
# $1 = package name
|
# $1 = package name
|
||||||
AC_DEFUN([AX_DEB_DEPEND], [
|
AC_DEFUN([AX_DEB_DEPEND], [
|
||||||
pkg=$1
|
pkg="$1"
|
||||||
DEB_DEPEND+=", ${pkg}"
|
DEB_DEPEND="${DEB_DEPEND}, ${pkg}"
|
||||||
AC_SUBST(DEB_DEPEND)
|
|
||||||
])
|
])
|
||||||
|
|
||||||
# require package in debian/control.in append @DEB_DEPEND@ to Depends
|
# require package in debian/control.in append @DEB_DEPEND@ to Depends
|
||||||
# - parameter:
|
# - parameter:
|
||||||
# $1 = package name
|
# $1 = package name
|
||||||
AC_DEFUN([AX_DEB_SECTION], [
|
AC_DEFUN([AX_DEB_SECTION], [
|
||||||
pkg=$1
|
pkg="$1"
|
||||||
DEB_SECTION="${pkg}"
|
DEB_SECTION="${pkg}"
|
||||||
AC_SUBST(DEB_SECTION)
|
])
|
||||||
|
|
||||||
|
# call after setting debian dependencies
|
||||||
|
AC_DEFUN([AX_DEB_RESOLVE], [
|
||||||
|
AC_SUBST(DEB_BUILD_DEPEND)
|
||||||
|
AC_SUBST(DEB_DEPEND)
|
||||||
|
AC_SUBST(DEB_SECTION)
|
||||||
|
AC_SUBST(DEB_DEPEND_IFEXISTS)
|
||||||
])
|
])
|
||||||
|
@@ -1490,7 +1490,7 @@ $( if testtag AX_USE_LIBTOOL; then
|
|||||||
Package: @PACKAGE_NAME@-dev
|
Package: @PACKAGE_NAME@-dev
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD_DEPENDS}${RUN_DEPENDS} @DEB_DEPEND@ @DEB_DEPEND_IFEXISTS@
|
Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD_DEPENDS}${RUN_DEPENDS} @DEB_DEPEND@ @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
|
||||||
Description: @DESCRIPTION@ - Development Package
|
Description: @DESCRIPTION@ - Development Package
|
||||||
@README_DEB@
|
@README_DEB@
|
||||||
EOF2
|
EOF2
|
||||||
|
@@ -38,9 +38,9 @@ AX_CHECK_QT([QTGUI], [QtCore QtGui], [QtWidgets])
|
|||||||
AX_CHECK_QT([QTNETWORK], [Qt5Network >= 5.2])
|
AX_CHECK_QT([QTNETWORK], [Qt5Network >= 5.2])
|
||||||
CPPFLAGS="${CPPFLAGS} -DQT_NO_KEYWORDS"
|
CPPFLAGS="${CPPFLAGS} -DQT_NO_KEYWORDS"
|
||||||
|
|
||||||
|
AX_DEB_BUILD_DEPEND(libpkcs11-helper1-dev|libp11-kit-dev)
|
||||||
AX_DEB_BUILD_DEPEND(mrw-c++-dev)
|
AX_DEB_BUILD_DEPEND(mrw-c++-dev)
|
||||||
AX_DEB_DEPEND_IFEXISTS(libpkcs11-helper1-dev)
|
AX_DEB_RESOLVE
|
||||||
AX_DEB_DEPEND_IFEXISTS(libp11-kit-dev)
|
|
||||||
|
|
||||||
# libraries used
|
# libraries used
|
||||||
if test -z "$MINGW"; then
|
if test -z "$MINGW"; then
|
||||||
|
2
debian/control.in
vendored
2
debian/control.in
vendored
@@ -13,6 +13,6 @@ Description: @DESCRIPTION@
|
|||||||
Package: @PACKAGE_NAME@-dev
|
Package: @PACKAGE_NAME@-dev
|
||||||
Section: libdevel
|
Section: libdevel
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends: @PACKAGE_NAME@ (= ${binary:Version}), debhelper, fakeroot, svn2cl, subversion, subversion-tools, pkg-config, automake, libtool, autotools-dev, pandoc, lsb-release, doxygen, graphviz, mscgen, default-jre-headless|default-jre, qt5-default | libqt4-core | libqtcore4, qt5-qmake | qt4-qmake, qtbase5-dev | libqt4-dev, qtbase5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools @DEB_DEPEND@ @DEB_DEPEND_IFEXISTS@
|
Depends: @PACKAGE_NAME@ (= ${binary:Version}), debhelper, fakeroot, svn2cl, subversion, subversion-tools, pkg-config, automake, libtool, autotools-dev, pandoc, lsb-release, doxygen, graphviz, mscgen, default-jre-headless|default-jre, qt5-default | libqt4-core | libqtcore4, qt5-qmake | qt4-qmake, qtbase5-dev | libqt4-dev, qtbase5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools @DEB_DEPEND@ @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
|
||||||
Description: @DESCRIPTION@ - Development Package
|
Description: @DESCRIPTION@ - Development Package
|
||||||
@README_DEB@
|
@README_DEB@
|
||||||
|
Reference in New Issue
Block a user