...
 
Commits (4)
goodvibes (0.4.2-1) unstable; urgency=medium
* New upstream release
* Updated Standards-Version to 4.3.0.1
* New upstream release (Closes: #917360)
* Bump Standards-Version to 4.3.0.1
* Bump debhelper compat level to 12
* Updated Upstream source code url
* Switch to meson build system
* Updated copyright years
* debian/rules
+ Switch to meson build system
* debian/patches
+ Removed 01_fix_desktop_exec.patch (Upstream has fixed)
+ Removed 02_fix_spelling_error.patch (Upstream has fixed)
......
......@@ -10,8 +10,7 @@ Build-Depends:
libgtk-3-dev (>= 3.12),
libkeybinder-3.0-dev (>= 0.3),
libsoup2.4-dev (>= 2.42),
meson (>= 0.40.1),
pkg-config,
meson (>= 0.40.1)
Standards-Version: 4.3.0.1
Homepage: https://gitlab.com/goodvibes/goodvibes
Vcs-Git: https://salsa.debian.org/debian/goodvibes.git
......
......@@ -11,7 +11,7 @@ Copyright: 2013-2017 Fizzed, Inc.
License: Expat
Files: debian/*
Copyright: 2018 Elías Alejandro Año Mendoza <ealmdz@gmail.com>
Copyright: 2018-2019 Elías Alejandro Año Mendoza <ealmdz@gmail.com>
License: GPL-3+
License: GPL-3+
......
#!/usr/bin/make -f
include /usr/share/dpkg/architecture.mk
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
dh $@ --buildsystem=meson
#override_dh_auto_configure:
# rm -rf debian/build
# mkdir debian/build
# meson debian/build --prefix=/usr
#override_dh_auto_compile:
# ninja -C -v debian/build
#override_dh_auto_install:
# ninja -C -v debian/build
# DESTDIR=${CURDIR}/debian/tmp ninja -v -C debian/build install
#override_dh_clean:
# rm -rf debian/build
# dh_clean
override_dh_auto_configure:
meson obj-$(DEB_HOST_GNU_TYPE) --prefix=/usr \
--buildtype=debugoptimized -Dc_args="$(CPPFLAGS)" \
-Dcpp_args="$(CFLAGS)" -Dc_link_args="$(LDFLAGS)"
override_dh_installchangelogs:
dh_installchangelogs NEWS