This is an automated email from the git hooks/post-receive script. jordi pushed a commit to branch master in repository mame.
commit ca897d9c4995d24d0a6175cd570b0a1ee11a7d5c Author: Jordi Mallach <[email protected]> Date: Tue Apr 19 02:39:46 2016 +0200 Define QT_HOME to /usr/lib/<triplet>/qt5/ and drop qt5_build.patch. --- debian/changelog | 2 + debian/patches/qt5_build.patch | 83 ------------------------------------------ debian/patches/series | 1 - debian/rules | 4 ++ 4 files changed, 6 insertions(+), 84 deletions(-) diff --git a/debian/changelog b/debian/changelog index 5354f68..dac83b1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ mame (0.172-2) UNRELEASED; urgency=medium * Add an additional source lintian override. * Bump Standards-Version to 3.9.8. + * Define QT_HOME to /usr/lib/<triplet>/qt5/ and drop qt5_build.patch. + Thanks again to Sune Vuorela. -- Jordi Mallach <[email protected]> Fri, 15 Apr 2016 10:07:59 +0200 diff --git a/debian/patches/qt5_build.patch b/debian/patches/qt5_build.patch deleted file mode 100644 index 3d0a8a3..0000000 --- a/debian/patches/qt5_build.patch +++ /dev/null @@ -1,83 +0,0 @@ -Author: Sune Vuorela <[email protected]> -Description: Select Qt5 on all qmake and moc calls -Forwarded: no - -diff --git a/scripts/src/osd/modules.lua b/scripts/src/osd/modules.lua -index 618a90a..df0938b 100644 ---- a/scripts/src/osd/modules.lua -+++ b/scripts/src/osd/modules.lua -@@ -234,14 +234,14 @@ function qtdebuggerbuild() - MOC = "moc" - else - if _OPTIONS["QT_HOME"]~=nil then -- QMAKETST = backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake --version 2>/dev/null") -+ QMAKETST = backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -qt5 --version 2>/dev/null") - if (QMAKETST=='') then - print("Qt's Meta Object Compiler (moc) wasn't found!") - os.exit(1) - end -- MOC = _OPTIONS["QT_HOME"] .. "/bin/moc" -+ MOC = _OPTIONS["QT_HOME"] .. "/bin/moc -qt5" - else -- MOCTST = backtick("which moc-qt5 2>/dev/null") -+ MOCTST = backtick("which moc 2>/dev/null") - if (MOCTST=='') then - MOCTST = backtick("which moc 2>/dev/null") - end -@@ -249,7 +249,7 @@ function qtdebuggerbuild() - print("Qt's Meta Object Compiler (moc) wasn't found!") - os.exit(1) - end -- MOC = MOCTST -+ MOC = MOCTST .. " -qt5" - end - end - -@@ -270,17 +270,17 @@ function qtdebuggerbuild() - if _OPTIONS["targetos"]=="windows" then - configuration { "mingw*" } - buildoptions { -- "-I$(shell qmake -query QT_INSTALL_HEADERS)", -+ "-I$(shell qmake -qt5 -query QT_INSTALL_HEADERS)", - } - configuration { } - elseif _OPTIONS["targetos"]=="macosx" then - buildoptions { -- "-F" .. backtick("qmake -query QT_INSTALL_LIBS"), -+ "-F" .. backtick("qmake -qt5 -query QT_INSTALL_LIBS"), - } - else - if _OPTIONS["QT_HOME"]~=nil then - buildoptions { -- "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_INSTALL_HEADERS"), -+ "-I" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -qt5 -query QT_INSTALL_HEADERS"), - } - else - buildoptions { -@@ -332,7 +332,7 @@ function osdmodulestargetconf() - if _OPTIONS["USE_QTDEBUG"]=="1" then - if _OPTIONS["targetos"]=="windows" then - linkoptions { -- "-L$(shell qmake -query QT_INSTALL_LIBS)", -+ "-L$(shell qmake -qt5 -query QT_INSTALL_LIBS)", - } - links { - "qtmain", -@@ -342,7 +342,7 @@ function osdmodulestargetconf() - } - elseif _OPTIONS["targetos"]=="macosx" then - linkoptions { -- "-F" .. backtick("qmake -query QT_INSTALL_LIBS"), -+ "-F" .. backtick("qmake -qt5 -query QT_INSTALL_LIBS"), - } - links { - "Qt5Core.framework", -@@ -352,7 +352,7 @@ function osdmodulestargetconf() - else - if _OPTIONS["QT_HOME"]~=nil then - linkoptions { -- "-L" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -query QT_INSTALL_LIBS"), -+ "-L" .. backtick(_OPTIONS["QT_HOME"] .. "/bin/qmake -qt5 -query QT_INSTALL_LIBS"), - } - links { - "Qt5Core", diff --git a/debian/patches/series b/debian/patches/series index 18735ac..d854efc 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1 @@ date_timestamp.patch -qt5_build.patch diff --git a/debian/rules b/debian/rules index dea4056..04b8225 100755 --- a/debian/rules +++ b/debian/rules @@ -8,6 +8,9 @@ DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) +# Define DEB_HOST_MULTIARCH for QT prefix handling +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed,--no-keep-memory # add c++ hardening options (upstream makefile doesn't use CPPFLAGS) @@ -30,6 +33,7 @@ DEB_OPTS = \ BIGENDIAN= \ NOASM=1 \ OPTIMIZE=0 \ + QT_HOME=/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/ \ USE_SYSTEM_LIB_EXPAT=1 \ USE_SYSTEM_LIB_ZLIB=1 \ USE_SYSTEM_LIB_JPEG=1 \ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mame.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

