8 |
|
Patch0: apt-rpm449 |
9 |
|
Patch1: apt-rpm446 |
10 |
|
Patch2: apt |
11 |
< |
|
11 |
> |
Patch3: apt-multiarch |
12 |
|
%if "%(echo %{cmsos} | cut -d_ -f 2 | sed -e 's|.*64.*|64|')" == "64" |
13 |
|
%define libdir lib64 |
14 |
|
%else |
32 |
|
%patch2 -p1 |
33 |
|
%endif |
34 |
|
|
35 |
+ |
%patch3 -p1 |
36 |
+ |
|
37 |
|
%build |
38 |
|
export CFLAGS="-O0 -g" |
39 |
|
export CXXFLAGS="-O0 -g" |
123 |
|
rpm-src http://cmsrep.cern.ch cms/cpt/Software/download/cms/apt/%{cmsplatf} cms lcg external |
124 |
|
# This are defined to support experimental repositories. The bootstrap file rewrites and uncomments |
125 |
|
# them when passed the appropriate commandline option. |
126 |
< |
## rpm @SERVER@ @SERVER_PATH@/@REPOSITORY@/apt/%{cmsplatf} @GROUPS@ |
127 |
< |
## rpm-src @SERVER@ @SERVER_PATH@/@REPOSITORY@/apt/%{cmsplatf} @GROUPS@ |
126 |
> |
##rpm http://@SERVER@ @SERVER_PATH@@REPOSITORY@/apt/%{cmsplatf} @GROUPS@ |
127 |
> |
##rpm-src http://@SERVER@ @SERVER_PATH@@REPOSITORY@/apt/%{cmsplatf} @GROUPS@ |
128 |
|
EOF_SOURCES_LIST |
129 |
|
|
130 |
|
cat << \EOF_RPMPRIORITIES > %{i}/etc/rpmpriorities |
217 |
|
s!\@APT_REVISION\@!%{pkgrevision}!g; |
218 |
|
s!\@INSTROOT\@!%{instroot}!g;" > %{i}/bin/cms-apt-migration-%{cmsplatf}.sh |
219 |
|
|
218 |
– |
|
220 |
|
%post |
221 |
|
mkdir -p $RPM_INSTALL_PREFIX/%{cmsplatf}/var/lib/apt/lists/partial |
222 |
|
mkdir -p $RPM_INSTALL_PREFIX/%{cmsplatf}/var/lib/rpm |