1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

12340 Commits

Author SHA1 Message Date
Rene Ladan
7a5f7b702c lang/bas2tap: unconditionally install documentation into STAGEDIR 2014-02-16 16:16:45 +00:00
Gabor Pali
6f9d344bc3 - Fix build with DOCS disabled [1]
- Revamp LLVM code generation support [2]
- Fix a bug in handling hs- port OPTIONS [3]

Reported by:	obraun [1], skinnr <skinnr@bitmessage.ch> [2]
Submitted by:	antoine [3]
Obtained from:	FreeBSD Haskell
2014-02-16 10:10:59 +00:00
John Marino
d6c6953ea5 lang/modula3: Add custom DEC/CM3 license
It doesn't appear possible to have two custom licenses combined, so I
had to get creative and concatenate them into one combined document.
Also, the auto-generated plist had to be modified to add the three new
entries.  There may be a better way to do this (e.g. use >> ${TMPPLIST}
instead of > ${TMPPLIST} on first line) but at least the awk method
works durably.
2014-02-16 08:42:53 +00:00
John Marino
0dd7678e6d lang/gnatdroid-binutils: Remove ${PREFIX}/share directory too
The licenses get added to ${PREFIX}/share.  Since gnatdroid's binutils
are in a non-standard location, they are the only users of the share
directory.  We need to make sure this directory is removed upon when
port is deinstalled.

reported by:	pkg-fallout
2014-02-15 22:57:51 +00:00
Gerald Pfeifer
403125bff5 No longer add -I${LOCALBASE}/include to CFLAGS.
Since we now configure with --with-gmp=${LOCALBASE} this is no longer
necessary, and due to bugs in binutils (which should not install ansidecl.h
into ${PREFIX}/include, fixed with revision 336642 [1]) and GCC (which
should search its own include directories with higher priority) could
lead to build failures.

PR:		184327 [1]
2014-02-15 19:18:01 +00:00
John Marino
77f513afa6 lang/gnatdroid-binutils: Specify LICENSE (GPLv3 + LGPL3) 2014-02-15 16:43:59 +00:00
John Marino
5b167d4c29 lang/gnatdroid-armv(5,7): Clarify license has GPLv3RLE exception 2014-02-15 16:39:50 +00:00
John Marino
9daba7a5b8 lang/gnat_util: Specify LICENSE (GPLv3 + GPLv3RLE, same as gcc base) 2014-02-15 16:33:25 +00:00
John Marino
a6ecaf8dd1 lang/asis: Specify LICENSE (GPLv2) 2014-02-15 16:30:08 +00:00
John Marino
2f6d3e8d31 lang/adacontrol: Define LICENSE (GPLv2 + GMGPL) 2014-02-15 16:15:34 +00:00
Gerald Pfeifer
e8330bd911 Remove the man7 pages, which we are not packaging, from the staging
area to silence some warnings some are concerned about. [1]

No longer run ccache-update-links as part of post-install which, in
the world of staging, no longer is what it used to be.  Rely on the
existing @exec and @unexec in pkg-plist instead. [2]

Submitted by:	miwi [1]
Discussed with:	antoine [1][2]
2014-02-15 15:59:38 +00:00
Gerald Pfeifer
4fc5298731 Update to the 20140208 snapshot of GCC 4.7.4.
Configure with --enable-gnu-indirect-function to enable the "ifunc"
attribute, a GCC extension. [1]

Remove the man7 pages, which we are not packaging, from the staging
area to silence some warnings some are concerned about. [2]

No longer run ccache-update-links as part of post-install which, in
the world of staging, no longer is what it used to be.  Rely on the
existing @exec and @unexec in pkg-plist instead. [3]

Submitted by:	jmg [1], miwi [2]
Discussed with:	kib [1], antoine [2][3]
2014-02-15 14:27:04 +00:00
Gerald Pfeifer
80cbfb1e2f Add missing hunk for --enable-gnu-indirect-function for previous commit. 2014-02-15 01:13:02 +00:00
Gerald Pfeifer
38cc2c9f76 Update to the 20140213 snapshot of GCC 4.8.3.
Configure with --enable-gnu-indirect-function to enable the "ifunc"
attribute, a GCC extension. [1]

Remove the man7 pages, which we are not packaging, from the staging area
to silence some warnings some are concerned about. [2]

