Commit 4b53d3a7 authored by Jeremy Bicha's avatar Jeremy Bicha

Build with meson

parent 16ae0fb5
...@@ -16,6 +16,7 @@ Build-Depends: debhelper (>= 11), ...@@ -16,6 +16,7 @@ Build-Depends: debhelper (>= 11),
libsoup2.4-dev (>= 2.48.0), libsoup2.4-dev (>= 2.48.0),
libxml2-dev, libxml2-dev,
libgssdp-1.0-dev (>= 0.14.15), libgssdp-1.0-dev (>= 0.14.15),
meson,
python3, python3,
valac (>= 0.14.0), valac (>= 0.14.0),
shared-mime-info, shared-mime-info,
......
...@@ -12,6 +12,7 @@ Build-Depends: debhelper (>= 11), ...@@ -12,6 +12,7 @@ Build-Depends: debhelper (>= 11),
libsoup2.4-dev (>= 2.48.0), libsoup2.4-dev (>= 2.48.0),
libxml2-dev, libxml2-dev,
libgssdp-1.0-dev (>= 0.14.15), libgssdp-1.0-dev (>= 0.14.15),
meson,
python3, python3,
valac (>= 0.14.0), valac (>= 0.14.0),
shared-mime-info, shared-mime-info,
......
...@@ -7,16 +7,16 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed ...@@ -7,16 +7,16 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
export XDG_RUNTIME_DIR = $(CURDIR)/debian/tmp/tmp-xdgruntimedir export XDG_RUNTIME_DIR = $(CURDIR)/debian/tmp/tmp-xdgruntimedir
ifeq ($(DEB_BUILD_ARCH_OS),linux) ifeq ($(DEB_BUILD_ARCH_OS),linux)
CONFFLAGS = --with-context-manager=linux CONFFLAGS = -Dcontext_manager=linux
else else
CONFFLAGS = --with-context-manager=unix CONFFLAGS = -Dcontext_manager=system
endif endif
%: %:
dh $@ --with gnome,gir,python3 dh $@ --with gnome,gir,python3
override_dh_auto_configure: override_dh_auto_configure:
dh_auto_configure -- --enable-gtk-doc $(CONFFLAGS) dh_auto_configure -- -Dgtk_doc=true $(CONFFLAGS)
override_dh_makeshlibs: override_dh_makeshlibs:
dh_makeshlibs -- -c4 dh_makeshlibs -- -c4
...@@ -31,10 +31,6 @@ override_dh_installman: ...@@ -31,10 +31,6 @@ override_dh_installman:
dh_installman -p libgupnp-1.0-dev gupnp-binding-tool.1 dh_installman -p libgupnp-1.0-dev gupnp-binding-tool.1
dh_installman --remaining-packages dh_installman --remaining-packages
override_dh_install:
find debian/tmp -name '*.la' -print -delete
dh_install
override_dh_missing: override_dh_missing:
dh_missing --fail-missing dh_missing --fail-missing
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment