Project Configuration of openSUSE.org-mirror:Debian:12

251
 
1
### This project gets synced from:
2
### https://build.opensuse.org/project/show/Debian:12
3
### 
4
### Do not modify manually. See OS#6165.
5
### 
6
### Sync information:
7
### - source meta: 4001d1af417c94fcd48283bdaf0e01c6
8
### - source prjconf: 037c9288eb7c45975efd8e8f351643b2
9
10
Repotype: debian
11
12
# create initial user
13
Preinstall: base-passwd
14
Preinstall: user-setup
15
16
# required for preinstall images
17
Preinstall: perl
18
19
ExpandFlags: preinstallexpand
20
Preinstall: init-system-helpers debianutils dpkg libc-bin dash coreutils diffutils
21
Preinstall: sed gawk grep gzip debconf bash base-files base-passwd libsystemd0 xz-utils
22
Preinstall: findutils util-linux
23
24
Runscripts: base-passwd user-setup base-files gawk
25
26
#VMinstall: libdevmapper1.02.1
27
VMinstall: binutils libblkid1 libuuid1 mount libmount1 libsmartcols1
28
29
%ifarch armv7l armv7hl
30
%if "0%{?_obs_feature_exclude_cpu_constraints}"
31
#Constraint: hardware:cpu:flag exclude=true EL0
32
# (commented out by sync) VMInstall: kernel-obs-build
33
%endif
34
%endif
35
36
37
Order: user-setup:base-files
38
39
# Essential packages (this should also pull the dependencies)
40
Support: base-files base-passwd bash bsdutils coreutils dash debianutils
41
Support: diffutils dpkg e2fsprogs findutils grep gzip hostname libc-bin
42
Support: login mount ncurses-base ncurses-bin perl-base sed init-system-helpers
43
Support: sysvinit-utils tar util-linux
44
45
# for unpacking sources in build script
46
Support: cpio
47
48
# Build-essentials
49
Required: build-essential
50
Prefer: build-essential:make
51
52
# build script needs fakeroot
53
Support: fakeroot
54
# lintian support would be nice, but breaks too much atm
55
#Support: lintian
56
57
# helper tools in the chroot
58
Support: less kmod net-tools procps psmisc strace vim
59
60
# Workaround/Hack, it is declared as dummy package
61
Prefer: -libfontconfig1-dev
62
63
Prefer: -lsb-base
64
# everything below same as for Debian:6.0 (apart from the version macros ofc)
65
66
# circular dependendencies in openjdk stack
67
Order: openjdk-6-jre-lib:openjdk-6-jre-headless
68
Order: openjdk-6-jre-headless:ca-certificates-java
69
70
Keep: binutils cpp cracklib file findutils gawk gcc gcc-ada gcc-c++
71
Keep: gzip libada libstdc++ libunwind
72
Keep: libunwind-devel libzio make mktemp pam-devel pam-modules
73
Keep: patch perl rcs timezone
74
75
Prefer: cvs libesd0 libfam0 libfam-dev expect
76
Prefer: -bzr # in favor to brz
77
Prefer: -libelogind0
78
79
Prefer: gawk locales default-jdk
80
Prefer: xorg-x11-libs libpng fam mozilla mozilla-nss xorg-x11-Mesa
81
Prefer: unixODBC libsoup glitz java-1_4_2-sun gnome-panel
82
Prefer: desktop-data-SuSE gnome2-SuSE mono-nunit gecko-sharp2
83
Prefer: apache2-prefork openmotif-libs ghostscript-mini gtk-sharp
84
Prefer: glib-sharp libzypp-zmd-backend mDNSResponder libcom-err2
85
86
Prefer: -libgcc-mainline -libstdc++-mainline -gcc-mainline-c++
87
Prefer: -libgcj-mainline -viewperf -compat -compat-openssl097g
88
Prefer: -zmd -OpenOffice_org -pam-laus -libgcc-tree-ssa -busybox-links
89
Prefer: -crossover-office -libgnutls11-dev
90
91
# alternative pkg-config implementation
92
Prefer: -pkgconf
93
Prefer: -openrc
94
Prefer: -file-rc
95
96
Prefer: devscripts:fakeroot
97
Prefer: bsdutils:libsystemd0
98
99
Conflict: ghostscript-library:ghostscript-mini
100
101
#Ignore: sysvinit:initscripts
102
103
Ignore: aaa_base:aaa_skel,suse-release,logrotate,ash,mingetty,distribution-release
104
Ignore: gettext-devel:libgcj,libstdc++-devel
105
Ignore: pwdutils:openslp
106
Ignore: pam-modules:resmgr
107
Ignore: rpm:suse-build-key,build-key
108
Ignore: bind-utils:bind-libs
109
Ignore: alsa:dialog,pciutils
110
Ignore: portmap:syslogd
111
Ignore: fontconfig:freetype2
112
Ignore: fontconfig-devel:freetype2-devel
113
Ignore: xorg-x11-libs:freetype2
114
Ignore: xorg-x11:x11-tools,resmgr,xkeyboard-config,xorg-x11-Mesa,libusb,freetype2,libjpeg,libpng
115
Ignore: apache2:logrotate
116
Ignore: arts:alsa,audiofile,resmgr,libogg,libvorbis
117
Ignore: kdelibs3:alsa,arts,pcre,OpenEXR,aspell,cups-libs,mDNSResponder,krb5,libjasper
118
Ignore: kdelibs3-devel:libvorbis-devel
119
Ignore: kdebase3:kdebase3-ksysguardd,OpenEXR,dbus-1,dbus-1-qt,hal,powersave,openslp,libusb
120
Ignore: kdebase3-SuSE:release-notes
121
Ignore: jack:alsa,libsndfile
122
Ignore: libxml2-devel:readline-devel
123
Ignore: gnome-vfs2:gnome-mime-data,desktop-file-utils,cdparanoia,dbus-1,dbus-1-glib,krb5,hal,libsmbclient,fam,file_alteration
124
Ignore: libgda:file_alteration
125
Ignore: gnutls:lzo,libopencdk
126
Ignore: gnutls-devel:lzo-devel,libopencdk-devel
127
Ignore: pango:cairo,glitz,libpixman,libpng
128
Ignore: pango-devel:cairo-devel
129
Ignore: cairo-devel:libpixman-devel
130
Ignore: libgnomeprint:libgnomecups
131
Ignore: libgnomeprintui:libgnomecups
132
Ignore: orbit2:libidl
133
Ignore: orbit2-devel:libidl,libidl-devel,indent
134
Ignore: qt3:libmng
135
Ignore: qt-sql:qt_database_plugin
136
Ignore: gtk2:libpng,libtiff
137
Ignore: libgnomecanvas-devel:glib-devel
138
Ignore: libgnomeui:gnome-icon-theme,shared-mime-info
139
Ignore: scrollkeeper:docbook_4,sgml-skel
140
Ignore: gnome-desktop:libgnomesu,startup-notification
141
Ignore: python-devel:python-tk
142
Ignore: gnome-pilot:gnome-panel
143
Ignore: gnome-panel:control-center2
144
Ignore: gnome-menus:kdebase3
145
Ignore: gnome-main-menu:rug
146
Ignore: libbonoboui:gnome-desktop
147
Ignore: postfix:pcre
148
Ignore: docbook_4:iso_ent,sgml-skel,xmlcharent
149
Ignore: control-center2:nautilus,evolution-data-server,gnome-menus,gstreamer-plugins,gstreamer,metacity,mozilla-nspr,mozilla,libxklavier,gnome-desktop,startup-notification
150
Ignore: docbook-xsl-stylesheets:xmlcharent
151
Ignore: liby2util-devel:libstdc++-devel,openssl-devel
152
Ignore: yast2:yast2-ncurses,yast2-theme-SuSELinux,perl-Config-Crontab,yast2-xml,SuSEfirewall2
153
Ignore: yast2-core:netcat,hwinfo,wireless-tools,sysfsutils
154
Ignore: yast2-core-devel:libxcrypt-devel,hwinfo-devel,blocxx-devel,sysfsutils,libstdc++-devel
155
Ignore: yast2-packagemanager-devel:rpm-devel,curl-devel,openssl-devel
156
Ignore: yast2-devtools:perl-XML-Writer,libxslt,pkgconfig
157
Ignore: yast2-installation:yast2-update,yast2-mouse,yast2-country,yast2-bootloader,yast2-packager,yast2-network,yast2-online-update,yast2-users,release-notes,autoyast2-installation
158
Ignore: yast2-bootloader:bootloader-theme
159
Ignore: yast2-packager:yast2-x11
160
Ignore: yast2-x11:sax2-libsax-perl
161
Ignore: openslp-devel:openssl-devel
162
Ignore: java-1_4_2-sun:xorg-x11-libs
163
Ignore: java-1_4_2-sun-devel:xorg-x11-libs
164
Ignore: kernel-um:xorg-x11-libs
165
Ignore: tetex:xorg-x11-libs,expat,fontconfig,freetype2,libjpeg,libpng,ghostscript-x11,xaw3d,gd,dialog,ed
166
Ignore: yast2-country:yast2-trans-stats
167
Ignore: susehelp:susehelp_lang,suse_help_viewer
168
Ignore: mailx:smtp_daemon
169
Ignore: cron:smtp_daemon
170
Ignore: hotplug:syslog
171
Ignore: pcmcia:syslog
172
Ignore: avalon-logkit:servlet
173
Ignore: jython:servlet
174
Ignore: ispell:ispell_dictionary,ispell_english_dictionary
175
Ignore: aspell:aspel_dictionary,aspell_dictionary
176
Ignore: smartlink-softmodem:kernel,kernel-nongpl
177
Ignore: OpenOffice_org-de:myspell-german-dictionary
178
Ignore: mediawiki:php-session,php-gettext,php-zlib,php-mysql,mod_php_any
179
Ignore: squirrelmail:mod_php_any,php-session,php-gettext,php-iconv,php-mbstring,php-openssl
180
181
Ignore: simias:mono(log4net)
182
Ignore: zmd:mono(log4net)
183
Ignore: horde:mod_php_any,php-gettext,php-mcrypt,php-imap,php-pear-log,php-pear,php-session,php
184
Ignore: xerces-j2:xml-commons-apis,xml-commons-resolver
185
Ignore: xdg-menu:desktop-data
186
Ignore: nessus-libraries:nessus-core
187
Ignore: evolution:yelp
188
Ignore: mono-tools:mono(gconf-sharp),mono(glade-sharp),mono(gnome-sharp),mono(gtkhtml-sharp),mono(atk-sharp),mono(gdk-sharp),mono(glib-sharp),mono(gtk-sharp),mono(pango-sharp)
189
Ignore: gecko-sharp2:mono(glib-sharp),mono(gtk-sharp)
190
Ignore: vcdimager:libcdio.so.6,libcdio.so.6(CDIO_6),libiso9660.so.4,libiso9660.so.4(ISO9660_4)
191
Ignore: libcdio:libcddb.so.2
192
Ignore: gnome-libs:libgnomeui
193
Ignore: nautilus:gnome-themes
194
Ignore: gnome-panel:gnome-themes
195
Ignore: gnome-panel:tomboy
196
197
Substitute: utempter
198
199
%ifnarch s390 s390x ppc ia64
200
Substitute: java2-devel-packages java-1_4_2-sun-devel
201
%else
202
 %ifnarch s390x
