FreeBSD Bugzilla – Attachment 132290 Details for
Bug 176551
lang/tcc: Update to version 0.9.25
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.60 KB, created by
tkato432
on 2013-02-28 18:10:08 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2013-02-28 18:10:08 UTC
Size:
2.60 KB
patch
obsolete
>diff -urN /usr/ports/lang/tcc/Makefile lang/tcc/Makefile >--- /usr/ports/lang/tcc/Makefile 2012-11-08 08:25:28.000000000 +0900 >+++ lang/tcc/Makefile 2013-02-27 14:17:09.000000000 +0900 >@@ -2,37 +2,47 @@ > > PORTNAME= tcc > PORTVERSION= 0.9.25 >-PORTREVISION= 2 > CATEGORIES= lang >-MASTER_SITES= ${MASTER_SITE_SAVANNAH} >-MASTER_SITE_SUBDIR= tinycc >+MASTER_SITES= SAVANNAH/tinycc > > MAINTAINER= ports@FreeBSD.org > COMMENT= Tiny C Compiler > >+LICENSE= LGPL21 >+ >+OPTIONS_DEFINE= DOCS >+ > ONLY_FOR_ARCHS= i386 > #ONLY_FOR_ARCHS= i386 amd64 arm alpha mips powerpc > > CONFLICTS= TenDRA-* > > USE_BZIP2= yes >-HAS_CONFIGURE= yes > USE_PERL5_BUILD=yes > USE_GMAKE= yes >+HAS_CONFIGURE= yes > CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" >-MAKE_ARGS+= CONFIG_NOLDL=1 >-MAN1= tcc.1 >+MAKE_ARGS= CONFIG_NOLDL=1 >+MAKE_JOBS_SAFE= yes > >-.if defined(NOPORTDOCS) >-MAKE_ARGS+= NOPORTDOCS=1 CFLAGS="${CFLAGS}" >+MAN1= tcc.1 >+ >+.include <bsd.port.options.mk> >+ >+.if empty(PORT_OPTIONS:MDOCS) >+MAKE_ARGS+= NOPORTDOCS=1 > .endif > > .include <bsd.port.pre.mk> > >-.if (${ARCH} == i386) >-PLIST_SUB+= WITH_I386="" >+.if ${ARCH} == "i386" >+PLIST_SUB+= I386="" > .else >-PLIST_SUB+= WITH_I386="@comment " >+PLIST_SUB+= I386="@comment " >+.endif >+ >+.if ${CC:T:M*clang*} || ${OSVERSION} >= 1000024 >+CFLAGS+= -fheinous-gnu-extensions > .endif > > .include <bsd.port.post.mk> >diff -urN /usr/ports/lang/tcc/files/patch-Makefile lang/tcc/files/patch-Makefile >--- /usr/ports/lang/tcc/files/patch-Makefile 2012-11-08 08:25:28.000000000 +0900 >+++ lang/tcc/files/patch-Makefile 2013-02-17 03:03:33.000000000 +0900 >@@ -41,11 +41,29 @@ > > ifdef CONFIG_CROSS > PROGS+=$(PROGS_CROSS) >+@@ -180,7 +193,7 @@ >+ endif >+ >+ %.o: %.c >+- $(LIBTCC1_CC) -o $@ -c $< -O2 -Wall >++ $(LIBTCC1_CC) -o $@ -c $< $(CFLAGS) -Wall >+ >+ %.o: %.S >+ $(LIBTCC1_CC) -o $@ -c $< >+@@ -189,7 +202,7 @@ >+ $(AR) rcs $@ $^ >+ >+ bcheck.o: bcheck.c >+- $(CC) -o $@ -c $< -O2 -Wall >++ $(CC) -o $@ -c $< $(CFLAGS) -Wall >+ >+ # install >+ TCC_INCLUDES = stdarg.h stddef.h stdbool.h float.h varargs.h tcclib.h > @@ -210,8 +223,10 @@ > $(INSTALL) -m644 $(BCHECK_O) "$(tccdir)" > endif > $(INSTALL) -m644 $(addprefix include/,$(TCC_INCLUDES)) "$(tccdir)/include" >-+ifndef NOPORTSDOC >++ifndef NOPORTDOCS > mkdir -p "$(docdir)" > $(INSTALL) -m644 tcc-doc.html "$(docdir)" > +endif >diff -urN /usr/ports/lang/tcc/pkg-plist lang/tcc/pkg-plist >--- /usr/ports/lang/tcc/pkg-plist 2012-11-08 08:25:28.000000000 +0900 >+++ lang/tcc/pkg-plist 2013-02-17 02:06:36.000000000 +0900 >@@ -1,7 +1,7 @@ > bin/tcc > include/libtcc.h > lib/libtcc.a >-%%WITH_I386%%lib/tcc/bcheck.o >+%%I386%%lib/tcc/bcheck.o > lib/tcc/include/float.h > lib/tcc/include/stdarg.h > lib/tcc/include/stdbool.h
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 176551
: 132290