svn commit: r358463 - in head/lang/tcc: . files
John Marino
marino at FreeBSD.org
Thu Jun 19 20:13:43 UTC 2014
Author: marino
Date: Thu Jun 19 20:13:42 2014
New Revision: 358463
URL: http://svnweb.freebsd.org/changeset/ports/358463
QAT: https://qat.redports.org/buildarchive/r358463/
Log:
lang/tcc: Update version 0.9.25 => 0.9.26 and assign maintainer
PR: 191154
Submitted by: Carlos Jacobo Puga Medina
Verified by: Redports x4 (i386-only)
Deleted:
head/lang/tcc/files/
Modified:
head/lang/tcc/Makefile
head/lang/tcc/distinfo
head/lang/tcc/pkg-plist
Modified: head/lang/tcc/Makefile
==============================================================================
--- head/lang/tcc/Makefile Thu Jun 19 20:05:13 2014 (r358462)
+++ head/lang/tcc/Makefile Thu Jun 19 20:13:42 2014 (r358463)
@@ -1,29 +1,28 @@
# $FreeBSD$
PORTNAME= tcc
-PORTVERSION= 0.9.25
-PORTREVISION= 2
+PORTVERSION= 0.9.26
CATEGORIES= lang
MASTER_SITES= SAVANNAH/tinycc
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= cjpugmed at gmail.com
COMMENT= Tiny C Compiler
LICENSE= LGPL21
ONLY_FOR_ARCHS= i386
-#ONLY_FOR_ARCHS= i386 amd64 arm mips powerpc
-CONFLICTS= TenDRA-*
+CONFLICTS= TenDRA-[0-9]*
-USES= gmake perl5
-USE_BZIP2= yes
+USES= tar:bzip2 gmake perl5
USE_PERL5= build
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}"
MAKE_ARGS= CONFIG_NOLDL=1
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+PORTDOCS= COPYING Changelog README TODO VERSION
.include <bsd.port.options.mk>
@@ -37,8 +36,19 @@ PLIST_SUB+= I386="@comment "
CFLAGS+= -fheinous-gnu-extensions
.endif
-.if ! ${PORT_OPTIONS:MDOCS}
-MAKE_ARGS+= NOPORTDOCS=1
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tcc
+ ${INSTALL_MAN} ${WRKSRC}/tcc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+ ${INSTALL_DATA} ${WRKSRC}/lib/i386/bcheck.o ${STAGEDIR}${PREFIX}/lib/tcc/
+
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+.endif
+
+.if ${PORT_OPTIONS:MEXAMPLES}
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
Modified: head/lang/tcc/distinfo
==============================================================================
--- head/lang/tcc/distinfo Thu Jun 19 20:05:13 2014 (r358462)
+++ head/lang/tcc/distinfo Thu Jun 19 20:13:42 2014 (r358463)
@@ -1,2 +1,2 @@
-SHA256 (tcc-0.9.25.tar.bz2) = 1bed6cb0fb2ef4100df1b94435d22863679e84cf419ec48ef96d9c0e9063de35
-SIZE (tcc-0.9.25.tar.bz2) = 382914
+SHA256 (tcc-0.9.26.tar.bz2) = 521e701ae436c302545c3f973a9c9b7e2694769c71d9be10f70a2460705b6d71
+SIZE (tcc-0.9.26.tar.bz2) = 525906
Modified: head/lang/tcc/pkg-plist
==============================================================================
--- head/lang/tcc/pkg-plist Thu Jun 19 20:05:13 2014 (r358462)
+++ head/lang/tcc/pkg-plist Thu Jun 19 20:13:42 2014 (r358463)
@@ -1,16 +1,26 @@
bin/tcc
include/libtcc.h
lib/libtcc.a
-%%I386%%lib/tcc/bcheck.o
lib/tcc/include/float.h
lib/tcc/include/stdarg.h
lib/tcc/include/stdbool.h
lib/tcc/include/stddef.h
lib/tcc/include/tcclib.h
lib/tcc/include/varargs.h
+lib/tcc/bcheck.o
lib/tcc/libtcc1.a
man/man1/tcc.1.gz
+share/info/tcc-doc.info
+share/man/man1/tcc.1
@dirrm lib/tcc/include
@dirrm lib/tcc
+ at dirrmtry share/info
+ at dirrmtry share/man/man1
+ at dirrmtry share/man
%%PORTDOCS%%%%DOCSDIR%%/tcc-doc.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex1.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex2.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex3.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex4.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex5.c
+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
More information about the svn-ports-head
mailing list