Magellan Linux

Diff of /smage/trunk/core/llvm/llvm-3.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3786 by niro, Wed Jul 18 09:14:36 2012 UTC revision 3787 by niro, Thu Jul 19 07:50:15 2012 UTC
# Line 46  src_prepare() Line 46  src_prepare()
46   all-abis 'sed -i   all-abis 'sed -i
47   -e "s,^PROJ_docsdir.*,PROJ_docsdir := \$(PROJ_prefix)/share/doc/${PNAME}-${PVER},"   -e "s,^PROJ_docsdir.*,PROJ_docsdir := \$(PROJ_prefix)/share/doc/${PNAME}-${PVER},"
48   -e "s,^PROJ_etcdir.*,PROJ_etcdir := ''/etc/llvm,"   -e "s,^PROJ_etcdir.*,PROJ_etcdir := ''/etc/llvm,"
49   -e "s,^PROJ_libdir.*,PROJ_libdir := \$(PROJ_prefix)/$(mlibdir)/${PNAME},"   -e "s,^PROJ_libdir.*,PROJ_libdir := \$(PROJ_prefix)/$(mlibdir)/llvm,"
50   Makefile.config.in || die'   Makefile.config.in || die'
51   all-abis 'sed -i   all-abis 'sed -i
52   -e "s,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),\$(RPATH) -Wl\,/usr/$(mlibdir)/${PNAME},"   -e "s,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),\$(RPATH) -Wl\,/usr/$(mlibdir)/llvm,"
53   -e "/OmitFramePointer/s/-fomit-frame-pointer//"   -e "/OmitFramePointer/s/-fomit-frame-pointer//"
54   Makefile.rules || die'   Makefile.rules || die'
55   all-abis 'sed -i "s:\$(PROJ_libdir):/usr/$(mlibdir)/llvm:" bindings/ocaml/Makefile.ocaml || die'   all-abis 'sed -i "s:\$(PROJ_libdir):/usr/$(mlibdir)/llvm:" bindings/ocaml/Makefile.ocaml || die'
56   all-abis 'sed -i "/ActiveLibDir = ActivePrefix/s:lib:$(mlibdir)/llvm:" tools/llvm-config/llvm-config.cpp || die'   all-abis 'sed -i
57     "s:ActiveLibDir = ActivePrefix + \"/lib\":ActiveLibDir = ActivePrefix + \"/$(mlibdir)/llvm\":"
58     tools/llvm-config/llvm-config.cpp || die'
59   all-abis 'sed -i   all-abis 'sed -i
60   "s:LLVM_LIBDIR=\"\${prefix}/lib\":LLVM_LIBDIR=\"\${prefix}/$(mlibdir)/llvm\":"   "s:LLVM_LIBDIR=\"\${prefix}/lib\":LLVM_LIBDIR=\"\${prefix}/$(mlibdir)/llvm\":"
61   autoconf/configure.ac configure || die'   autoconf/configure.ac configure || die'
62     # fix gold
63     all-abis 'sed -i "s:\$(SharedLibDir):/usr/$(mlibdir)/llvm:" tools/gold/Makefile || die'
64    
65   # do not generate docs, which are just the man pages   # do not generate docs, which are just the man pages
66   mpatch ${PNAME}-2.9-no-docs.patch || die   mpatch ${PNAME}-2.9-no-docs.patch || die

Legend:
Removed from v.3786  
changed lines
  Added in v.3787