diff --git a/tools/debian/control b/tools/debian/control index 747d284f9..79b508833 100644 --- a/tools/debian/control +++ b/tools/debian/control @@ -20,7 +20,7 @@ Build-Depends: cmake (>= 2.8.11), qtmultimedia5-dev, zlib1g-dev Standards-Version: 3.9.6 -Homepage: https://endrift.com/mgba/ +Homepage: http://mgba.io/ Package: libmgba Architecture: any diff --git a/tools/debian/mgba-qt.install b/tools/debian/mgba-qt.install index c17eafba0..7216bba6f 100644 --- a/tools/debian/mgba-qt.install +++ b/tools/debian/mgba-qt.install @@ -1,3 +1,3 @@ usr/bin/mgba-qt -usr/share/applications/mgba-qt.desktop +res/mgba-qt.desktop usr/share/applications usr/share/icons diff --git a/tools/debian/mgba-qt.manpages b/tools/debian/mgba-qt.manpages new file mode 100644 index 000000000..2c3d1c5ed --- /dev/null +++ b/tools/debian/mgba-qt.manpages @@ -0,0 +1 @@ +doc/mgba-qt.6 diff --git a/tools/debian/mgba-sdl.manpages b/tools/debian/mgba-sdl.manpages new file mode 100644 index 000000000..96e337fb7 --- /dev/null +++ b/tools/debian/mgba-sdl.manpages @@ -0,0 +1 @@ +doc/mgba.6 diff --git a/tools/debian/rules b/tools/debian/rules index 0c82ec22e..ebe066d37 100755 --- a/tools/debian/rules +++ b/tools/debian/rules @@ -7,12 +7,17 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. */ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH) + +ifeq ($(ARCH),armhf) + ARM=-DBUILD_GL=OFF -DBUILD_GLES2=ON +endif %: dh $@ --buildsystem=cmake --builddirectory=obj --parallel override_dh_auto_configure: - dh_auto_configure -- -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_SKIP_RPATH=ON -DBUILD_LIBRETRO=ON + dh_auto_configure -- -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_SKIP_RPATH=ON -DBUILD_LIBRETRO=ON $(ARM) sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' \ debian/libretro-mgba.install.in > debian/libretro-mgba.install sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' \