Magellan Linux

Diff of /trunk/core/nasm/nasm-2.14-r1.smage2

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

revision 31676 by niro, Wed Dec 5 10:37:00 2018 UTC revision 31677 by niro, Wed Dec 5 12:09:40 2018 UTC
# Line 9  PCAT="dev-lang" Line 9  PCAT="dev-lang"
9  DESCRIPTION="NASM is an 80x86 assembler designed for portability and modularity."  DESCRIPTION="NASM is an 80x86 assembler designed for portability and modularity."
10  HOMEPAGE="http://nasm.sourceforge.net/"  HOMEPAGE="http://nasm.sourceforge.net/"
11    
12  DEPEND=">= dev-lang/perl-5.18  DEPEND=">= dev-lang/perl-5.28
13   >= sys-dev/gcc-4.8"   >= sys-dev/gcc-8.2"
14    
15  SRCFILE="${PNAME}-${PVER}.tar.bz2"  SRCFILE="${PNAME}-${PVER}.tar.bz2"
16  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
# Line 21  msetfeature "!check" Line 21  msetfeature "!check"
21  SRC_URI=(  SRC_URI=(
22   http://www.nasm.us/pub/${PNAME}/releasebuilds/${PVER}/${SRCFILE}   http://www.nasm.us/pub/${PNAME}/releasebuilds/${PVER}/${SRCFILE}
23   mirror://${PNAME}/${SRCFILE}   mirror://${PNAME}/${SRCFILE}
  mirror://${PNAME}/${PNAME}-2.13.01-gcc8.patch  
24  )  )
25    
26  UP2DATE="updatecmd -listonly http://www.nasm.us/pub/${PNAME}/releasebuilds/'?C=M;O=A' | grep -v rc | sed -n 's:.*/\(.*\)/:\1:;$ p'"  UP2DATE="updatecmd -listonly http://www.nasm.us/pub/${PNAME}/releasebuilds/'?C=M;O=A' | grep -v rc | sed -n 's:.*/\(.*\)/:\1:;$ p'"
27    
 src_prepare()  
 {  
  munpack ${SRCFILE} || die  
  cd ${SRCDIR}  
   
  # fix ftbfs with gcc-8  
  mpatch ${PNAME}-2.13.01-gcc8.patch || die  
 }  
   
28  src_compile()  src_compile()
29  {  {
30   cd ${SRCDIR}   cd ${SRCDIR}

Legend:
Removed from v.31676  
changed lines
  Added in v.31677