Commit Graph

34 Commits

Author SHA1 Message Date
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Carlos J. Puga Medina
4482deeb3c Back to the pool 2018-01-08 15:34:23 +00:00
Dmitry Marakasov
810b01f469 - Remove always true OSVERSION condition
- While here, minor consmetic fixes

Approved by:	portmgr blanket
2017-04-07 16:03:05 +00:00
Dmitry Marakasov
0190983d13 - Remove bogus (in presence of USE_GITHUB) USES=tar*
- While here, minor cosmetic and license fixes

Approved by:	portmgr blanket
2016-12-27 12:20:41 +00:00
Carlos J. Puga Medina
01e6eab27d - Add LICENSE_FILE
- Add PORTSCOUT to ignore invalid version
- Update WWW in pkg-descr
- Bump PORTREVISION

Reviewed by:	feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D7292
2016-07-26 16:34:55 +00:00
Mathieu Arnold
77f8276a88 Github cleanup.
- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.

Sponsored by:	Absolight
2016-06-01 13:15:36 +00:00
Carlos J. Puga Medina
2974625c27 - Fetch from GITHUB
- Update MAINTAINER to my @FreeBSD.org address
- Fix tcc-doc.html generation
- Remove CONFLICTS because TenDRA port was deprecated some time ago
- Use post-install-DOCS-on target
- Use post-install-EXAMPLES-on target
- Bump PORTREVISION

Reviewed by:	amdmi3, junovitch (mentors)
Approved by:	amdmi3, junovitch (mentors)
Differential Revision:	D6314
2016-05-13 03:11:06 +00:00
Bartek Rutkowski
d69c2fb4f3 lang/tcc: fix stdio.h bug
PR:		202093
Submitted by:	Carlos J Puga Medina <cpm@fbsd.es> (maintainer)
MFH:		2015Q3
2015-08-05 13:18:22 +00:00
Kurt Jaeger
137a7b8538 lang/tcc: add amd64 support
- Add amd64 support
- Fix shebang in texi2pod.pl
- Fix pkg-plist
- Bump PORTVERSION

PR:		201749
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2015-07-24 04:28:40 +00:00
Sunpoet Po-Chuan Hsieh
98b90543fa - Update MAINTAINER
PR:		ports/192902
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es> (maintainer)
2014-08-23 15:58:12 +00:00
Guido Falsi
cdca495c7a - Fix plist
- Add INFO macro and USES=makeinfo to make it also work on revent head
- Clean up Makefile

PR:		192137
Submitted by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com> (maintainer)
2014-07-29 14:33:17 +00:00
John Marino
b8d66f2d08 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)
2014-06-19 20:13:42 +00:00
Alexey Dokuchaev
fbf4cc9517 Stafigy; clean up the Makefile and port description while here. 2014-01-29 15:26:02 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
Mathieu Arnold
62a41b423b - Convert to new perl framework
- Remove MAKE_JOBS_SAFE=yes, it's the default.
2013-08-03 13:44:00 +00:00
Sunpoet Po-Chuan Hsieh
39d5e67947 - Restore PORTREVISION 2013-03-02 15:24:45 +00:00
Martin Wilke
4e58470ba3 - Update to 0.9.25
PR:		176551
Submitted by:	Ports Fury
2013-03-02 14:52:46 +00:00
Dirk Meyer
5da0405c23 - drop maintainership
Feature safe: yes
2012-10-18 19:13:11 +00:00
Dirk Meyer
851945b1eb - cleanup comments
Feature safe: yes
2012-10-13 13:39:56 +00:00
Dirk Meyer
2d493058eb - honor PREFIX
PR:		161944
Submitted by:	Nali Toja
2011-10-24 04:05:11 +00:00
Luigi Rizzo
17093cca0d Update files/README.tccelf files/patch-libtcc.c to reflect some
fixes i made recently.
Add files/patch-z1-preproc which implements -include, -M and some
related preprocessing macros to improve portability
Bump portrevision accordingly

Should close PR/141185
2009-12-06 15:08:37 +00:00
Dirk Meyer
a1eff5e1a4 - fix segfaults for linked elfs binaries
PR:		138481
Submitted by:	Luigi Rizzo
2009-11-29 07:59:08 +00:00
Dirk Meyer
ba5c69b381 - add experimetal support for new archs 2009-08-21 04:39:28 +00:00
Dirk Meyer
7849e3623e - update to 0.9.25
http://bellard.org/tcc/changelog.html
2009-05-21 04:42:25 +00:00
Dirk Meyer
6b504bb663 - add CONFLICTS with lang/TenDRA
PR:		130167
2009-02-27 11:08:47 +00:00
Dirk Meyer
acdf76dc84 - set ONLY_FOR_ARCHS i386 2008-11-30 21:00:42 +00:00
Dirk Meyer
687c7eb2b5 Tiny C Compiler
Features:
* SMALL! You can compile and execute C code everywhere, for example on rescue
  disks (about 100KB for x86 TCC executable, including C preprocessor,
  C compiler, assembler and linker).
* FAST! tcc generates x86 code. No byte code overhead. Compile, assemble and
  link several times faster than GCC.
* UNLIMITED! Any C dynamic library can be used directly. TCC is heading torward
  full ISOC99 compliance. TCC can of course compile itself.
* SAFE! tcc includes an optional memory and bound checker. Bound checked code
  can be mixed freely with standard code.
* Compile and execute C source directly. No linking or assembly necessary.
  Full C preprocessor and GNU-like assembler included.
* C script supported : just add '#!/usr/local/bin/tcc -run' at the first line
  of your C source, and execute it directly from the command line.
* With libtcc, you can use TCC as a backend for dynamic code generation.

WWW: http://bellard.org/tcc/
2008-11-30 14:03:58 +00:00
Gabor Kovesdan
bf1e204fc3 Remove expired port:
2006-12-01 lang/tcc: is only for i386, and you are running amd64.

Approved by:	erwin (mentor, implicit)
2007-02-19 09:37:14 +00:00
Kris Kennaway
9ab34309b6 Schedule these ignored ports for termination on 2006-12-01 2006-09-02 20:27:12 +00:00
Kris Kennaway
322fbdb111 Change BROKEN to IGNORE to prevent package build 2006-08-16 22:12:52 +00:00
Joseph Koshy
f2471c47f1 Register a conflict with TenDRA-4*.
Reminded by:	Volker Stolz <stolz at i2.informatik.rwth-aachen.de>
2006-05-19 15:40:47 +00:00
Joseph Koshy
d8a03dd21a Mark this port as BROKEN till -c compilation is fixed.
Submitted by:	<serge.gagnon at b2b2c.ca> Serge Gagnon,
		Zahemszky Gábor <Gabor at Zahemszky.HU>
2006-05-19 02:07:30 +00:00
Joseph Koshy
3c0f1009f8 Correct a plist error.
Reported by:	kris
2006-05-18 02:48:35 +00:00
Joseph Koshy
2dae626b2e A new port for TinyCC, a small and fast C compiler.
Tcc's features include:
  * Small: You can compile and execute C code everywhere, for
    example on rescue disks (about 100KB for x86 TCC executable,
    including C preprocessor, C compiler, assembler and linker).
  * Fast: tcc generates optimized x86 code. No byte code overhead.
    Compile, assemble and link several times faster than GCC.
  * Unlimited: Any C dynamic library can be used directly. TCC is
    heading torward full ISOC99 compliance. TCC can of course compile
    itself.
  * Safe: tcc includes an optional memory and bound checker. Bound
    checked code can be mixed freely with standard code.
  * Compile and execute C source directly. No linking or assembly
    necessary. Full C preprocessor and GNU-like assembler included.
  * C script supported : just add '#!/usr/local/bin/tcc -run' at
    the first line of your C source, and execute it directly from the
    command line.
  * With libtcc, you can use TCC as a backend for dynamic code
    generation.
2006-05-16 01:42:47 +00:00