1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
Commit Graph

9222 Commits

Author SHA1 Message Date
Baptiste Daroussin
015df01925 Switch to wx 3.0
Add dvips dependency to build gnuplot.ps with texlive
2014-07-21 22:53:25 +00:00
Baptiste Daroussin
1ca645eebe Fix build with texlive
Fix build on head without makeinfo
Support stage
USES=libtool
Use options helpers
2014-07-21 22:30:39 +00:00
Baptiste Daroussin
00b587183c Fix build with texlive and on system without makeinfo in base 2014-07-21 22:15:50 +00:00
Emanuel Haupt
3e77d628c9 Second attempt to fix build on 11.0-CURRENT. 2014-07-21 21:21:59 +00:00
Emanuel Haupt
7aa24fc886 Fix a build error on 11.0-CURRENT by adding USES=readline. 2014-07-21 18:50:06 +00:00
Stephen Montgomery-Smith
2bc561839e - Unset group write priveleges in the pynac subpackage, so that it will build
as root.

PR:		191834
Submitted by:	claus@endresconsulting.com
2014-07-21 12:55:41 +00:00
Adam Weinberger
8b39be777d Add USES=readline to fix build. 2014-07-20 19:49:21 +00:00
Adam Weinberger
7f5294f0da Add USES=readline to fix build. 2014-07-20 19:48:06 +00:00
Kurt Jaeger
d71b24a67a math/coinmp: some fixes
- Clean-up Makefile
- Fix stage-qa error
- Unbreak GLPK option

PR:		187487
Submitted by:	cjpugmed@gmail.com (maintainer)
2014-07-17 19:55:37 +00:00
Kurt Jaeger
b6df0233ae math/openblas: 0.2.8 -> 0.2.9
- LICENSE to BSD3CLAUSE
- stripped the libs
- For changes see
  https://github.com/xianyi/OpenBLAS/blob/develop/Changelog.txt

PR:		191925
Submitted by:	phd_kimberlite@yahoo.co.jp (maintainer)
2014-07-17 19:12:44 +00:00
Danilo Egea Gondolfo
6e14842c1b - Add stage support
- Use ${PORT_OPTIONS:MDOCS} instead of !defined(NOPORTDOCS)
- Uses shebangfix

PR:		ports/191503
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
2014-07-16 16:53:37 +00:00
Kubilay Kocak
9d9c7ce4ef math/py-numpy: Use INSTALLS_EGGINFO, fixes pkg_resources detection
Python packages installs .egg-info metadata directories when
--single-version-externally managed is specified, as the Python ports
framework does currently for all ports when USE_PYDISTUTILS is defined.

In this case the py-numpy port does *not* currently define
PYDISTUTILS_AUTOPLIST nor INSTALLS_EGGINFO, which precludes the contents of
the add-plist-egginfo: target from being executed.

This results in an .egg-info metadata directory being built, and staged, but
not installed.

Correctly specify INSTALLS_EGGINFO to compensate.

Additionally add an "Open" Goal Wiki entry [1] to look at automatically detecting the
presence of .egg-info metadata directories, since all ports leveraging
USE_PYDISTUTILS also use the --record mechanism for generating installed
file lists, and potentially deprecating INSTALLS_EGGINFO and related variables.

[1] https://wiki.freebsd.org/Python#Goals

PR:		191865
Submitted by:	 John W. O'Brien <john at saltant dot com>
2014-07-16 13:16:17 +00:00
Baptiste Daroussin
d22728a7e8 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:26:25 +00:00
Vanilla I. Shu
26b131e57b Stagify.
Approved by:	lwhsu@ (maintainer)
2014-07-16 03:25:07 +00:00
Adam Weinberger
fa4bf2ee1d Add DOCS option for ports with PORTDOCS in plist. 2014-07-16 03:00:46 +00:00
Adam Weinberger
1f65a30b2a Add EXAMPLES to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MEXAMPLES. 2014-07-15 17:52:17 +00:00
Adam Weinberger
18a7fd6042 Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:23:08 +00:00
Pietro Cerutti
ea412d5072 New port: math/mpir
MPIR is an open source multiprecision integer (bignum) library forked from the
GMP (GNU Multi Precision) project. It consists of much code from past GMP
releases, in combination with much original contributed code.

