[debian] 2.5.1: Build for Ubuntu 18.04 "Bionic" Beaver.

Main changes:
- Nautilus extensions directory is now multi-arch compliant.
- Tracker API version increased to 2.
- LTO compilation is enabled.
This commit is contained in:
David Korth 2025-05-10 17:29:22 -04:00
parent 8023ac119f
commit 29c3221892
3 changed files with 15 additions and 3 deletions

12
debian/changelog vendored
View File

@ -1,3 +1,15 @@
rom-properties (2.5.1-1ppa2~bionic1) bionic; urgency=medium
* Build for Ubuntu 18.04 "Bionic" Beaver.
* Nautilus extensions directory is now multi-arch compliant.
* Tracker API version increased to 2.
* LTO compilation is enabled.
* PPA version bumped to ensure it updates from previous versions.
-- David Korth <gerbilsoft@gerbilsoft.com> Sat, 10 May 2025 17:26:28 -0400
rom-properties (2.5.1-1ppa1~xenial3) xenial; urgency=medium
* Disable RomHeaderTest, again.

View File

@ -1,4 +1,4 @@
usr/lib/nautilus/extensions-3.0/rom-properties-gtk3.so
usr/lib/*/nautilus/extensions-3.0/rom-properties-gtk3.so
usr/lib/*/caja/extensions-2.0/rom-properties-gtk3.so
usr/lib/*/nemo/extensions-3.0/rom-properties-gtk3.so
usr/lib/*/thunarx-3/rom-properties-gtk3.so

4
debian/rules vendored
View File

@ -24,10 +24,10 @@ CMAKE_OPTIONS := \
-DBUILD_GTK3=ON \
-DBUILD_GTK4=OFF \
-DBUILD_CLI=ON \
-DTRACKER_INSTALL_API_VERSION=1 \
-DTRACKER_INSTALL_API_VERSION=2 \
-DENABLE_PVRTC=ON \
-DENABLE_OPENMP=ON \
-DENABLE_LTO=OFF \
-DENABLE_LTO=ON \
-DENABLE_PCH=ON \
-DUSE_SECCOMP=ON \
-DENABLE_SECCOMP_DEBUG=OFF