diff --git a/scripts/ax_init_standard_project.m4 b/scripts/ax_init_standard_project.m4 index 0f7e41e..939ccb1 100644 --- a/scripts/ax_init_standard_project.m4 +++ b/scripts/ax_init_standard_project.m4 @@ -974,3 +974,30 @@ AC_DEFUN([AX_DEB_DEPEND_IFEXISTS], [ fi AC_SUBST(DEB_DEPEND_IFEXISTS) ]) + +# require package in debian/control.in append @DEB_BUILD_DEPEND@ to Build-Depends +# - parameter: +# $1 = package name +AC_DEFUN([AX_DEB_BUILD_DEPEND], [ + pkg=$1 + DEB_BUILD_DEPEND+=", ${pkg}" + AC_SUBST(DEB_BUILD_DEPEND) +]) + +# require package in debian/control.in append @DEB_DEPEND@ to Depends +# - parameter: +# $1 = package name +AC_DEFUN([AX_DEB_DEPEND], [ + pkg=$1 + DEB_DEPEND+=", ${pkg}" + AC_SUBST(DEB_DEPEND) +]) + +# require package in debian/control.in append @DEB_DEPEND@ to Depends +# - parameter: +# $1 = package name +AC_DEFUN([AX_DEB_SECTION], [ + pkg=$1 + DEB_SECTION="${pkg}" + AC_SUBST(DEB_SECTION) +]) diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index ff6c610..b3e857e 100755 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -690,9 +690,13 @@ ${CHEADER}#include <${PACKAGE_NAME}.hxx> #include #include #include +#include int main(int argc, char *argv[]) try { QApplication a(argc, argv); + a.setApplicationDisplayName(a.tr("${PACKAGE_NAME}")); + a.setApplicationName(${PACKAGE_NAME}::package_name().c_str()); + a.setApplicationVersion(${PACKAGE_NAME}::version().c_str()); QCommandLineParser parser; parser.addHelpOption(); parser.process(a); @@ -725,6 +729,7 @@ class ${PackageName}: public QMainWindow, protected Ui::${PackageName} { Q_OBJECT; public: explicit ${PackageName}(QWidget *parent = 0): QMainWindow(parent) { + setTitle(tr("${PACKAGE_NAME}[*]")); setupUi(this); } virtual ~${PackageName}() {} @@ -1470,12 +1475,12 @@ EOF Source: @PACKAGE_NAME@ Priority: extra Maintainer: @PACKAGER@ -Build-Depends: ${BUILD_DEPENDS} +Build-Depends: ${BUILD_DEPENDS} @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@ Package: @PACKAGE_NAME@ -Section: $(if testtag AX_USE_LIBTOOL; then echo "libs"; fi) +Section: $(if testtag AX_USE_LIBTOOL; then echo "libs"; else echo "@DEB_SECTION@"; fi) Architecture: any -Depends: \${shlibs:Depends}, \${misc:Depends} +Depends: \${shlibs:Depends}, \${misc:Depends} @DEB_DEPEND@ Description: @DESCRIPTION@ @README_DEB@ $( if testtag AX_USE_LIBTOOL; then @@ -1484,7 +1489,7 @@ $( if testtag AX_USE_LIBTOOL; then Package: @PACKAGE_NAME@-dev Section: libdevel Architecture: any -Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD_DEPENDS} +Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD_DEPENDS} @DEB_DEPEND@ @DEB_DEPEND_IFEXISTS@ Description: @DESCRIPTION@ - Development Package @README_DEB@ EOF2 @@ -1496,6 +1501,7 @@ README EOF to --condition AX_USE_LIBTOOL debian/${PACKAGE_NAME}.install < debian/control fi