fixed dependency to gpg
This commit is contained in:
		@@ -218,8 +218,17 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
 | 
				
			|||||||
  AX_SUBST(AUTHOR_URL)
 | 
					  AX_SUBST(AUTHOR_URL)
 | 
				
			||||||
  AX_SUBST(AUTHOR_MAIL)
 | 
					  AX_SUBST(AUTHOR_MAIL)
 | 
				
			||||||
  AX_SUBST(PACKAGER)
 | 
					  AX_SUBST(PACKAGER)
 | 
				
			||||||
  #PROJECT_URL="${PROJECT_URL:-${AUTHOR_URL}}"
 | 
					  PROJECT_URL="${PROJECT_URL:-${AUTHOR_URL}}"
 | 
				
			||||||
  SOURCE_DOWNLOAD="${SOURCE_DOWNLOAD:-${AUTHOR_URL}/downloads/${PACKAGE_NAME}}"
 | 
					  for path in . .. ../.. ../../..; do
 | 
				
			||||||
 | 
					    if test -d ${path}/.svn; then
 | 
				
			||||||
 | 
					      PROJECT_URL="$(LANG= svn info | sed -n 's,^Repository Root: ,,p')"
 | 
				
			||||||
 | 
					      break
 | 
				
			||||||
 | 
					    elif test -d ${path}/.git; then
 | 
				
			||||||
 | 
					      PROJECT_URL="$(git remote get-url origin)"
 | 
				
			||||||
 | 
					      break
 | 
				
			||||||
 | 
					    fi
 | 
				
			||||||
 | 
					  done
 | 
				
			||||||
 | 
					  SOURCE_DOWNLOAD="${SOURCE_DOWNLOAD:-${PROJECT_URL}}"
 | 
				
			||||||
  AX_SUBST(PROJECT_URL)
 | 
					  AX_SUBST(PROJECT_URL)
 | 
				
			||||||
  AX_SUBST(SOURCE_DOWNLOAD)
 | 
					  AX_SUBST(SOURCE_DOWNLOAD)
 | 
				
			||||||
  VENDOR=$((lsb_release -is 2>/dev/null || echo unknown) | tr ' ' '_')
 | 
					  VENDOR=$((lsb_release -is 2>/dev/null || echo unknown) | tr ' ' '_')
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										11
									
								
								bootstrap.sh
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								bootstrap.sh
									
									
									
									
									
								
							@@ -1352,7 +1352,7 @@ ${HEADER}AM_CPPFLAGS = -I\${top_srcdir}/src -I\${top_builddir}/src
 | 
				
			|||||||
AM_LDFLAGS = -L\${abs_top_builddir}/src/.libs
 | 
					AM_LDFLAGS = -L\${abs_top_builddir}/src/.libs
 | 
				
			||||||
