* Port to meson * plugin generation script: swtich to meson, update to python3, switch to libpeas, add some extra options, and cleanup * clean up some build warnings * kill xed-bugreport.sh with fire: it isn't used anymore, and probably doesn't even work * update gzip command to avoid warnings on some systems and move appdata.xml to /usr/share/metainfo/ as that's where it's supposed to go now * POTFILES.in: fix path that changed in the meson port, which was causing makepot to fail
33 lines
612 B
Makefile
Executable File
33 lines
612 B
Makefile
Executable File
#!/usr/bin/make -f
|
|
|
|
DHFLAGS=--parallel
|
|
|
|
%:
|
|
dh $@ $(DHFLAGS) --with gir
|
|
|
|
override_dh_auto_configure:
|
|
meson debian/build \
|
|
--prefix=/usr \
|
|
--buildtype=plain \
|
|
-D docs=true \
|
|
-D deprecated_warnings=false
|
|
|
|
override_dh_installchangelogs:
|
|
dh_installchangelogs NEWS
|
|
|
|
override_dh_auto_test:
|
|
ninja -C debian/build test
|
|
|
|
override_dh_strip:
|
|
dh_strip --dbg-package=xed-dbg
|
|
|
|
get-orig-source:
|
|
uscan --noconf --force-download --rename --download-current-version --destdir=..
|
|
|
|
override_dh_auto_install:
|
|
DESTDIR=${CURDIR}/debian/tmp \
|
|
ninja -C debian/build install
|
|
|
|
override_dh_auto_build:
|
|
ninja -C debian/build
|