Submitted by:   jmg [1], miwi [2]
Discussed with: kib [1], antoine [2]
2014-02-15 01:11:37 +00:00
Brooks Davis
c43f1487ed Fix build when python 3 is the default.
PR:		ports/186641, ports/186642
Submitted by:	Gereon Kaiping <kta1c10!gereon@linta.de>
2014-02-14 21:49:15 +00:00
Martin Wilke
cbb35e1713 - Remove useless bmake/fmake check
- While here convert USE_GMAKE to USES
2014-02-14 16:23:18 +00:00
Mathieu Arnold
286e8eceee Like it was announced six months ago, remove Perl 5.12.
Sponsored by:	Absolight
2014-02-14 15:41:50 +00:00
Martin Wilke
bee681207c - Stage support 2014-02-14 15:41:12 +00:00
Pietro Cerutti
015b1983c4 - STAGE-clean
- Respect PREFIX

PR:		186302
Submitted by:	gahr
Approved by:	maintainer (timeout)
2014-02-14 15:33:04 +00:00
Johan van Selst
ebcd129151 This port really needs a GNU compiler to build
(gcc 2.95 is recommended, but modern stuff will work)
2014-02-14 08:42:35 +00:00
Gerald Pfeifer
fe95defaba Really commit
No longer run ccache-update-links as part of post-install which, in
  the world of staging, no longer is what it used to be.  Rely on the
  existing @exec and @unexec in pkg-plist instead. [3]

which should have been in the last revision.
2014-02-14 02:00:04 +00:00
Gerald Pfeifer
f9a5b5d7cc Bye, bye lang/gcc34. You have served us well, but with all dependencies
(including USE_FORTRAN=g77) gone and you never building on FreeBSD 10.x
or later, it's time to leave after ten years of service.
2014-02-13 21:42:40 +00:00
Pietro Cerutti
b107f36bd2 - STAGE-clean
- Add LICENSE
- Fix compiler warning
2014-02-13 13:27:12 +00:00
Pietro Cerutti
7ed62ae66e - STAGE-clean
- Remove article from COMMENT line
- Use PLIST_FILES, PORTDOCS, PORTEXAMPLES. Get rid of pkg-plist
2014-02-13 13:10:45 +00:00
Johan van Selst
48b6d335f9 Install shared library
Submitted by:	sbremal@hotmail.com
2014-02-13 05:58:22 +00:00
John Marino
ca4ab63a4a lang/gnat-aux: Add GPLv3RLE license requirement
PR:		ports/185970
submitted by:	gerald@
2014-02-12 23:39:58 +00:00
John Marino
4c62f5d3ae Define GPLv3RLE license (GPLv3 Runtime Library Exception)
The GCC ports either do not have any license defined, or they are defined
as GPLv3 which is not completely correct.  The runtime libraries in the
FSF-issued GCC releases have a standard exception to the GPLv3 license.
In order to properly reflect this, the GCC ports can define a "multi"
license, GPLv3 and GPLv3RLE, which are both in effect.

Concerns PR:	ports/185970
Approved by:	portmgr (bapt)
2014-02-12 23:32:24 +00:00
Gerald Pfeifer
f63f6b8d46 Really commit
No longer run ccache-update-links as part of post-install which, in
  the world of staging, no longer is what it used to be.  Rely on the
  existing @exec and @unexec in pkg-plist instead. [3]

which should have been in the last revision.
2014-02-12 23:20:19 +00:00
Gerald Pfeifer
12f50646ca Update to the 20140209 snapshot of GCC 4.9.0.
Configure with --enable-gnu-indirect-function to enable the "ifunc"
attribute, a GCC extension. [1]

Remove the man7 pages, which we are not packaging, from the staging area
to silence some warnings some are concerned about (needlessly ;-). [2]

No longer run ccache-update-links as part of post-install which, in
the world of staging, no longer is what it used to be.  Rely on the
existing @exec and @unexec in pkg-plist instead. [3]

Submitted by:	jmg [1], miwi [2]
Discussed with:	kib [1], antoine [2][3]
2014-02-12 23:11:28 +00:00
John Marino
0af13eecf8 lang/gnat: Expire on 1 APR 2014
This compiler is essentially obsolete and only builds on i386.
Ports is set up to use lang/gcc-aux to compile Ada and no port
depends on lang/gnat.  Moreover, its presence can serve to confuse
users looking for the latest GNAT compiler.

Approved by:	maintainer (deischen@)
2014-02-12 17:30:33 +00:00
Mathieu Arnold
e51a855952 Massive cleanup of the Perl ports:
- Use SUB_FILES instead of own backed version
- Have etc/perl5_version in the package instead of generating a static
  one at install