LDADD = -l${PACKAGE_NAME#lib}
 | 
					LDADD = -l${PACKAGE_NAME#lib}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
exampledir = ${docdir}/examples
 | 
					exampledir = \${docdir}/examples
 | 
				
			||||||
example_DATA = 
 | 
					example_DATA = 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MAINTAINERCLEANFILES = makefile.in
 | 
					MAINTAINERCLEANFILES = makefile.in
 | 
				
			||||||
@@ -1605,13 +1605,13 @@ if testtag AX_USE_DEBIAN_PACKAGING; then
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 -- @PACKAGER@  @BUILD_DATE@
 | 
					 -- @PACKAGER@  @BUILD_DATE@
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
    RUN_DEPENDS="$(if testtag AX_USE_NODEJS; then echo -n ", nodejs, npm"; fi)"
 | 
					    RUN_DEPENDS="$(if testtag AX_USE_NODEJS; then echo -n ", nodejs, npm,"; fi)"
 | 
				
			||||||
    BUILD_DEPENDS="debhelper, fakeroot, ${VCSDEPENDS_DEB} pkg-config, automake, libtool, autotools-dev, pandoc, lsb-release$(if testtag AX_USE_DOXYGEN; then echo -n ", doxygen, graphviz, mscgen, default-jre-headless|default-jre"; fi; if testtag AX_USE_PERLDOC; then echo -n ", libpod-tree-perl"; fi; if testtag AX_USE_CPPUNIT; then echo -n ", libcppunit-dev"; fi; if testtag AX_CXX_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n ", 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"; fi)"
 | 
					    BUILD_DEPENDS="debhelper, fakeroot, ${VCSDEPENDS_DEB} pkg-config, automake, libtool, libltdl-dev, autotools-dev, pandoc, lsb-release$(if testtag AX_USE_DOXYGEN; then echo -n ", doxygen, graphviz, mscgen, default-jre-headless|default-jre"; fi; if testtag AX_USE_PERLDOC; then echo -n ", libpod-tree-perl"; fi; if testtag AX_USE_CPPUNIT; then echo -n ", libcppunit-dev"; fi; if testtag AX_CXX_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n ", 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 | qt4-dev,"; fi)"
 | 
				
			||||||
    to debian/control.in <<EOF
 | 
					    to debian/control.in <<EOF
 | 
				
			||||||
Source: @PACKAGE_NAME@
 | 
					Source: @PACKAGE_NAME@
 | 
				
			||||||
Priority: extra
 | 
					Priority: extra
 | 
				
			||||||
Maintainer: @PACKAGER@
 | 
					Maintainer: @PACKAGER@
 | 
				
			||||||
Build-Depends: ${BUILD_DEPENDS}${RUN_DEPENDS} @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
 | 
					Build-Depends: gpg, gpg-agent, ${BUILD_DEPENDS}${RUN_DEPENDS} @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Package: @PACKAGE_NAME@
 | 
					Package: @PACKAGE_NAME@
 | 
				
			||||||
Section: $(if testtag AX_USE_LIBTOOL; then echo  "libs"; else echo "@DEB_SECTION@"; fi)
 | 
					Section: $(if testtag AX_USE_LIBTOOL; then echo  "libs"; else echo "@DEB_SECTION@"; fi)
 | 
				
			||||||
@@ -1646,6 +1646,9 @@ usr/lib/lib*.so
 | 
				
			|||||||
usr/lib/pkgconfig/*
 | 
					usr/lib/pkgconfig/*
 | 
				
			||||||
usr/lib/*.la
 | 
					usr/lib/*.la
 | 
				
			||||||
usr/share/doc/${PACKAGE_NAME}/html
 | 
					usr/share/doc/${PACKAGE_NAME}/html
 | 
				
			||||||
 | 
					$(if testtag AX_BUILD_EXAMPLES; then
 | 
				
			||||||
 | 
					  echo usr/share/doc/${PACKAGE_NAME}/examples
 | 
				
			||||||
 | 
					fi)
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
    to --mode "u=rwx,g=rwx,o=rx" debian/rules <<EOF
 | 
					    to --mode "u=rwx,g=rwx,o=rx" debian/rules <<EOF
 | 
				
			||||||
${HEADER}%:
 | 
					${HEADER}%:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,7 +6,7 @@ myarch=$(dpkg --print-architecture)
 | 
				
			|||||||
if test "${arch}" = "amd64"; then
 | 
					if test "${arch}" = "amd64"; then
 | 
				
			||||||
    myarch="amd64|i386"
 | 
					    myarch="amd64|i386"
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
mode="deb"
 | 
					mode=
 | 
				
			||||||
img="mwaeckerlin/ubuntu:latest"
 | 
					img="mwaeckerlin/ubuntu:latest"
 | 
				
			||||||
repos=()
 | 
					repos=()
 | 
				
			||||||
keys=()
 | 
					keys=()
 | 
				
			||||||
@@ -241,25 +241,38 @@ if ! docker exec ${DOCKER_ID} getent passwd $(id -u) > /dev/null 2>&1; then
 | 
				
			|||||||
    docker exec ${DOCKER_ID} useradd -m -u $(id -u) -g $(id -g) -d"${HOME}" $(id -un)
 | 
					    docker exec ${DOCKER_ID} useradd -m -u $(id -u) -g $(id -g) -d"${HOME}" $(id -un)
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
docker exec ${DOCKER_ID} chown $(id -u):$(id -g) "${HOME}"
 | 
					docker exec ${DOCKER_ID} chown $(id -u):$(id -g) "${HOME}"
 | 
				
			||||||
case $mode in
 | 
					if test -z "$mode"; then
 | 
				
			||||||
 | 
					    case "$targets" in
 | 
				
			||||||
 | 
					        (*deb*) mode=deb;;
 | 
				
			||||||
 | 
					        (*rpm*) mode=rpm;;
 | 
				
			||||||
 | 
					        (*) case "$img" in
 | 
				
			||||||
 | 
					                (*ubuntu*|*debian*|*mint*) mode=deb;;
 | 
				
			||||||
 | 
					                (*fedora*|*centos*|*mageia*) mode=rpm;;
 | 
				
			||||||
 | 
					                (*mingw*|*win*) mode=win;;
 | 
				
			||||||
 | 
					                (*) mode=deb;;
 | 
				
			||||||
 | 
					            esac;;
 | 
				
			||||||
 | 
					    esac
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					case "$mode" in
 | 
				
			||||||
    (deb|apt|win)
 | 
					    (deb|apt|win)
 | 
				
			||||||
        if [[ "${img}" =~ "ubuntu" ]]; then
 | 
					 | 
				
			||||||
            docker exec ${DOCKER_ID} locale-gen ${LANG}
 | 
					 | 
				
			||||||
            docker exec ${DOCKER_ID} update-locale LANG=${LANG}
 | 
					 | 
				
			||||||
        fi
 | 
					 | 
				
			||||||
        OPTIONS='-o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confnew -y --force-yes --no-install-suggests --no-install-recommends'
 | 
					        OPTIONS='-o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confnew -y --force-yes --no-install-suggests --no-install-recommends'
 | 
				
			||||||
        PREVENT='libpam-systemd policykit.* colord dconf-service'
 | 
					        PREVENT='libpam-systemd policykit.* colord dconf-service'
 | 
				
			||||||
        for f in ${PREVENT}; do
 | 
					 | 
				
			||||||
            docker exec ${DOCKER_ID} bash -c "echo 'Package: ${f}' >> /etc/apt/preferences"
 | 
					 | 
				
			||||||
            docker exec ${DOCKER_ID} bash -c "echo 'Pin-Priority: -100' >> /etc/apt/preferences"
 | 
					 | 
				
			||||||
            docker exec ${DOCKER_ID} bash -c "echo >> /etc/apt/preferences"
 | 
					 | 
				
			||||||
        done
 | 
					 | 
				
			||||||
        docker exec ${DOCKER_ID} apt-get update ${OPTIONS}
 | 
					        docker exec ${DOCKER_ID} apt-get update ${OPTIONS}
 | 
				
			||||||
        docker exec ${DOCKER_ID} apt-mark hold ${PREVENT}
 | 
					        docker exec ${DOCKER_ID} apt-mark hold ${PREVENT}
 | 
				
			||||||
        docker exec ${DOCKER_ID} apt-get upgrade ${OPTIONS}
 | 
					        docker exec ${DOCKER_ID} apt-get upgrade ${OPTIONS}
 | 
				
			||||||
        docker exec ${DOCKER_ID} apt-get install ${OPTIONS} ${PREVENT// /- }- python-software-properties software-properties-common apt-transport-https dpkg-dev lsb-release wget || \
 | 
					        docker exec ${DOCKER_ID} apt-get install ${OPTIONS} ${PREVENT// /- }- python-software-properties software-properties-common apt-transport-https dpkg-dev lsb-release wget || \
 | 
				
			||||||
            docker exec ${DOCKER_ID} apt-get install ${OPTIONS} ${PREVENT// /- }- software-properties-common apt-transport-https dpkg-dev lsb-release wget || \
 | 
					            docker exec ${DOCKER_ID} apt-get install ${OPTIONS} ${PREVENT// /- }- software-properties-common apt-transport-https dpkg-dev lsb-release wget || \
 | 
				
			||||||
            docker exec ${DOCKER_ID} apt-get install ${OPTIONS} ${PREVENT// /- }- python-software-properties apt-transport-https dpkg-dev lsb-release wget;
 | 
					            docker exec ${DOCKER_ID} apt-get install ${OPTIONS} ${PREVENT// /- }- python-software-properties apt-transport-https dpkg-dev lsb-release wget;
 | 
				
			||||||
 | 
					        if [[ "${img}" =~ "ubuntu" ]]; then
 | 
				
			||||||
 | 
					            docker exec ${DOCKER_ID} apt-get install ${OPTIONS} locales
 | 
				
			||||||
 | 
					            docker exec ${DOCKER_ID} locale-gen ${LANG}
 | 
				
			||||||
 | 
					            docker exec ${DOCKER_ID} update-locale LANG=${LANG}
 | 
				
			||||||
 | 
					        fi
 | 
				
			||||||
 | 
					        for f in ${PREVENT}; do
 | 
				
			||||||
 | 
					            docker exec ${DOCKER_ID} bash -c "echo 'Package: ${f}' >> /etc/apt/preferences"
 | 
				
			||||||
 | 
					            docker exec ${DOCKER_ID} bash -c "echo 'Pin-Priority: -100' >> /etc/apt/preferences"
 | 
				
			||||||
 | 
					            docker exec ${DOCKER_ID} bash -c "echo >> /etc/apt/preferences"
 | 
				
			||||||
 | 
					        done
 | 
				
			||||||
        for key in "${keys[@]}"; do
 | 
					        for key in "${keys[@]}"; do
 | 
				
			||||||
            wget -O- "$key" \
 | 
					            wget -O- "$key" \
 | 
				
			||||||
                | docker exec -i ${DOCKER_ID} apt-key add -
 | 
					                | docker exec -i ${DOCKER_ID} apt-key add -
 | 
				
			||||||
@@ -281,7 +294,7 @@ case $mode in
 | 
				
			|||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
    (rpm|yum|dnf|zypper|urpmi)
 | 
					    (rpm|yum|dnf|zypper|urpmi)
 | 
				
			||||||
        if [[ "$img" =~ "centos" ]]; then
 | 
					        if [[ "$img" =~ "centos" ]]; then
 | 
				
			||||||
            docker exec ${DOCKER_ID} yum install -y redhat-lsb
 | 
					            docker exec ${DOCKER_ID} yum install -y redhat-lsb epel-release
 | 
				
			||||||
            docker exec -i ${DOCKER_ID} bash -c 'cat > /etc/yum.repos.d/wandisco-svn.repo' <<EOF
 | 
					            docker exec -i ${DOCKER_ID} bash -c 'cat > /etc/yum.repos.d/wandisco-svn.repo' <<EOF
 | 
				
			||||||
[WandiscoSVN]
 | 
					[WandiscoSVN]
 | 
				
			||||||
name=Wandisco SVN Repo
 | 
					name=Wandisco SVN Repo
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								debian/control.in
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								debian/control.in
									
									
									
									
										vendored
									
									
								
							@@ -1,7 +1,7 @@
 | 
				
			|||||||
Source: @PACKAGE_NAME@
 | 
					Source: @PACKAGE_NAME@
 | 
				
			||||||
Priority: extra
 | 
					Priority: extra
 | 
				
			||||||
Maintainer: @PACKAGER@
 | 
					Maintainer: @PACKAGER@
 | 
				
			||||||
Build-Depends: 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_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
 | 
					Build-Depends: gnupg, 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_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Package: @PACKAGE_NAME@
 | 
					Package: @PACKAGE_NAME@
 | 
				
			||||||
Section: libs
 | 
					Section: libs
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -86,20 +86,19 @@ if test -n "${QTDIR}"; then
 | 
				
			|||||||
    fi
 | 
					    fi
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Step 5: copy or create info.plist
 | 
					# Step 5: copy local or create new info.plist
 | 
				
			||||||
infoplist=$(find ${apptarget}/Contents/Resources -name Info.plist)
 | 
					if test -f Info.plist; then
 | 
				
			||||||
if test -f "${infoplist}"; then
 | 
					    cp -a Info.plist ${apptarget}/Contents/Info.plist
 | 
				
			||||||
    cp -a "${infoplist}" ${apptarget}/Contents/Info.plist
 | 
					 | 
				
			||||||
else
 | 
					else
 | 
				
			||||||
    cat > ${apptarget}/Contents/Info.plist <<EOF
 | 
					    cat > ${apptarget}/Contents/Info.plist <<EOF
 | 
				
			||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					<?xml version="1.0" encoding="UTF-8"?>
 | 
				
			||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
					<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
				
			||||||
<plist version="1.0">
 | 
					<plist version="1.0">
 | 
				
			||||||
  <dict>
 | 
					  <qdict>
 | 
				
			||||||
    <key>CFBundleIdentifier</key>
 | 
					    <key>CFBundleIdentifier</key>
 | 
				
			||||||
    <string>${project}</string>
 | 
					    <string>${project}</string>
 | 
				
			||||||
    <key>CFBundleExecutable</key>
 | 
					    <key>CFBundleExecutable</key>
 | 
				
			||||||
    <string>${executablefile##/}</string>
 | 
					    <string>${executablefile##*/}</string>
 | 
				
			||||||
  </dict>
 | 
					  </dict>
 | 
				
			||||||
</plist>
 | 
					</plist>
 | 
				
			||||||
EOF
 | 
					EOF
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user