ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/apt.spec
(Generate patch)

Comparing COMP/CMSDIST/apt.spec (file contents):
Revision 1.9 by eulisse, Mon Jun 18 17:05:41 2007 UTC vs.
Revision 1.23 by eulisse, Thu Jun 21 08:16:34 2007 UTC

# Line 1 | Line 1
1 < ### RPM external apt 0.5.15lorg3.2
1 > ### RPM external apt 0.5.15lorg3.2-wt1
2   ## INITENV SET APT_CONFIG %{i}/etc/apt/apt.conf
3  
4 < Source:  http://apt-rpm.org/releases/%n-%v.tar.bz2
4 > Source:  http://apt-rpm.org/releases/%n-%realversion.tar.bz2
5   Source1: bootstrap
6   Patch0: apt-rpm449
7   Requires: libxml2 beecrypt rpm zlib bz2lib openssl
# Line 93 | Line 93 | RPM
93   };
94   EOF_APT_CONF
95  
96 < cat %_sourcedir/bootstrap | perl -p -e "s/\@CMSPLATF\@/%{cmsplatf}/;
97 <                                        s/\@GCC_VERSION\@/$GCC_VERSION/;
98 <                                        s/\@RPM_VERSION\@/$RPM_VERSION/;
99 <                                        s/\@DB4_VERSION\@/$DB4_VERSION/;
100 <                                        s/\@LIBXML2_VERSION\@/$LIBXML2_VERSION/;
101 <                                        s/\@OPENSSL_VERSION\@/$OPENSSL_VERSION/;
102 <                                        s/\@BEECRYPT_VERSION\@/$BEECRYPT_VERSION/;
103 <                                        s/\@BZ2LIB_VERSION\@/$BZ2LIB_VERSION/;
104 <                                        s/\@ZLIB_VERSION\@/$ZLIB_VERSION/;
105 <                                        s/\@EXPAT_VERSION\@/$EXPAT_VERSION/;
106 <                                        s/\@ELFUTILS_VERSION\@/$ELFUTILS_VERSION/;
107 <                                        s/\@NEON_VERSION\@/$NEON_VERSION/;
108 <                                        s/\@GCC_REVISION\@/$GCC_REVISION/;
109 <                                        s/\@BEECRYPT_REVISION\@/$BEECRYPT_REVISION/;
110 <                                        s/\@RPM_REVISION\@/$RPM_REVISION/;
111 <                                        s/\@OPENSSL_REVISION\@/$OPENSSL_REVISION/;
112 <                                        s/\@DB4_REVISION\@/$DB4_REVISION/;
113 <                                        s/\@LIBXML2_REVISION\@/$LIBXML2_REVISION/;
114 <                                        s/\@BZ2LIB_REVISION\@/$BZ2LIB_REVISION/;
115 <                                        s/\@ZLIB_REVISION\@/$ZLIB_REVISION/;
116 <                                        s/\@EXPAT_REVISION\@/$EXPAT_REVISION/;
117 <                                        s/\@NEON_REVISION\@/$NEON_REVISION/;
118 <                                        s/\@ELFUTILS_REVISION\@/$ELFUTILS_REVISION/;
119 <                                        s/\@APT_VERSION\@/%{v}/;
120 <                                        s/\@APT_REVISION\@/%{pkgrevision}/;
96 > cat %_sourcedir/bootstrap | perl -p -e "s!\@CMSPLATF\@!%{cmsplatf}!g;
97 >                                        s!\@GCC_VERSION\@!$GCC_VERSION!g;
98 >                                        s!\@RPM_VERSION\@!$RPM_VERSION!g;
99 >                                        s!\@DB4_VERSION\@!$DB4_VERSION!g;
100 >                                        s!\@LIBXML2_VERSION\@!$LIBXML2_VERSION!g;
101 >                                        s!\@OPENSSL_VERSION\@!$OPENSSL_VERSION!g;
102 >                                        s!\@BEECRYPT_VERSION\@!$BEECRYPT_VERSION!g;
103 >                                        s!\@BZ2LIB_VERSION\@!$BZ2LIB_VERSION!g;
104 >                                        s!\@ZLIB_VERSION\@!$ZLIB_VERSION!g;
105 >                                        s!\@EXPAT_VERSION\@!$EXPAT_VERSION!g;
106 >                                        s!\@ELFUTILS_VERSION\@!$ELFUTILS_VERSION!g;
107 >                                        s!\@NEON_VERSION\@!$NEON_VERSION!g;
108 >                                        s!\@GCC_REVISION\@!$GCC_REVISION!g;
109 >                                        s!\@BEECRYPT_REVISION\@!$BEECRYPT_REVISION!g;
110 >                                        s!\@RPM_REVISION\@!$RPM_REVISION!g;
111 >                                        s!\@OPENSSL_REVISION\@!$OPENSSL_REVISION!g;
112 >                                        s!\@DB4_REVISION\@!$DB4_REVISION!g;
113 >                                        s!\@LIBXML2_REVISION\@!$LIBXML2_REVISION!g;
114 >                                        s!\@BZ2LIB_REVISION\@!$BZ2LIB_REVISION!g;
115 >                                        s!\@ZLIB_REVISION\@!$ZLIB_REVISION!g;
116 >                                        s!\@EXPAT_REVISION\@!$EXPAT_REVISION!g;
117 >                                        s!\@NEON_REVISION\@!$NEON_REVISION!g;
118 >                                        s!\@ELFUTILS_REVISION\@!$ELFUTILS_REVISION!g;
119 >                                        s!\@APT_VERSION\@!%{v}!g;
120 >                                        s!\@APT_REVISION\@!%{pkgrevision}!g;
121 >                                        s!\@INSTROOT\@!%{instroot}!g;
122                                          " > %{instroot}/bootstrap-%{cmsplatf}.sh
123  
124   %post
# Line 154 | Line 155 | Essantial:
155   EOF_RPMPRIORITIES
156  
157   cat << \EOF_SOURCES_LIST > $RPM_INSTALL_PREFIX/%{cmsplatf}/etc/apt/sources.list
158 < rpm http://cmsrep.cern.ch cms/cpt/Software/download/cms/apt/%{cmsplatf} cms lcg external  
159 < rpm-src http://cmsrep.cern.ch cms/cpt/Software/download/cms/apt/%{cmsplatf} cms lcg external
158 > rpm http://cmsrep.cern.ch cms/cpt/Software/download/cms.eulisse/apt/%{cmsplatf} cms lcg external  
159 > rpm-src http://cmsrep.cern.ch cms/cpt/Software/download/cms.eulisse/apt/%{cmsplatf} cms lcg external
160 > # This are defined to support experimental repositories. The bootstrap file rewrites and uncomments
161 > # them when passed the appropriate commandline option.
162 > ## rpm @SERVER@ @SERVER_PATH@/@REPOSITORY@/apt/%{cmsplatf} @GROUPS@  
163 > ## rpm-src @SERVER@ @SERVER_PATH@/@REPOSITORY@/apt/%{cmsplatf} @GROUPS@
164   EOF_SOURCES_LIST
165  
166   mkdir -p $RPM_INSTALL_PREFIX/%{cmsplatf}/var/lib/rpm
# Line 187 | Line 192 | perl -p -i -e "s|%{instroot}|$RPM_INSTAL
192   %{i}
193   %{instroot}/bootstrap-%{cmsplatf}.sh
194   %{instroot}/%{cmsplatf}/var/lib/rpm
195 +
196 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines