Commit Graph

4624 Commits (master)
 

Author SHA1 Message Date
Slávek Banko dd57317117
DEB tqca: Changes to silence lintian reports.
+ Added SO version to binary package name.
+ Removed Replaces and Breaks referring to themselves.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
13 hours ago
TDE Gitea 8d64a3f0a5 Reset submodule packaging/gentoo to latest HEAD 17 hours ago
Slávek Banko 2ebc1e34da
DEB tqscintilla: Changes to silence lintian reports.
+ Removed Replaces and Breaks referring to themselves.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 days ago
Slávek Banko a89fc75a0c
DEB: Use short month names in changelog (June).
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 days ago
Slávek Banko 4f1e92697c
DEB: Use short month names in changelog (July).
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 days ago
Slávek Banko e337614f1c
DEB: Fix hours exceeding a day in changelog.
Strict check when installing changelog can now result in FTBFS
if the date does not match the required date format.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 days ago
TDE Gitea 5981a50c03 Reset submodule packaging/gentoo to latest HEAD 5 days ago
Slávek Banko e7807770b2
DEB: Use short month names in changelog.
Strict check when installing changelog can now result in FTBFS
if the date does not match the required date format.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 days ago
TDE Gitea a8a857a59f Reset submodule packaging/gentoo to latest HEAD 6 days ago
Slávek Banko 93db03eb72
DEB polkit-agent-tde: Changes to silence lintian reports.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 8ac7e1b691
DEB polkit-tqt: Changes to silence lintian reports.
+ Added SO version to binary package name.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko db5043c162
DEB pytqt: Changes to silence lintian reports
+ Added run time dependencies.
+ Removed Replaces and Breaks referring to themselves.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 830cbb622b
DEB dbus-1-tqt: Use versioned Provides as this allows for smoother upgrades.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko b1f6a20bfb
DEB avahi-tqt: Use versioned Provides as this allows for smoother upgrades.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 69dd6ca45a
DEB libcarddav: Use versioned Provides as this allows for smoother upgrades.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 5dc53f0a55
DEB libcaldav: Use versioned Provides as this allows for smoother upgrades.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko f2a09ff5a3
DEB tde-cmake: Use versioned Provides as this allows for smoother upgrades.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 647398fb88
DEB dbus-1-tqt: Install libraries according to multi-arch rules.
+ Changes to silence lintian reports.
+ Added SO version to binary package name.
+ Install libraries according to multi-arch rules.
+ Removed Replaces and Breaks referring to themselves.
+ The epoch change is for historical reasons from the KDE3 era.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko d5f85ee4c8
DEB avahi-tqt: Delete the symbols file because it is not appropriate.
According to Using Symbols File wiki:

If you find (on some arches) symbols that are exported which are not
supposed to be public, you must not use symbols versioning at all.

For C++ libraries it is often better not to ship symbols files.

See chapters in: https://wiki.debian.org/UsingSymbolsFiles

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 94959f110a
DEB avahi-tqt (dilos): Install libraries according to multi-arch rules.
+ Install libraries according to multi-arch rules.
+ Rename the package to match the library name and SO version.
+ Changes to silence lintian reports.

Since R14.1.6 – TDE/tde-cmake#140, the default location for /usr is
according to default multi-arch location used by the distribution.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 week ago
Slávek Banko 3b74e6f64f
DEB avahi-tqt: Install libraries according to multi-arch rules.
+ Update symbols file.
+ Install libraries according to multi-arch rules.
+ Rename the package to match the library name and SO version.
+ Changes to silence lintian reports.

