[shotwell] debian: Simplify rules file



commit 4ae5063990d3aed89f3cf756b1bd2d105883cff4
Author: Jens Georg <mail jensge org>
Date:   Sat May 5 07:36:36 2018 +0200

    debian: Simplify rules file

 debian/rules |   45 ++++++++-------------------------------------
 1 files changed, 8 insertions(+), 37 deletions(-)
---
diff --git a/debian/rules b/debian/rules
index e11ec58..0d1d5a6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,45 +1,16 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
-
-
-# see FEATURE AREAS in dpkg-buildflags(1)
-#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-
-# see ENVIRONMENT in dpkg-buildflags(1)
-# package maintainers to append CFLAGS
-#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
-# package maintainers to append LDFLAGS
-#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-       dh $@  --parallel
-
+       dh $@ --parallel --with gnome --buildsystem=meson
 
-# dh_make generated override targets
-# This is example for Cmake (See https://bugs.debian.org/641051 )
 override_dh_auto_configure:
-       rm -rf debian/build
-       mkdir debian/build
-       meson debian/build --prefix=/usr -Dunity-support=true -Dinstall-apport-hook=true
-
-override_dh_auto_compile:
-       ninja -C -v debian/build
-
-override_dh_auto_install:
-       DESTDIR=${CURDIR}/debian/tmp ninja -v -C debian/build install
-
-override_dh_strip:
-       dh_strip --dbg-package=shotwell-dbg
-
-override_dh_makeshlibs:
-       dh_makeshlibs -X /usr/lib/shotwell
+       dh_auto_configure -- \
+               --libexec=/usr/lib \
+               -Dunity-support=true \
+               -Dinstall-apport-hook=true
 
-override_dh_install:
-       dh_install --list-missing
+override_dh_gnome_clean:
+       dh_gnome_clean --no-control
 
-override_dh_clean:
-       rm -rf debian/build
-       dh_clean


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]