diff options
| -rw-r--r-- | debian/changelog | 20 | ||||
| -rw-r--r-- | debian/control | 34 | ||||
| -rwxr-xr-x | debian/rules | 12 | 
3 files changed, 38 insertions, 28 deletions
diff --git a/debian/changelog b/debian/changelog index 1fd3aee..5bda615 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,27 @@ +shotwell (0.32.1-2) unstable; urgency=medium + +  * debian/rules (Closes: #1039719): +    - Drop unnecessary libexec configure option. +    - Update apport configuration option name. +    - Drop obsolete override_dh_install. +  * Replace Build-Depend gnome-pkg-tools with dh-sequence-gnome: +    - debian/rules: +      + Remove --with gnome. +    - debian/control: +      + Replace gnome-pkg-tools with dh-sequence-gnome. +  * debian/control: +    - Drop the Build-Depends libsoup2.4-dev (Closes: #1039715). +    - Add Depend xdg-desktop-portal-backend (Closes: #1039716). +    - Drop unnecessary Build-Depends versioning. + + -- Jörg Frings-Fürst <debian@jff.email>  Sun, 09 Jul 2023 18:23:07 +0200 +  shotwell (0.32.1-1) unstable; urgency=medium    * New upstream release (Closes: #1034018, #1034011, #1034017):      - debian/rules:        + Replace unity-support with unity_support. -    - debian/control:  +    - debian/control:        + Add libportal-gtk3-dev, libwebp-dev, and libsecret-1-dev to Build-Depends.        + Switch Build-Depends to libwebkit2gtk-4.1-dev.        + Add bump minimum release of libgexiv2-dev to >= 0.12.0-2~. diff --git a/debian/control b/debian/control index c06501b..cec14a7 100644 --- a/debian/control +++ b/debian/control @@ -7,35 +7,34 @@ Build-Depends:   cmake,   debhelper-compat (= 13),   desktop-file-utils, - gnome-pkg-tools, + dh-sequence-gnome,   itstool,   libappstream-glib-dev, - libexif-dev (>= 0.6.16), + libexif-dev,   libgcr-3-dev,   libgdata-dev, - libgee-0.8-dev (>= 0.10), - libgexiv2-dev (>= 0.12.0-2~), - libglib2.0-dev (>= 2.40), - libgphoto2-dev (>= 2.5.4), - libgstreamer-plugins-base1.0-dev (>= 1.0.0), - libgstreamer1.0-dev (>= 1.0.0), - libgtk-3-dev (>= 3.14), - libgudev-1.0-dev (>= 145), + libgee-0.8-dev, + libgexiv2-dev, + libglib2.0-dev, + libgphoto2-dev, + libgstreamer-plugins-base1.0-dev, + libgstreamer1.0-dev, + libgtk-3-dev, + libgudev-1.0-dev,   libicu-dev,   libjson-glib-dev,   libportal-gtk3-dev, - libraw-dev (>= 0.14), - librest-dev (>= 0.7), + libraw-dev, + librest-dev,   libsecret-1-dev, - libsoup2.4-dev (>= 2.26.0), - libsqlite3-dev (>= 3.5.9), + libsqlite3-dev,   libunity-dev,   libwebkit2gtk-4.1-dev,   libwebp-dev, - libxml2 (>= 2.6.32), + libxml2,   meson,   ninja-build, - valac (>= 0.46.0) + valac  Standards-Version: 4.6.2.0  Rules-Requires-Root: binary-targets  Homepage: https://wiki.gnome.org/Apps/Shotwell @@ -51,7 +50,8 @@ Depends:   dconf-cli,   default-dbus-session-bus | dbus-session-bus,   librsvg2-common, - webp-pixbuf-loader + webp-pixbuf-loader, + xdg-desktop-portal-gnome | xdg-desktop-portal-backend  Replaces: shotwell-common (<< 0.26.2-1)  Description: digital photo organizer   Shotwell is a digital photo organizer designed for the GNOME desktop diff --git a/debian/rules b/debian/rules index 38a3150..8d4b33c 100755 --- a/debian/rules +++ b/debian/rules @@ -6,23 +6,15 @@ export VALAFLAGS:=$(foreach w,$(CPPFLAGS) $(CFLAGS) $(LDFLAGS),-X $(w))  #Enable the apport option when building of Ubuntu  ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) -                APPORT = -Dinstall-apport-hook=true +		APPORT = -Dinstall_apport_hook=true  endif  %: -	dh $@  --buildsystem=meson --with gnome +	dh $@  --buildsystem=meson  override_dh_auto_configure:  	dh_auto_configure -- \ -	    --libexec=/usr/libexec \  	    -Dunity_support=true $(APPORT)  override_dh_gnome_clean:  	dh_gnome_clean --no-control - -override_dh_install: -	dh_install -	# Remove unwanted la files -	rm -f debian/shotwell/usr/lib/*/shotwell/plugins/builtin/*.la -	rm -f debian/shotwell/usr/lib/*/*shotwell*.a -	rm -f debian/shotwell/usr/lib/*/*shotwell*.la  | 