MPIR is constructed by a developer and vendor friendly community of
professional and amateur mathematicians, computer scientists and hobbyists.

WWW: http://www.mpir.org
2014-07-15 14:23:11 +00:00
Yen-Ming Lee
2e38c2bdec - update to 0.37 2014-07-15 06:47:20 +00:00
Baptiste Daroussin
ffb7170399 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-14 18:42:04 +00:00
Tijl Coosemans
2df13bcdc3 - Convert net/openmpi to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Use BROKEN_sparc64

Approved by:	portmgr (implicit, bump unstaged port)
2014-07-14 16:51:44 +00:00
Baptiste Daroussin
3fee911366 Modernize LIB_DEPENDS
With hat:	portmgr
2014-07-13 23:36:40 +00:00
Mikhail Teterin
f117bdbc46 Use the new IA32_BINARY_PORT knob, instead of limiting to archs i386
and amd64. Remove defunct URLs and addresses from pkg-descr. Likewise,
remove the license-printout, which encouraged people to pay for this
shareware after 45 days of use -- the payment's would be recipient has
not been in business for years.
2014-07-13 19:35:06 +00:00
Mikhail Teterin
337da496ce Fix this long-neglected port, which kept bit-rotting over years of
sweeping changes to the tree:

	* Use the SUB_FILES mechanism instead of modifying the
	  wrapper ourselves;
	* Support staging
	* Use PREFIX as appropriate instead of LOCALBASE.
	* Clarify the NO_PACKAGE message and stop using quotes with it.

These old binaries require last century's ld-linux.so.1 and libc5
versions of certain libraries. Because no port remains under
emulation/ that provides them, fetch and use the old RedHat's RPMs
for ld.so-1 and libc-5. The needed bits from the former are stuck
into ${LINUXBASE}/compat/lib (despite portlint's encouragements to
the contrary). The latter's pieces are unpacked into the new
subdirectory under the package's own install tree (Wingz3/lib/libc5).

Modify the wrapper script to set LD_LIBRARY_PATH to include the above
directory and to set XLOCALEDIR to the modern location of locale-files
(the old libraries still look for them under /usr/X11R6/lib/X11/locale).

Should another port ever need these old Linux libraries, I'd be happy to
cooperate on placing them into a port of their own.

Bump PORTREVISION.
2014-07-13 19:23:31 +00:00
Raphael Kubo da Costa
a08e8b23a9 Update to 4.3. 2014-07-12 17:06:46 +00:00
Nicola Vitale
87773db6c1 - Add support for stage dir
- Use desktop-file-utils helper
2014-07-12 02:05:07 +00:00
Kurt Jaeger
6aaa6f4830 math/coinmp: 1.7.2 -> 1.7.6
- Update to 1.7.6
- Convert to USES=libtool and remove USE_AUTOTOOLS=libtool
- Use clang instead of gcc
- Fix pkg-plist
- Take maintainership

PR:		187487
Submitted by:	Carlos Jacobo Puga Medina (cpm@fbsd.es)
2014-07-11 15:05:39 +00:00
Sunpoet Po-Chuan Hsieh
61a8320e09 - Remove USE_AUTOTOOLS=libtool
- Bump PORTREVISION for package change
- Bump PORTREVISION for graphics/gdal shlib change [1]

Approved by:	portmgr (implicit) [1]
2014-07-11 11:16:06 +00:00
Max Brazhnikov
e648e6559f math/scilab:
- Fix build after recent switch to OpenJDK 1.7 [1]
- Remove HOME from MAKE_ENV, it's now set in bsd.port.mk

