mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-18 11:35:38 -04:00
[debian] 2.5.1: Build for Ubuntu 20.04 "Focal" Fossa.
Main changes: - Disable GTK+ 2.x builds. (XFCE) - Disable KDE 4.x builds. - Enable system libzstd. - Enable system fmt. - Tracker API version increased to 3.
This commit is contained in:
parent
18498c84f1
commit
86f70a5d86
14
debian/changelog
vendored
14
debian/changelog
vendored
@ -1,3 +1,17 @@
|
||||
rom-properties (2.5.1-1ppa2~focal1) focal; urgency=medium
|
||||
|
||||
* Build for Ubuntu 20.04 "Focal" Fossa.
|
||||
|
||||
* Disable GTK+ 2.x builds. (XFCE)
|
||||
* Disable KDE 4.x builds.
|
||||
* Enable system libzstd.
|
||||
* Enable system fmt.
|
||||
* Tracker API version increased to 3.
|
||||
|
||||
* PPA version bumped to ensure it updates from previous versions.
|
||||
|
||||
-- David Korth <gerbilsoft@gerbilsoft.com> Sat, 10 May 2025 18:07:50 -0400
|
||||
|
||||
rom-properties (2.5.1-1ppa2~bionic2) bionic; urgency=medium
|
||||
|
||||
* Update rom-properties-tracker.install so the files actually install
|
||||
|
37
debian/control
vendored
37
debian/control
vendored
@ -15,8 +15,6 @@ Build-Depends:
|
||||
nettle-dev,
|
||||
libpugixml-dev,
|
||||
libseccomp-dev,
|
||||
libqt4-dev,
|
||||
kdelibs5-dev,
|
||||
qtbase5-dev,
|
||||
qttools5-dev-tools,
|
||||
libkf5kio-dev | kio-dev,
|
||||
@ -24,17 +22,17 @@ Build-Depends:
|
||||
libkf5filemetadata-dev,
|
||||
libkf5crash-dev,
|
||||
libglib2.0-dev,
|
||||
libgtk2.0-dev,
|
||||
libgdk-pixbuf2.0-dev,
|
||||
libthunarx-2-dev,
|
||||
libgtk-3-dev,
|
||||
libcairo2-dev,
|
||||
libnautilus-extension-dev,
|
||||
libcaja-extension-dev,
|
||||
libnemo-extension-dev,
|
||||
gettext,
|
||||
libzstd-dev,
|
||||
liblz4-dev,
|
||||
liblzo2-dev,
|
||||
libgsound-dev
|
||||
libgsound-dev,
|
||||
libfmt-dev
|
||||
Standards-Version: 3.9.8
|
||||
Homepage: https://github.com/GerbilSoft/rom-properties
|
||||
Vcs-Git: https://github.com/GerbilSoft/rom-properties
|
||||
@ -42,7 +40,7 @@ Vcs-Browser: https://github.com/GerbilSoft/rom-properties
|
||||
|
||||
Package: rom-properties-all
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, libromdata6, rom-properties-kde4, rom-properties-kf5, rom-properties-xfce, rom-properties-gtk3, rom-properties-cli, rom-properties-tracker, rom-properties-utils, rom-properties-lang, rom-properties-thumbnailer-dbus
|
||||
Depends: ${misc:Depends}, libromdata6, rom-properties-kf5, rom-properties-gtk3, rom-properties-cli, rom-properties-tracker, rom-properties-utils, rom-properties-lang, rom-properties-thumbnailer-dbus
|
||||
Description: ROM Properties Page shell extension (meta package)
|
||||
This shell extension provides thumbnailing and property page functionality
|
||||
for ROM images, disc images, and save files for various game consoles,
|
||||
@ -61,17 +59,6 @@ Description: ROM Properties Page shell extension (shared library)
|
||||
This package contains the shared library containing common functionality
|
||||
used by all the UI frontends.
|
||||
|
||||
Package: rom-properties-kde4
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libromdata6, rom-properties-utils, rom-properties-xdg
|
||||
Recommends: rom-properties-lang
|
||||
Description: ROM Properties Page shell extension (KDE4 UI frontend)
|
||||
This shell extension provides thumbnailing and property page functionality
|
||||
for ROM images, disc images, and save files for various game consoles,
|
||||
including Nintendo GameCube and Wii.
|
||||
.
|
||||
This package contains the KDE4 UI frontend.
|
||||
|
||||
Package: rom-properties-kio-servicemenus
|
||||
Architecture: all
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libromdata6, rom-properties-utils
|
||||
@ -97,20 +84,6 @@ Description: ROM Properties Page shell extension (KF5 UI frontend)
|
||||
.
|
||||
This package contains the KDE Frameworks 5 UI frontend.
|
||||
|
||||
Package: rom-properties-xfce
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libromdata6, rom-properties-utils, rom-properties-xdg, rom-properties-thumbnailer-dbus
|
||||
Recommends: rom-properties-lang, rom-properties-tracker
|
||||
Description: ROM Properties Page shell extension (GTK2 XFCE UI frontend)
|
||||
This shell extension provides thumbnailing and property page functionality
|
||||
for ROM images, disc images, and save files for various game consoles,
|
||||
including Nintendo GameCube and Wii.
|
||||
.
|
||||
This package contains the XFCE (GTK+ 2.x) version.
|
||||
.
|
||||
The thumbnailer-dbus package is required for thumbnailing on
|
||||
some XFCE versions.
|
||||
|
||||
Package: rom-properties-gtk3
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libromdata6, rom-properties-utils, rom-properties-xdg, rom-properties-thumbnailer-dbus
|
||||
|
5
debian/rom-properties-kde4.docs
vendored
5
debian/rom-properties-kde4.docs
vendored
@ -1,5 +0,0 @@
|
||||
README.md
|
||||
NETWORK.md
|
||||
NEWS.md
|
||||
doc/keys.conf.example
|
||||
doc/rom-properties.conf.example
|
6
debian/rom-properties-kde4.install
vendored
6
debian/rom-properties-kde4.install
vendored
@ -1,6 +0,0 @@
|
||||
usr/lib/kde4/rom-properties-kde4.so
|
||||
usr/lib/kde4/xattrview-kde4.so
|
||||
usr/share/kde4/services/ServiceMenus/rp-convert-to-png.desktop
|
||||
usr/share/kde4/services/rom-properties-kde4.KPropertiesDialog.desktop
|
||||
usr/share/kde4/services/rom-properties-kde4.ThumbCreator.desktop
|
||||
usr/share/kde4/services/xattrview-kde4.desktop
|
20
debian/rom-properties-tracker.install
vendored
20
debian/rom-properties-tracker.install
vendored
@ -1,10 +1,10 @@
|
||||
usr/lib/*/tracker-miners-2.0/extract-modules/libextract-rom-properties.so
|
||||
usr/share/tracker-miners/extract-rules/14-rp-application-packages.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-audio.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-banners.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-cd-images.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-disk-images.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-executables.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-rom-images.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-save-files.rule
|
||||
usr/share/tracker-miners/extract-rules/14-rp-textures.rule
|
||||
usr/lib/*/tracker-miners-3.0/extract-modules/libextract-rom-properties.so
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-application-packages.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-audio.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-banners.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-cd-images.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-disk-images.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-executables.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-rom-images.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-save-files.rule
|
||||
usr/share/tracker3-miners/extract-rules/14-rp-textures.rule
|
||||
|
5
debian/rom-properties-xfce.docs
vendored
5
debian/rom-properties-xfce.docs
vendored
@ -1,5 +0,0 @@
|
||||
README.md
|
||||
NETWORK.md
|
||||
NEWS.md
|
||||
doc/keys.conf.example
|
||||
doc/rom-properties.conf.example
|
1
debian/rom-properties-xfce.install
vendored
1
debian/rom-properties-xfce.install
vendored
@ -1 +0,0 @@
|
||||
usr/lib/*/thunarx-2/rom-properties-xfce.so
|
7
debian/rules
vendored
7
debian/rules
vendored
@ -18,13 +18,14 @@ CMAKE_OPTIONS := \
|
||||
-DINSTALL_DEBUG=OFF \
|
||||
-DINSTALL_APPARMOR=ON \
|
||||
-DUSE_SECCOMP=ON \
|
||||
-DBUILD_KDE4=ON \
|
||||
-DBUILD_KDE4=OFF \
|
||||
-DBUILD_KF5=ON \
|
||||
-DBUILD_XFCE=ON \
|
||||
-DBUILD_KF6=OFF \
|
||||
-DBUILD_XFCE=OFF \
|
||||
-DBUILD_GTK3=ON \
|
||||
-DBUILD_GTK4=OFF \
|
||||
-DBUILD_CLI=ON \
|
||||
-DTRACKER_INSTALL_API_VERSION=2 \
|
||||
-DTRACKER_INSTALL_API_VERSION=3 \
|
||||
-DENABLE_PVRTC=ON \
|
||||
-DENABLE_OPENMP=ON \
|
||||
-DENABLE_LTO=ON \
|
||||
|
Loading…
Reference in New Issue
Block a user