Difference between revisions of "Building gLExec from src rpm gLite era"
From PDP/Grid Wiki
Jump to navigationJump to searchLine 22: | Line 22: | ||
* run <tt>ldconfig</tt> | * run <tt>ldconfig</tt> | ||
+ | |||
+ | * installed <tt>glite-security-glexec-0.6.8-3.src.rpm</tt> (can be build using etics) | ||
+ | |||
+ | * edit <tt>/usr/src/redhat/SPECS/</tt> | ||
+ | <blockquote> | ||
+ | --- /usr/src/redhat/SPECS/glite-security-glexec.spec 2009-09-30 16:48:57.000000000 +0200 | ||
+ | +++ /usr/src/redhat/SPECS/glite-security-glexec.spec.orig 2009-09-30 12:10:03.000000000 +0200 | ||
+ | @@ -35,7 +35,7 @@ | ||
+ | |||
+ | %install | ||
+ | rm -rf $RPM_BUILD_ROOT | ||
+ | - make install | ||
+ | + make DESTDIR=$RPM_BUILD_ROOTinstall | ||
+ | find $RPM_BUILD_ROOT/%{prefix} -name '*.la' -exec rm -rf {} \; | ||
+ | |||
+ | %clean | ||
+ | </blockquote> |
Revision as of 14:50, 30 September 2009
How to build gLExec from a .src.rpm
- Platform: Centos-4
- Installed extra packages
vdt_globus_essentials-VDT1.6.0x86_rhas_4-1.i386.rpm org.glite.build.common-cpp-3.2.1-2.slc4.i386.rpm glite-security-voms-api-c-1.8.12-1.slc4.i386.rpm glite-security-voms-api-cpp-1.8.12-1.slc4.i386.rpm glite-security-lcas-interface-1.3.6-3.slc4.i386.rpm glite-security-lcas-1.3.7-2.slc4.i386.rpm glite-security-lcmaps-1.4.3-4.slc4.i386.rpm
- Installed from tarball into /opt/globus:
globus-4.0.3-VDT-1.6.1-5.tar.gz
- Created /etc/ld.so.conf.d/glite.conf with
/opt/glite/lib
- Created /etc/ld.so.conf.d/globus.conf with
/opt/globus/lib
- run ldconfig
- installed glite-security-glexec-0.6.8-3.src.rpm (can be build using etics)
- edit /usr/src/redhat/SPECS/
--- /usr/src/redhat/SPECS/glite-security-glexec.spec 2009-09-30 16:48:57.000000000 +0200 +++ /usr/src/redhat/SPECS/glite-security-glexec.spec.orig 2009-09-30 12:10:03.000000000 +0200 @@ -35,7 +35,7 @@
%install rm -rf $RPM_BUILD_ROOT - make install + make DESTDIR=$RPM_BUILD_ROOTinstall find $RPM_BUILD_ROOT/%{prefix} -name '*.la' -exec rm -rf {} \;
%clean