Commit Graph

7 Commits

Author SHA1 Message Date
David Korth
db875e03e4 [debian] Reverted to the Ubuntu 16.04 versions.
Retained the -DENABLE_LTO=OFF change, since gcc-5 doesn't seem to
like doing LTO with the UI frontends anymore.
2023-07-01 21:48:01 -04:00
David Korth
354dcfdd78 [debian] 2.2: Build for Ubuntu 20.04 "Focal" Fossa.
Main changes:
- Disabled GTK+ 2.x builds. (XFCE)
- Disabled KDE 4.x builds.
- Enabled system libzstd.
2023-07-01 18:00:58 -04:00
David Korth
d89550e587 Install NETWORK.md in the Windows ZIPs and Debian packages.
It turns out we never actually included it in distribution packages,
though it was always included in the source packages.
2021-07-28 22:13:09 -04:00
David Korth
4bd5837133 [debian] rom-properties-*.docs: Added NEWS.md. 2018-06-02 13:45:34 -04:00
David Korth
a283e0320e [debian] *.docs: Don't install LICENSE.
`lintian` complains about extra-license-file, since all licensing info
should be listed in the debian/copyright file.

Reference: https://lintian.debian.org/tags/extra-license-file.html
2017-06-17 16:43:40 -04:00
David Korth
547afdfcf1 [debian] *.docs: Added rom-properties.conf.example. 2017-05-24 20:42:37 -04:00
David Korth
bd1955d98d [debian] Initial rules for Debian packaging.
Partially based on dolphin-emu:
https://packages.debian.org/sid/games/dolphin-emu

CMake's debian package generator supports generating multiple DEB
packages by component, but doesn't easily allow installing common
files in each (e.g. document files). It turns out that writing
standard Debian package rules got a lot easier now than the last
time I tried (with gens), so we'll use standard Debian rules.

NOTE: Multi-arch is enabled on the KDE 5 plugin, but not the KDE 4
plugin, since the KDE 4 plugin is installed in /usr/lib/. This
shouldn't be an issue in most cases, since most 64-bit Linux systems
don't have many 32-bit KDE applications installed.

TODO: "rom-properties" might not be a valid name due to the hyphen.
I might have to either remove the '-', change it to an underscore,
or something else...
2016-10-20 23:03:29 -04:00