Since R14.1.6 – TDE/tde-cmake#140, the default location for /usr is
according to default multi-arch location used by the distribution.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko c47b4da497
DEB libr: Install libraries according to multi-arch rules.
Since R14.1.6 – TDE/tde-cmake#140, the default location for /usr is
according to default multi-arch location used by the distribution.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko 6170daa6c6
DEB akode: Changes to silence lintian reports.
+ Added build time dependencies.
+ Added reason for epoch change to changelog.
+ Move akodeplay binary to a separate package.
+ Install libraries according to multi-arch rules.
+ Added overrides for version number and compression.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
TDE Gitea c6aeb535b9 Reset submodule packaging/gentoo to latest HEAD 2 weeks ago
TDE Gitea 28a878b615 Reset submodule packaging/gentoo to latest HEAD 2 weeks ago
Slávek Banko 838638ce21
DEB libtqt-perl: Switch to tde-cdbs and changes to silence lintian reports.
+ Switch to tde-cdbs, but with building in the source tree.
+ Added libcrypt-dev do Build-Depends.
+ Added overrides for version number and compression.
+ Removed Replaces and Breaks referring to themselves.
+ Change the permissions of libraries to 644 before dh_strip.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Emanoil Kotsev a0a26e2a4e
DEB pytde: Remove unnecessary forcing of owner change during installation.
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
2 weeks ago
Emanoil Kotsev d9ea63a78c
DEB pytqt: Remove unnecessary forcing of owner change during installation.
Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
2 weeks ago
TDE Gitea 196e0c3f6a Reset submodule packaging/gentoo to latest HEAD 2 weeks ago
TDE Gitea 0044681749 Reset submodule packaging/gentoo to latest HEAD 2 weeks ago
Slávek Banko 951c14e2f2
DEB sudo-trinity: Switch to debhelper and changes to silence lintian reports.
+ Added copyright file.
+ Install directories with normal permissions.
+ Added overrides for version number and compression.
+ Removed Replaces and Breaks referring to themselves.
+ The epoch change is for historical reasons from the KDE3 era.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko a83418638d
DEB tdelibs: Use maintscript to remove old ld.so config file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko 7f74c06fa4
DEB libcarddav: Use Provides: libcarddav for smooth upgrade to libcarddav0.
See https://wiki.debian.org/RenamingPackages

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko b853b3a8da
DEB libcaldav: Use Provides: libcaldav for smooth upgrade to libcaldav0.
See https://wiki.debian.org/RenamingPackages

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko d6a880d164
DEB tdelibs: Changes to silence lintian reports.
+ Added build and run time dependencies.
+ Removed no longer valid *BSD architectures.
+ Added overrides for version number and compression.
+ Added permission change on setuid binaries from 4711 to 4755.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko 658edec136
DEB tdeadmin: Add libcrypt-dev to Build-Depends.
The package libcrypt-dev was usually installed automatically as
a dependency of libc6-dev. However, in newer versions it is no
longer installed and its absence can lead to FTBFS.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 weeks ago
Slávek Banko a1ab29c283
DEB tdelibs: Update ls.so.conf according to multi-arch location.
Instead of hard-coded lib64, which we never used, it makes sense to install
the file in an architecture-dependent package and set the paths according
to the multi-arch location of the specific architecture.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 weeks ago
TDE Gitea c2a7034e1e Reset submodule packaging/gentoo to latest HEAD 3 weeks ago
Emanoil Kotsev 638d708a63
DEB tdenetwork: Require fakeroot support for setting file permissions and ownership
This involves enforcing the dip group and permissions for the kppp and kppplogview
binaries, and the kppp-options configuration file.

Signed-off-by: Emanoil Kotsev <deloptes@gmail.com>
3 weeks ago
Slávek Banko 5812b4fabb
DEB libcarddav: Fix empty and misnamed package for time64 variant.
This completes the changes related to renaming the libarddav package to
libcardav0 in #537. For time64 variant the package got incorrect name
libcarddav00t64 and was empty.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 weeks ago
Slávek Banko 6fabe05088
DEB tde-cdbs: Fix FTBFS with date command from Rust Coreutils.
The date command from Rust Coreutils is not fully compatible
with the date command from GNU Coreutils and strictly requires
the date output format to be after options.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
3 weeks ago
Slávek Banko 12202751d5
DEB tde-i18n: Changes to silence lintian reports.
+ Added targets in debian/rules that we don't need but are required.
+ Added dynamic creation of lintian overrides for individual languages.
+ In copyright, links to KDE translations have been replaced with TDE Weblate.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 weeks ago
Slávek Banko 08b8641d80
DEB tqt: Changes to silence lintian reports.
+ Formalization of postinst scripts.
+ Removed no longer valid *BSD architectures.
+ Removed Replaces and Breaks referring to themselves.
+ Removed menu files because desktop files are in their place.
+ The epoch change is for historical reasons from the KDE3 era.
+ Added emptying of dependency_libs field in LA files.
+ Added lintian overrides installation.

Note: When tested on armhf, lintian reported `library-not-linked-against-libc`
on some packages, which is not registered on the lintian tags list, and when
used on amd64, lintian reports `alien-tag library-not-linked-against-libc`.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 weeks ago
Slávek Banko 31a1cd094b
DEB libcaldav: Changes to silence lintian reports.
+ Added build and run time dependencies.
+ Added SO version to binary package name.
+ Added reason for epoch change to changelog.
+ Extended package description.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 weeks ago
Slávek Banko c86c0cedb8
DEB libcaldav: Changes to silence lintian reports.
+ Added build and run time dependencies.
+ Added SO version to binary package name.
+ Added reason for epoch change to changelog.
+ Extended package description.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 weeks ago
Slávek Banko 013e9d6762
DEB kpilot: Changes to silence lintian reports.
+ Added build time dependencies.
+ Added reason for epoch change to changelog.
+ Remove Replaces and Breaks referring to themselves.
+ Remove the dbg package in favor of the now standard dbgsym.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago
Slávek Banko 41dd666445
DEB sip4-tqt: Changes to silence lintian reports.
+ Added run time dependencies.
+ Strip all packages - including sip-tqt-dev.
+ Remove unnecessary configuration items from control file.
+ Remove unnecessary forcing of owner change during installation.
+ Added reason for epoch change to changelog.
+ Fix utf8 encoding in the man page.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago
Slávek Banko 6e01527258
DEB: Replace obsolete dependency pkg-config with current pkgconf.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago
Slávek Banko 619aa9befd
DEB libart-lgpl: Changes to silence lintian reports.
+ Added build time dependencies (omitted for Ubuntu).

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago
Slávek Banko 6f70a78fc4
DEB libart-lgpl: Changes to silence lintian reports.
+ Added build time dependencies.
+ Added reason for epoch change to changelog.
+ Install libraries according to multi-arch rules.
+ Added overrides for version number and compression.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago