1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

71 Commits

Author SHA1 Message Date
Tijl Coosemans
5659769acf Update to MPICH 3.1.1.
From the announcement:
This is a stable release that adds several capabilities including Blue
Gene/Q implementation supports for MPI-3, experimental Fortran 2008
bindings, significant rework of MPICH library management, and a large
number of bug fixes.
2014-06-10 19:34:13 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Tijl Coosemans
85ca05e264 - Update to MPICH 3.1.
- Remove bash and perl dependencies.
- Make Fortran support optional.
- Add options to select process managers.

Based on suggestions made by Matthieu Volat <matthieu.volat@ujf-grenoble.fr>
2014-02-20 22:15:46 +00:00
Tijl Coosemans
e6ed249397 Introduce MPICH version 3.1rc3 in net/mpich (copied from net/mpich2) as
upstream MPICH2 has been renamed back to MPICH.
2014-02-14 20:27:26 +00:00
Gerald Pfeifer
433ae169f8 Remove net/mpich. It fails to build, does not have a maintainer, no
other port depends on it, and has been superseded by net/mpich2.

Discussed with:	pav
2009-01-23 12:36:41 +00:00
Gerald Pfeifer
05a2cbc2b4 Bump PORTREVISION due to change of USE_FORTRAN=yes to GCC 4.3. 2009-01-07 16:34:27 +00:00
Gerald Pfeifer
88f6984ec6 Use ${FC} instead of hard coding gfortran42 (which would need to be
gfortran43 nowadays).

Remove F77=${FC} from CONFIGURE_ENV since this provided by Mk/bsd.gcc.mk.

Add USE_GCC=4.3 since this port uses both C and Fortran frontends.
2009-01-06 22:35:16 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Thierry Thomas
d10a818577 Don't use implicitly f77 but set USE_FORTRAN, thus install the f90
interface and fix on -CURRENT.
2007-07-28 07:39:11 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Gabor Kovesdan
c7611291ca - Remove FreeBSD 4.X support from unmaintained ports in categories starting
with letter n-p
2007-04-19 21:20:48 +00:00
Mark Linimon
e0cde90bd9 Reset dbader@ece.unm.edu due to timeouts and no response to email.
Hat:		portmgr
2006-12-13 13:20:20 +00:00
Thierry Thomas
24b97b1b54 Respect $X11BASE.
PR:		105844
Approved by:	maintainer's time-out
2006-12-10 11:05:42 +00:00
Thierry Thomas
052383a26e - Upgrade to the latest MPICH-1;
- Change WWW and add a note about MPICH-2.

PR:		ports/100522
Approved by:	maintainer time-out (one month)
2006-08-20 20:05:02 +00:00
Erwin Lansing
50513d5d52 Add support for DESTDIR part I.
This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.

Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.

PR:             100555
Submitted by:   gabor
Sponsored by:   Google Summer of Code 2006
2006-08-04 12:34:50 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Alexey Dokuchaev
53187cf142 Convert to OPTIONS.
Approved by:	maintainer
2005-05-26 01:44:10 +00:00
Thierry Thomas
74ba97b150 Add a link for ports still using mpiCC. [1]
Since I'm there, prune empty directories.

Reported by:	Kris via pointyhat [1]
Approved by:	maintainer [1]
2005-05-20 22:06:01 +00:00
Thierry Thomas
26ccec73ba Upgrade to 1.2.6 and fix building problems by upgrading from jdk13 to
jdk14.

With some cleaning to pet portlint.

Remark: java is disabled when PACKAGE_BUILDING.

PR:		ports/79279
Submitted by:	maintainer
2005-05-14 12:16:02 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Oliver Lehmann
e38319bd40 Implement an WITHOUT_X11 and an WITHOUT_TK target
Approved By:	maintainer
2004-02-22 22:34:16 +00:00
Mikhail Teterin
533b23ed77 Upgrade 1.2.5 to 1.2.5.2, released in September. Include two patches
released by MPICH since then.

Approved by:	maintainer
2004-02-04 16:37:17 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Daichi GOTO
b69d904d5c update ports/net/mpich: 1.2.5_1 -> 1.2.5_2
- maintainer mail address change
  - added some patch files to PATCHFILES

PR:		55608
Submitted by:	David A. Bader <dbader@ece.unm.edu> (maintainer)
2003-08-18 06:15:19 +00:00
Akinori MUSHA
4c2e4f1862 De-pkg-comment. 2003-02-21 13:28:59 +00:00
Norikatsu Shigemura
094e70d4b1 Update to 1.2.5.
PR:		ports/48230
Submitted by:	David A. Bader <dbader@eece.unm.edu>
2003-02-13 04:09:58 +00:00
Akinori MUSHA
090ec19d9c Add parallel to CATEGORIES.
PR:		ports/39094
Submitted by:	trevor
2002-11-24 13:41:11 +00:00
Norikatsu Shigemura
cbf0d6c95d Update(add new patches), and version bump.
Submitted by:	Mikhail Teterin <mi+mx@aldan.algebra.com>
Approved by:	David A. Bader <dbader@eece.unm.edu> (maintainer)
2002-11-01 16:13:32 +00:00
Norikatsu Shigemura
aad2ec9565 make the java dependency more flexible
Submitted by:	Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
Reviewed by:	maintainer
Approved by:	knu (mentor)
2002-09-12 17:58:39 +00:00
Norikatsu Shigemura
3f64d37b1c Update to 1.2.4
PR:		39658
Submitted by:	Nakata Maho <chat95@mbox.kyoto-inet.or.jp>
Reviewed by:	maintainer
Approved by:	knu (mentor)
2002-06-27 05:01:55 +00:00
Kris Kennaway
dd1a02b639 BROKEN: Does not package correctly 2002-05-18 02:23:16 +00:00
Mario Sergio Fujikawa Ferreira
46fd38df4c Update to 1.2.3
PR:		35550
Submitted by:	maintainer
2002-03-05 16:24:23 +00:00
Mario Sergio Fujikawa Ferreira
e6e9cf5119 update to 1.2.2.2
PR:		31107
Submitted by:	MAINTAINER
2001-10-07 22:44:43 +00:00
Mario Sergio Fujikawa Ferreira
795a2e2009 o Update to 1.2.2
o Remove patch-aa (no longer necessary)
o Add patch-mpid::ch2::chtick.c which fixes a missing header file include

PR:		30102
Submitted by:	MAINTAINER
2001-08-26 17:57:37 +00:00
Jimmy Olgeni
54a069488a Add patch file 5996. I also fixed/sorted pkg-plist.
PR:		28483
Submitted by:	David A. Bader <dbader@eece.unm.edu>
2001-06-28 22:26:23 +00:00
Mario Sergio Fujikawa Ferreira
69c7ffbce1 Add missing file to PLIST
PR:		27557
Submitted by:	David W Chapman Jr <dwcjr@inethouston.net>,
		bento
Approved by:	maintainer
2001-05-26 01:59:34 +00:00
Kris Kennaway
2952c83e58 Bump PORTREVISION 2001-04-17 19:14:32 +00:00
Kris Kennaway
4e4aec5717 Add a metric buttload of patches. 2001-04-17 19:14:18 +00:00
Mario Sergio Fujikawa Ferreira
3836c80193 Add a new official distribution patch, number 5655.
PR:		ports/23242
Submitted by:	maintainer
2000-12-03 03:24:22 +00:00
Mario Sergio Fujikawa Ferreira
bb62bcf634 Add tk80 dependecy and have MPICH use it, so that
all files listed in the PLIST get correctly built
on any system.

Submitted by: maintainer
Found by: bento
2000-11-17 11:45:09 +00:00
Mario Sergio Fujikawa Ferreira
8fe16a8ec9 Add latest official distribution patches.
PR:		22774
Submitted by:	maintainer
2000-11-12 12:21:58 +00:00
Daniel Harris
33339b777c Bump PORTREVISION. Three commits, one PR (sigh).
Submitted by:	kris
Really pointy hat:	dannyboy
2000-09-30 14:41:46 +00:00
Daniel Harris
9860cb85ee Add two PATCHFILES.
PR:		21588
Submitted by:	MAINTAINER
2000-09-30 04:04:25 +00:00
Daniel Harris
3947487fbc Add WWW:.
Also let mpid/server find the FreeBSD openssl implementation.

PR:		21174
Submitted by:	"Mario Sergio Fujikawa Ferreira" <lioux@uol.com.br>
Approved by:	MAINTAINER
2000-09-15 15:39:29 +00:00
Kevin Lo
3200893ef6 Update to version 1.2.1
PR: 21102
Submitted by: MAINTAINER
2000-09-09 10:16:23 +00:00
Alexander Langer
6a8a4aba61 Remove two files.
Submitted by:	bento
2000-07-19 14:47:05 +00:00
Steve Price
cf2246dbeb Add the following distribution patches: 5226, r157, and rpvfs.
PR:		18731
Submitted by:	Richard Sather <satherrl@dssrg.curtin.edu.au>
2000-05-29 03:34:52 +00:00