7
0

Compare commits

..

9 Commits

Author SHA256 Message Date
AutoGits PR Review Bot
a09a0665ef Merging
PR: saltbundle/_ObsPrj!155
2026-02-11 12:59:36 +00:00
e0c4563aba Add Debian 13 project config 2026-02-11 10:55:28 +01:00
AutoGits PR Review Bot
e5170fdbac Merging
PR: saltbundle/_ObsPrj!150
2026-02-07 00:01:32 +00:00
AutoGits PR Review Bot
900c763f4e Merging
PR: saltbundle/_ObsPrj!152
2026-02-06 16:17:53 +00:00
AutoGits PR Review Bot
f2ee25310e Merging
PR: saltbundle/_ObsPrj!148
2026-02-06 14:59:26 +00:00
AutoGits PR Review Bot
82515ed8e6 Merging
PR: saltbundle/_ObsPrj!153
2026-02-06 10:07:47 +00:00
AutoGits PR Review Bot
7cf7ce29f3 auto-created for venv-salt-minion
All checks were successful
ObsStaging OBS Staging build
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: saltbundle/venv-salt-minion!19
2026-02-02 15:40:13 +00:00
AutoGits PR Review Bot
f6686fbde4 auto-created for saltbundlepy-simplejson
All checks were successful
ObsStaging OBS Staging build
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: saltbundle/saltbundlepy-simplejson!5
2026-02-02 15:33:24 +00:00
AutoGits PR Review Bot
02d8e4f2d0 auto-created for saltbundlepy-pyzmq
All checks were successful
ObsStaging OBS Staging build
This commit was autocreated by AutoGits PR Review Bot

referencing PRs:
 PR: saltbundle/saltbundlepy-pyzmq!5
2026-02-02 15:21:45 +00:00
4 changed files with 83 additions and 3 deletions

80
_config
View File

@@ -326,6 +326,86 @@ Macros:
:Macros
%endif
############################################################
##################### Debian13 #############################
############################################################
%if 0%{?debian} == 13
Repotype: debian
Type: spec
BinaryType: deb
BuildEngine: debbuild
Support: debbuild pax
Keep: debbuild
######## START salt bundle
Prefer: fakeroot
Prefer: cron
Required: debbuild-macros
Ignore: lsb-release:python3
Substitute: boost-devel libboost-dev
Substitute: ca-certificates-mozilla ca-certificates
Substitute: gdbm-devel libgdbm-dev
Substitute: gmp-devel libgmp-dev
Substitute: libcurl-devel libcurl4-openssl-dev
Substitute: libopenssl-devel libssl-dev
Substitute: libyaml-devel libyaml-dev
Substitute: lzma-devel liblzma-dev
Substitute: netcfg netbase
Substitute: openssl-devel libssl-dev
Substitute: pcre-devel libpcre3-dev
Substitute: sqlite-devel libsqlite3-dev
Substitute: timezone tzdata
Substitute: xz xz-utils
# mlatini 24-05-2024
# saltbundlepy-psutil needs this
# https://github.com/SUSE/spacewalk/issues/24384
Substitute: /usr/bin/who coreutils
Substitute: pkgconfig(bzip2) libbz2-dev
Substitute: pkgconfig(expat) libexpat1-dev
Substitute: pkgconfig(libffi) libffi-dev
Substitute: pkgconfig(ncurses) ncurses-dev
Substitute: pkgconfig(tk) tk-dev
Substitute: pkgconfig(uuid) uuid-dev
Substitute: pkgconfig(x11) libx11-dev
Substitute: pkgconfig(zlib) zlib1g-dev
PublishFilter: ^(saltbundle|perl|lua|liblua|fdupes|pcre|libpcre|autoconf-archive|deb-perl|debbuild).*\.deb$
######## End salt bundle
######## Start Lua substitutes
Substitute: readline-devel libreadline-dev
######## End Lua substitutes
######## Start Other substitutes
Substitute: pkgconfig pkg-config
Substitute: update-alternatives dpkg
######## End Other substitutes
######## Start of Lua Prefer and Preinstall
Preinstall: libtool-bin
Preinstall: liblua5-1-5 perl-lua-api
Prefer: lua5.1
######## End of Lua Prefer and Preinstall
Macros:
######## START of macros for salt bundle packages
%_vendor debbuild
%_lib lib
%_gnu -gnu
%_defaultlicensedir /usr/share/licenses
%_deb_maintainer Uyuni packagers <devel@lists.uyuni-project.org>
%_rpmconfigdir /usr/lib/rpm
%_buildshell /bin/bash
######## End of macros for salt bundle packages
:Macros
%endif
############################################################
##################### Ubuntu2404 ###########################
############################################################