- Move some mkdirs from pkg-install to pkg-plist
- Move the bin/perl5 creation from plist to post-install

Reviewed by:	az
Sponsored by:	Absolight
2014-02-12 13:46:07 +00:00
John Marino
0d20f62f37 lang/gnat-aux: Set to expire on 1 June 2014
After thinking about this, there's no reason to continue to
use this over lang/gcc-aux.  It is based on a gcc branch that
has already reached EOL.
2014-02-12 12:40:01 +00:00
Martin Wilke
3c2307f87d - Stage support 2014-02-12 07:16:24 +00:00
Ruslan Makhmatkhanov
71b7621e1a - convert LIB_DEPENDS to modern syntax, that was forgotten in recent commit 2014-02-12 07:14:49 +00:00
Ruslan Makhmatkhanov
31a9922aa6 - update to 0.8.8
while here:
- fix submission a bit (include back qore-modules)
- fix build with clang
- support staging

PR:		186496
Submitted by:	Brett Estrade <estrabd@gmail.com> (maintainer)
2014-02-12 06:50:55 +00:00
Mathieu Arnold
6c7af2915a Remove all NO_LATEST_LINK, all of them have different PKGNAMEs.
Sponsored by:	Absolight
2014-02-11 12:38:32 +00:00
Andrej Zverev
11f6129d7b Partial restore r343675 (leave some warnings/errors output)
Suggested by:	ak@
Reviewed by:	ak@
2014-02-11 10:45:16 +00:00
Steve Wills
a7514f82eb - Fix build when newer gcc which includes a libffi is installed
PR:		ports/186468
Submitted by:	Jim Ohlstein <jim@ohlste.in>
2014-02-10 20:22:20 +00:00
Andrej Zverev
b1a6dc354f Turn use.perl into silent mode
Reviewed by:	bapt@, mat@
2014-02-10 19:33:05 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
Baptiste Daroussin
ce1c0bc3ed Back to the futur 2014-02-10 13:27:09 +00:00
Baptiste Daroussin
e6ef2c96d5 Mark as deprecated unmaintained ports for which no public distfiles are
available for part or all the needed distfiles.

Reported by:	distillator
2014-02-10 12:58:54 +00:00
Andrej Zverev
e827ae31d4 PERLIOBUF_DEFAULT_BUFSIZ - new knob for controlling PerlIO buffer size.
Additional information:
 - http://perl5.git.perl.org/perl.git/commit/b83080de5c4254

This change doesn't affect default perl behavior.

Requested by:	Anton Yuzhaninov <ayuzhaninov@openstat.ru>
2014-02-10 10:19:32 +00:00
John Marino
b4d64e49b3 lang/p2c: Restore build on DragonFly 2014-02-09 21:55:51 +00:00
Ruslan Makhmatkhanov
e89ff7dd07 - remove reference to /usr/X11R6 in pkg-message
PR:		185127
Submitted by:	crees
Approved by:	maintainer timeout (1 month)
2014-02-09 16:46:59 +00:00
Antoine Brodin
8a5401241a Fix stage symlinks 2014-02-09 15:59:32 +00:00
Cy Schubert
ce2d1db19e Update dmd2-2.064 --> dmd2-2.064.2
Submitted by:	Cristian Ferretti <cristian_ferretti@yahoo.com>
2014-02-09 14:57:10 +00:00
Alex Dupre
7439b8c4ff - Update to 5.5.9 release
- Enable FPM by default [2]
- Add support to override configure flags [3]

To users requesting mod_php package, please read this:
https://wiki.apache.org/httpd/PHP-FPM

PR:		ports/185438 [1], ports/186536 [2]
Submitted by:	Ilya Bakulin <webmaster@kibab.com> [1],
		Reinier Schoof <reinier@skoef.nl> [2]
2014-02-09 12:46:09 +00:00
Alex Dupre
3bf632e183 - Update to 5.4.25 release [1]
- Enable FPM by default [2]
- Add support to override configure flags [3]

To users requesting mod_php package, please read this:
https://wiki.apache.org/httpd/PHP-FPM

PR:		ports/186564 [1], ports/185437 [2], ports/186536 [3]
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com> [1],
		Ilya Bakulin <webmaster@kibab.com> [2],
		Reinier Schoof <reinier@skoef.nl> [3]
2014-02-09 08:39:00 +00:00
Martin Wilke
d1c387ea8e - Stage suppot 2014-02-08 12:32:41 +00:00