Build with meson
authorJeremy Bicha <jbicha@debian.org>
Mon, 16 Sep 2019 02:20:11 +0000 (22:20 -0400)
committerJeremy Bicha <jbicha@debian.org>
Mon, 16 Sep 2019 02:26:15 +0000 (22:26 -0400)
debian/control
debian/control.in
debian/rules

index f402ae5c2cf555fe340a261d0706ceef8290b1d4..84e8ccfb6ca50a982d6a1befd76f4decbbefa0c5 100644 (file)
@@ -12,7 +12,10 @@ Build-Depends: debhelper (>= 12),
                dh-sequence-gnome,
 #               libgirepository1.0-dev,
                liblcms2-dev,
-               pkg-config
+               meson (>= 0.50.0),
+               python3-setuptools,
+               pkg-config,
+               w3m
 Standards-Version: 4.3.0
 Vcs-Browser: https://salsa.debian.org/gnome-team/babl
 Vcs-Git: https://salsa.debian.org/gnome-team/babl.git
index 02c20221c8996fc7633db47ea21e8c7f4d706b6c..d9f8ac15e4ee4b7aa3ce1ee36a9fcf3cf39a348b 100644 (file)
@@ -8,7 +8,10 @@ Build-Depends: debhelper (>= 12),
                dh-sequence-gnome,
 #               libgirepository1.0-dev,
                liblcms2-dev,
-               pkg-config
+               meson (>= 0.50.0),
+               python3-setuptools,
+               pkg-config,
+               w3m
 Standards-Version: 4.3.0
 Vcs-Browser: https://salsa.debian.org/gnome-team/babl
 Vcs-Git: https://salsa.debian.org/gnome-team/babl.git
index 8b1e5c627ce652e489859220bf335c729ef3f012..fc8bf6d581651a5d973b07afeddda2cda676ff8f 100755 (executable)
@@ -5,35 +5,21 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
 
 # Disable SSE2 except on amd64
 ifneq ($(DEB_HOST_ARCH_CPU),amd64)
-       sse_flags := --disable-mmx --disable-sse --disable-sse2
-else
-       sse_flags := --enable-mmx --enable-sse --enable-sse2
+       sse_flags := -Denable-mmx=false -Denable-sse=false -Denable-sse2=false
 endif
 
 %:
        dh $@
 
-override_dh_autoreconf:
-       dh_autoreconf --as-needed
-
 override_dh_auto_configure:
        dh_auto_configure -- \
                $(sse_flags) \
-               --disable-sse4_1 \
-               --disable-f16c
-
-override_dh_install:
-       find debian/tmp -name '*.la' -print -delete
-       dh_install
+               -Denable-gir=false \
+               -Denable-sse4_1=false \
+               -Denable-f16c=false
 
 override_dh_missing:
        dh_missing --fail-missing
 
 override_dh_makeshlibs:
        dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/babl-0.1/ -V -- -c4
-
-override_dh_installdocs:
-       dh_installdocs -XMakefile
-
-override_dh_strip:
-       dh_strip --dbgsym-migration="libbabl-0.1-0-dbg (<< 0.1.34)"