[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][rel-0.37.0] 4 commits: rules: Let dh handle nocheck
Guido Günther (@agx)
gitlab at salsa.debian.org
Fri Mar 8 17:25:45 GMT 2024
Guido Günther pushed to branch rel-0.37.0 at Debian On Mobile / phosh
Commits:
339e294f by Guido Günther at 2024-03-08T18:24:11+01:00
rules: Let dh handle nocheck
- - - - -
8cdd0d08 by Guido Günther at 2024-03-08T18:25:26+01:00
Depend on desktop-file-utils
Used for desktop file validation
- - - - -
a2ea07fc by Guido Günther at 2024-03-08T18:25:26+01:00
Make sure to not install any gmobile related files
- - - - -
2acfa822 by Guido Günther at 2024-03-08T18:25:26+01:00
Document changes and release 0.37.0-1
- - - - -
5 changed files:
- debian/changelog
- debian/control
- + debian/not-installed
- debian/phosh-dev.install
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,12 @@
-phosh (0.37.0-1) UNRELEASED; urgency=medium
+phosh (0.37.0-1) unstable; urgency=medium
* New upstream release
+ * Depend on desktop-file-utils.
+ Used for desktop file validation
+ * rules: Let dh handle nocheck
+ * Make sure to not install any gmobile related files
- -- Guido Günther <agx at sigxcpu.org> Fri, 08 Mar 2024 17:20:48 +0100
+ -- Guido Günther <agx at sigxcpu.org> Fri, 08 Mar 2024 17:50:27 +0100
phosh (0.36.0-1) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -33,6 +33,7 @@ Build-Depends:
evolution-data-server-dev,
# to run the tests
at-spi2-core <!nocheck>,
+ desktop-file-utils <!nocheck>,
dbus-x11 <!nocheck>,
gnome-settings-daemon-common <!nocheck>,
gnome-shell-common <!nocheck>,
=====================================
debian/not-installed
=====================================
@@ -0,0 +1,3 @@
+usr/lib/*/libgmobile.a
+usr/lib/*/libgmobile.so*
+usr/lib/*/pkgconfig/gmobile.pc
=====================================
debian/phosh-dev.install
=====================================
@@ -1,2 +1,2 @@
-usr/include/
-usr/lib/*/pkgconfig
+usr/include/phosh/
+usr/lib/*/pkgconfig/phosh*.pc
=====================================
debian/rules
=====================================
@@ -17,7 +17,7 @@ else
endif
%:
- dh $@ --builddirectory=_build
+ dh $@
override_dh_auto_configure:
dh_auto_configure -- $(CONFIGURE_OPTS)
@@ -36,7 +36,4 @@ override_dh_installsystemd:
dh_installsystemd --no-start --no-enable --no-restart-on-upgrade --no-restart-after-upgrade
override_dh_auto_test:
-ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
- LC_ALL=C.UTF-8 xvfb-run -a meson test -C _build --no-suite manual
-endif
-
+ LC_ALL=C.UTF-8 xvfb-run -a dh_auto_test -- --no-suite manual
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d99fe45f23952bfec4ab0e49c62af2baad070500...2acfa822637d1968d0c2f364690e4db2aa222f84
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d99fe45f23952bfec4ab0e49c62af2baad070500...2acfa822637d1968d0c2f364690e4db2aa222f84
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20240308/0e328ca9/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list