[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