FreeBSD Bugzilla – Attachment 136429 Details for
Bug 181648
[patch] update devel/lightning from 1.2 to 2.0.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
lightning-2.0.0-2.diff.txt
lightning-2.0.0-2.diff.txt (text/plain; charset=UTF-8), 4.42 KB, created by
Vitaly Magerya
on 2013-09-02 13:57:38 UTC
(
hide
)
Description:
lightning-2.0.0-2.diff.txt
Filename:
MIME Type:
Creator:
Vitaly Magerya
Created:
2013-09-02 13:57:38 UTC
Size:
4.42 KB
patch
obsolete
>diff -ruN lightning.orig/Makefile lightning/Makefile >--- lightning.orig/Makefile 2013-08-25 15:11:35.000000000 +0300 >+++ lightning/Makefile 2013-09-02 13:35:36.000000000 +0300 >@@ -1,13 +1,8 @@ >-# ex:ts=8 >-# Ports collection makefile for: lightning >-# Date created: May 9, 2002 >-# Whom: ijliao >-# >+# Created by: ijliao > # $FreeBSD: ports/devel/lightning/Makefile,v 1.14 2012/11/17 05:55:57 svnexp Exp $ >-# > > PORTNAME= lightning >-PORTVERSION= 1.2 >+PORTVERSION= 2.0.0 > CATEGORIES= devel > MASTER_SITES= ${MASTER_SITE_GNU} > MASTER_SITE_SUBDIR= ${PORTNAME} >@@ -15,11 +10,29 @@ > MAINTAINER= ports@FreeBSD.org > COMMENT= Generates assembly language code at run-time > >-ONLY_FOR_ARCHS= i386 sparc64 powerpc >+OPTIONS_DEFINE= ASSERTIONS >+ASSERTIONS_DESC=Enable runtime code generation assertions > >+ONLY_FOR_ARCHS= i386 amd64 arm ia64 powerpc sparc64 mips >+ >+USE_LDCONFIG= yes > GNU_CONFIGURE= yes >+CONFIGURE_ARGS= --enable-disassembler=no >+ >+PLIST_SUB+= JIT_ARCH=${ARCH:S/i386/x86/:S/amd64/x86/:S/sparc64/sparc/:S/powerpc/ppc/} > >-MAN1= lightningize.1 > INFO= lightning > >+.include <bsd.port.options.mk> >+ >+.if ${PORT_OPTIONS:MASSERTIONS} >+CONFIGURE_ARGS+=--enable-assertions=yes >+.else >+CONFIGURE_ARGS+=--enable-assertions=no >+.endif >+ >+regression-test: build >+ (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \ >+ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) >+ > .include <bsd.port.mk> >diff -ruN lightning.orig/distinfo lightning/distinfo >--- lightning.orig/distinfo 2013-08-25 15:11:35.000000000 +0300 >+++ lightning/distinfo 2013-08-25 15:18:31.000000000 +0300 >@@ -1,2 +1,2 @@ >-SHA256 (lightning-1.2.tar.gz) = d16a9f12441f297f7524917bfc97501a8600a93eb9c46d2a7e2a16e5caf11511 >-SIZE (lightning-1.2.tar.gz) = 403274 >+SHA256 (lightning-2.0.0.tar.gz) = e41736c5c6c40eeb194e3f9fec3209e86f07f9471d0aacc5d35c1c8e55621054 >+SIZE (lightning-2.0.0.tar.gz) = 852571 >diff -ruN lightning.orig/files/patch-configure lightning/files/patch-configure >--- lightning.orig/files/patch-configure 1970-01-01 03:00:00.000000000 +0300 >+++ lightning/files/patch-configure 2013-08-25 15:54:01.000000000 +0300 >@@ -0,0 +1,19 @@ >+--- configure.orig 2013-08-23 21:12:43.000000000 +0300 >++++ configure 2013-08-25 15:53:56.000000000 +0300 >+@@ -11650,6 +11650,7 @@ >+ fi >+ >+ case "$host_os" in >++ *freebsd*) SHLIB="" ;; >+ *hpux*) SHLIB="-ldld" ;; >+ *) SHLIB="-ldl" ;; >+ esac >+@@ -11657,7 +11658,7 @@ >+ >+ cpu= >+ case "$target_cpu" in >+- i?86|x86_64) cpu=x86 ;; >++ i?86|x86_64|amd64) cpu=x86 ;; >+ *arm*) cpu=arm ;; >+ *mips*) cpu=mips ;; >+ *powerpc*) cpu=ppc ;; >diff -ruN lightning.orig/files/patch-include-lightning.h lightning/files/patch-include-lightning.h >--- lightning.orig/files/patch-include-lightning.h 1970-01-01 03:00:00.000000000 +0300 >+++ lightning/files/patch-include-lightning.h 2013-09-02 14:57:54.000000000 +0300 >@@ -0,0 +1,11 @@ >+--- include/lightning.h.orig 2013-09-02 13:38:10.000000000 +0300 >++++ include/lightning.h 2013-09-02 14:57:27.000000000 +0300 >+@@ -38,7 +38,7 @@ >+ # define __WORDSIZE WORDSIZE >+ # elif defined(__SIZEOF_POINTER__) /* ppc aix */ >+ # define __WORDSIZE (__SIZEOF_POINTER__ << 3) >+-# elif defined(_ILP32) /* hppa hp-ux */ >++# elif defined(_ILP32) || defined(__i386__) /* hppa hp-ux, i386 gcc 4.2 */ >+ # define __WORDSIZE 32 >+ # elif defined(_LP64) /* ia64 hp-ux (with cc +DD64) */ >+ # define __WORDSIZE 64 >diff -ruN lightning.orig/pkg-plist lightning/pkg-plist >--- lightning.orig/pkg-plist 2013-08-25 15:11:35.000000000 +0300 >+++ lightning/pkg-plist 2013-08-25 18:06:50.000000000 +0300 >@@ -1,28 +1,7 @@ >-bin/lightningize >-include/lightning/asm-common.h >-include/lightning/asm.h >-include/lightning/core-common.h >-include/lightning/core.h >-include/lightning/fp-common.h >-include/lightning/fp.h >-include/lightning/funcs-common.h >-include/lightning/funcs.h >-include/lightning/i386/asm.h >-include/lightning/i386/core.h >-include/lightning/i386/fp.h >-include/lightning/i386/funcs.h >-include/lightning/ppc/asm.h >-include/lightning/ppc/core.h >-include/lightning/ppc/fp.h >-include/lightning/ppc/funcs.h >-include/lightning/sparc/asm.h >-include/lightning/sparc/core.h >-include/lightning/sparc/fp.h >-include/lightning/sparc/funcs.h >-share/aclocal/lightning.m4 >-%%DATADIR%%/Makefile.am >-@dirrm %%DATADIR%% >-@dirrm include/lightning/sparc >-@dirrm include/lightning/ppc >-@dirrm include/lightning/i386 >+include/lightning.h >+include/lightning/jit_%%JIT_ARCH%%.h >+lib/liblightning.a >+lib/liblightning.la >+lib/liblightning.so >+lib/liblightning.so.0 > @dirrm include/lightning
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 181648
:
136428
| 136429