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.3 by ratnik, Wed Apr 18 23:46:01 2007 UTC vs.
Revision 1.6 by eulisse, Mon Jun 18 16:59:25 2007 UTC

# Line 1 | Line 1
1   ### RPM external apt 0.5.15lorg3.2
2 Requires: gcc-wrapper
2   Source:  http://apt-rpm.org/releases/%n-%v.tar.bz2
3 + Patch0: apt-rpm449
4   Requires: libxml2 beecrypt rpm zlib bz2lib
5 + %if "%(echo %{cmsos} | cut -d_ -f 2 | sed -e 's|.*64.*|64|')" == "64"
6 + %define libdir lib64
7 + %else
8 + %define libdir lib
9 + %endif
10  
11 + %prep
12 + %setup -n %n-%{realversion}
13 + %patch0 -p0
14   %build
15 < ## IMPORT gcc-wrapper
16 < export CFLAGS="-I$BEECRYPT_ROOT/include -I$RPM_ROOT/include"
9 < export LDFLAGS="-L$BEECRYPT_ROOT/lib -L$RPM_ROOT/lib"
10 < export LIBS="$LDFLAGS"
15 > export CPPFLAGS="-I$BEECRYPT_ROOT/include -I$RPM_ROOT/include -I$RPM_ROOT/include/rpm"
16 > export LDFLAGS="-L$BEECRYPT_ROOT/%{libdir} -L$RPM_ROOT/%{libdir}"
17   export LIBDIR="$LIBS"
18   export LIBXML2_CFLAGS="-I$LIBXML2_ROOT/include/libxml2 -I$BEECRYPT_ROOT/include -I$RPM_ROOT/include"
19 < export LIBXML2_LIBS="-lxml2 -L$LIBXML2_ROOT/lib -L$BEECRYPT_ROOT/lib -L$RPM_ROOT/lib"
19 > export LIBXML2_LIBS="-lxml2 -L$LIBXML2_ROOT/lib -L$BEECRYPT_ROOT/%{libdir} -L$RPM_ROOT/%{libdir}"
20  
21   ./configure --prefix=%{i} --exec-prefix=%{i} \
22                              --disable-nls \
23                              --disable-dependency-tracking \
24                              --without-libintl-prefix \
25                              --disable-rpath
26 < make %makeprocesses
26 > make %makeprocesses
27 > %install
28 > make install
29 > mkdir -p %{i}/etc/profile.d
30 > (echo "#!/bin/sh"; \
31 > echo "source $RPM_ROOT/etc/profile.d/init.sh"; \
32 > echo "source $LIBXML2_ROOT/etc/profile.d/init.sh" ) > %{i}/etc/profile.d/dependencies-setup.sh
33 > (echo "#!/bin/tcsh"; \
34 > echo "source $RPM_ROOT/etc/profile.d/init.csh"; \
35 > echo "source $LIBXML2_ROOT/etc/profile.d/init.csh" ) > %{i}/etc/profile.d/dependencies-setup.csh
36 > %post
37 > %{relocateConfig}etc/profile.d/dependencies-setup.sh
38 > %{relocateConfig}etc/profile.d/dependencies-setup.csh

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines