[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