PR:		191523
Submitted by:	kenji@k2r.org
2014-07-10 10:08:10 +00:00
William Grzybowski
fc9556ced8 math/qalculate: fix build with clang
- Convert lib depends to new syntax
- Add LICENSE
- USES pathfix

PR:		191372
Submitted by:	tkato432 yahoo com
2014-07-09 23:29:01 +00:00
Brendan Fabeny
a2e1469a00 Use staging 2014-07-08 16:44:58 +00:00
Jimmy Olgeni
3d73ea64de Typo fix for pkg-descr. 2014-07-08 15:57:18 +00:00
Brendan Fabeny
28566a57cd Use staging 2014-07-08 14:11:30 +00:00
Brendan Fabeny
d9f8913db8 Use staging 2014-07-08 13:37:10 +00:00
Wen Heping
93358ba544 - Bump PORTREVISION to chase the update of devel/liblas
Approved by:	Rainer Hurling <rhurlin@gwdg.de> (maintainer)
2014-07-08 12:23:29 +00:00
Brendan Fabeny
7a11b7a948 Use staging; use standard directories for docs, data, and examples; strip;
build graphical component
2014-07-08 09:18:20 +00:00
Danilo Egea Gondolfo
06502aeac2 - Add some patches from PkgSrc to enable cloog to builds with devel/isl
- Fix a installation conflict between devel/isl and math/cloog
- Notice that this commit breaks devel/gcc-arm-embedded, lev@ will take a look after (ports/191596)

PR:		ports/191598
Submitted by:	Jan Beich <jbeich@vfemail.net>
2014-07-08 01:21:17 +00:00
Brendan Fabeny
975e6d3af4 Use staging; use gcc for spblas 2014-07-07 18:54:17 +00:00
Jimmy Olgeni
168f57451a Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
2014-07-07 15:31:01 +00:00
Dmitry Sivachenko
9e7ba1ae56 New port: sfst.
SFST is a toolbox for the implementation of morphological analysers and
other tools which are based on finite state transducer technology.
2014-07-07 12:05:05 +00:00
Pietro Cerutti
cac5e272fd - libGL is not needed when building with OSMESA 2014-07-07 08:17:50 +00:00
Nicola Vitale
00a0f6a6ed - Chase math/muparser change from static to dynamic library 2014-07-07 02:43:44 +00:00
Nicola Vitale
acce372296 - Update to 2.2.3
- Use options helpers
- Build/install dynamic library instead of the static one
- Add options DOCS and EXAMPLES
- Set MAKE_JOBS_UNSAFE, otherwise the port fails to build
  when the option EXAMPLES is ON (it tries to compile/link
  example1 while the library is not yet built/deployed)
- Remove build-dependency by devel/gmake
- Add support for stage dir
- Fix format of WWW line in pkg-descr

Release Notes:  http://muparser.beltoforion.de/mup_intro.html#idRelNote
2014-07-07 02:42:22 +00:00
Mark Linimon
70c6c0be69 Masterport has been staged. 2014-07-06 23:57:55 +00:00
Mark Linimon
46a55341a6 Stagify. 2014-07-06 23:32:30 +00:00
Dmitry Sivachenko
32c60e5252 Update to 3.7.2, install hfst.pc into correct location. 2014-07-05 15:04:30 +00:00
Tijl Coosemans
ec94e4d5eb Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
2014-07-05 12:19:32 +00:00
Stephen Montgomery-Smith
7fc24fe8b9 - Update to 0.4.5. 2014-07-04 19:10:42 +00:00
Dmitry Sivachenko
cc2a3e91df Add missing dep. 2014-07-04 14:52:45 +00:00
Dmitry Sivachenko
eb1d4686d0 New port: hfst.
The Helsinki Finite-State Transducer toolkit is intended for processing
natural language morphologies.  The toolkit is demonstrated by wide-coverage
implementations of a number of languages of varying morphological complexity.
2014-07-04 14:41:05 +00:00