203
Substitute: java2-devel-packages java-1_4_2-ibm-devel
204
 %else
205
Substitute: java2-devel-packages java-1_4_2-ibm-devel xorg-x11-libs-32bit
206
 %endif
207
%endif
208
209
Substitute: yast2-devel-packages docbook-xsl-stylesheets doxygen libxslt perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-packagemanager-devel yast2-perl-bindings yast2-testsuite
210
211
#
212
# SUSE compat mappings
213
#
214
Substitute: gcc-c++ gcc
215
Substitute: libsigc++2-devel libsigc++-2.0-dev
216
Substitute: glibc-devel-32bit
217
Substitute: pkgconfig pkg-config
218
219
220
221
%ifarch %ix86
222
Substitute: kernel-binary-packages kernel-default kernel-smp kernel-bigsmp kernel-debug kernel-um kernel-xen kernel-kdump
223
%endif
224
%ifarch ia64
225
Substitute: kernel-binary-packages kernel-default kernel-debug
226
%endif
227
%ifarch x86_64
228
Substitute: kernel-binary-packages kernel-default kernel-smp kernel-xen kernel-kdump
229
%endif
230
%ifarch ppc
231
Substitute: kernel-binary-packages kernel-default kernel-kdump kernel-ppc64 kernel-iseries64
232
%endif
233
%ifarch ppc64
234
Substitute: kernel-binary-packages kernel-ppc64 kernel-iseries64
235
%endif
236
%ifarch s390
237
Substitute: kernel-binary-packages kernel-s390
238
%endif
239
%ifarch s390x
240
Substitute: kernel-binary-packages kernel-default
241
%endif
242
243
%define debian 12
244
%define debian_version 1200
245
246
247
Macros:
248
%debian 12
249
%debian_version 1200
250
251