Project Configuration of home:golf66
xxxxxxxxxx
1
2
Repotype: debian
3
4
# create initial user
5
Preinstall: base-passwd
6
Preinstall: user-setup
7
8
# required for preinstall images
9
Preinstall: perl
10
11
ExpandFlags: preinstallexpand
12
Preinstall: init-system-helpers debianutils dpkg libc-bin dash coreutils diffutils
13
Preinstall: sed gawk grep gzip debconf bash base-files base-passwd libsystemd0 xz-utils
14
Preinstall: findutils
15
16
Preinstall: libpam-runtime libpthread-stubs0-dev util-linux
17
18
Runscripts: base-passwd user-setup base-files gawk
19
20
#VMinstall: libdevmapper1.02.1
21
VMinstall: binutils libblkid1 libuuid1 mount libmount1 libsmartcols1 util-linux
22
%ifarch ppc64le
23
# for LE switch
24
VMinstall: kernel-obs-build
25
%endif
26
27
Order: user-setup:base-files
28
29
# Essential packages (this should also pull the dependencies)
30
Support: base-files base-passwd bash bsdextrautils coreutils dash debianutils busybox
31
Support: diffutils dpkg e2fsprogs findutils grep gzip hostname libc-bin debconf dpkg-dev
32
Support: login mount ncurses-base ncurses-bin perl-base sed init-system-helpers
33
Support: sysvinit-utils tar util-linux ca-certificates libdpkg-perl debconf intltool-debian
34
Support: libdebconfclient0 cdebconf po-debconf patch m4 linux-libc-dev gcc-11 gcc cpp-11 cpp
35
Support: libc6-dev libc-dev-bin debhelper
36
37
# for unpacking sources in build script
38
Support: cpio
39
40
41
# Build-essentials
42
Support: build-essential
43
Prefer: build-essential:make make
44
45
Prefer: sysvinit-utils
46
47
# build script needs fakeroot
48
Support: fakeroot
49
# lintian support would be nice, but breaks too much atm
50
#Support: lintian
51
52
# helper tools in the chroot
53
Support: less kmod net-tools procps psmisc strace vim
54
55
# Workaround/Hack, it is declared as dummy package
56
Prefer: -libfontconfig1-dev
57
Prefer: -libfreetype6-dev
58
59
Prefer: cvs libesd0 libfam0 libfam-dev expect
60
Prefer: -bzr # in favor to brz
61
Prefer: -libelogind0
62
63
Prefer: gawk locales default-jdk sudo golang-pq-dev imagemagick
64
Prefer: xorg-x11-libs libpng fam mozilla mozilla-nss xorg-x11-Mesa
65
Prefer: unixODBC libsoup glitz java-1_4_2-sun gnome-panel
66
Prefer: desktop-data-SuSE gnome2-SuSE mono-nunit gecko-sharp2
67
Prefer: apache2-prefork openmotif-libs ghostscript-mini gtk-sharp
68
Prefer: glib-sharp libzypp-zmd-backend mDNSResponder libcom-err2
69
70
Prefer: -libgcc-mainline -libstdc++-mainline -gcc-mainline-c++
71
Prefer: -libgcj-mainline -viewperf -compat -compat-openssl097g
72
Prefer: -zmd -OpenOffice_org -pam-laus -libgcc-tree-ssa -busybox-links
73
Prefer: -crossover-office -libgnutls11-dev
74
75
# alternative pkg-config implementation
76
Prefer: -pkgconf
77
Prefer: -openrc
78
Prefer: -file-rc
79
80
#emacs
81
Prefer: sendmail-bin
82
83
#aubio
84
Prefer: libjack-dev
85
86
#libde265
87
Prefer: libsdl1.2-compat-dev
88
89
#nlopt
90
Prefer: gnuplot-qt
91
92
#golang-github-hashicorp-go-msgpack
93
Prefer: golang-gopkg-check.v1-dev
94
95
#gst-plugins-bad1.0
96
Prefer: libmagick++-dev libsdl1.2-compat-shim
97
98
#node-hooker
99
Prefer: uglifyjs
100
101
#maxima
102
Prefer: emacs-nox
103
104
#ruby-image-processing
105
Prefer: ibmagickcore-dev libmagickwand-dev
106
107
Prefer: fuse3
108
109
Prefer: libjpeg-dev
110
111
Prefer: libavcodec58 libavcodec58 libavformat58
112
113
Prefer: libncurses-dev
114
115
Prefer: libavfilter7
116
117
Prefer: fontforge
118
119
Prefer: node-acorn
120
121
#llvm-toolchain-14
122
Prefer: libcurl4-gnutls-dev
123
124
Prefer: node-unicode-14.0.0
125
126
Prefer: devscripts:fakeroot
127
Prefer: bsdutils:libsystemd0
128
129
# dde-network-core
130
Prefer: dnsmasq-base
131
132
# 为了打断python3.11的rebuild触发
133
Support: lsb-base
134
Support: lsb-release
135
#gcc-11
136
Support: libgcc-11-dev binutils binutils-common autoconf dwz autopoint groff-base
137
Support: dh-autoreconf dh-strip-nondeterminism autotools-dev file libcc1-0 make cmake cmake-data
138
Support: dh-strip-nondeterminism quilt ed gettext gettext-base man-db libdebhelper-perl libasan6
139
Support: doxygen libcom-err2 libelf1 automake libbinutils libatomic1 libstdc++6 man-db texinfo
140
Support: g++-11 g++ intltool-debian libfile-stripnondeterminism-perl sensible-utils libtool
141
Support: libuchardet0 dh-strip-nondeterminism libarchive-zip-perl cpp-x86-64-linux-gnux32 libgomp1
142
Support: libitm1 libtsan0 libubsan1 liblsan0 libstdc++-11-dev
143
%ifarch x86_64
144
Support: gcc-11-multilib binutils-x86-64-linux-gnu libquadmath0
145
%endif
146
%ifarch aarch64
147
Support: binutils-aarch64-linux-gnu libhwasan0
148
%endif
149
150
Support: tzdata
151
#linux
152
Support: linux-libc-dev