Commit graph

215 commits

Author SHA1 Message Date
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
Jimmy Olgeni
19555a319e Bugfix: ssh_sftp:connect/2,3 hangs when remote the host is unknown.
Obtained from:	Dmitriy Kargapolov <dmitry.kargapolov(at)corp.idt.net>
2006-06-19 20:45:43 +00:00
Jimmy Olgeni
a305924706 Fix list matching problem on 64bit architectures.
Obtained from:	Bjorn Gustavsson <bjorn(at)erix.ericsson.se>
2006-06-19 19:26:58 +00:00
Jimmy Olgeni
c8fd0f9d39 Add sparc64 to ONLY_FOR_ARCHS.
PR:		ports/96688
Submitted by:	Shaun Amott <shaun@inerd.com>
2006-06-19 18:42:46 +00:00
Jimmy Olgeni
c6c2e621b3 Upgrade to release R11B-0. 2006-05-28 14:21:27 +00:00
Renato Botelho
af5296425d Register CONFLICTS with recently added lang/erlang-lite 2006-05-09 12:12:25 +00:00
Jimmy Olgeni
3b0a63a191 Add support for amd64 (from ports/83001, modified).
PR:		ports/83001
Submitted by:	Rasmus Kaj <kaj(at)kth.se>
2006-03-20 23:13:39 +00:00
Jimmy Olgeni
9e78844ca4 Improve OSVERSION check for threading issues, using 502102 ("5.2-CURRENT
after change of default thread library from libc_r to libpthread.")

PR:		ports/94161
Submitted by:	Shaun Amott <shaun(at)inerd.com>
2006-03-20 19:54:30 +00:00
Jimmy Olgeni
399fc01fad Upgrade to version R10B-10 (with dialyzer patch). 2006-03-15 16:37:05 +00:00
Ade Lovett
fe279f0df8 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with:	kris
Approved by:	portmgr (implicit)
2006-03-07 08:28:06 +00:00
Jimmy Olgeni
c4fb22eedf Upgrade to current bsd.java.mk syntax. 2006-02-13 18:53:33 +00:00
Jimmy Olgeni
304c524492 * Clean up Java support.
* Use USE_TK.
* Make sure that ODBC is not built if WITHOUT_ODBC is defined.
* Disable ODBC if ${OSVERSION} < 500000.
* Fix pkg-plist using PLIST_SUB.
* Fix some portlint warnings.
2006-02-04 23:52:18 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00
Jimmy Olgeni
0485346f09 Upgrade to version R10B-9. 2005-12-15 10:59:30 +00:00
Jimmy Olgeni
8cbd6f6606 Add bugfix for SSL distribution protocol.
Obtained from:	Bjorn Gustavsson <bjorn(at)erix.ericsson.se>
2005-11-10 15:12:40 +00:00
Jimmy Olgeni
a52f1c991b Add SHA256 checksums. 2005-11-10 15:10:17 +00:00
Jimmy Olgeni
a5c7af90db Upgrade to release R10B-8. 2005-10-28 19:51:49 +00:00
Jimmy Olgeni
564f36b49f Fix typo in sample configuration. 2005-10-24 15:06:56 +00:00
Jimmy Olgeni
086d2286e8 Fix path. 2005-09-01 09:13:16 +00:00
Jimmy Olgeni
c6e8539047 Upgrade to version R10B-7. 2005-08-31 13:19:33 +00:00
Jimmy Olgeni
d10d6a25c4 Enable ODBC support.
Submitted by:	Alexey Slynko <slynko(at)tronet.ru>
2005-06-28 12:21:59 +00:00
Jimmy Olgeni
281977c235 Remove disabled code. 2005-06-28 12:21:11 +00:00
Jimmy Olgeni
12f2dcc0e4 Portlint fixes. 2005-06-28 12:20:35 +00:00
Jimmy Olgeni
1aa050fad9 Fix version number in example. 2005-06-25 20:26:04 +00:00
Jimmy Olgeni
a50d4b40bb Upgrade to version R10B-6. 2005-06-23 23:00:48 +00:00
Jimmy Olgeni
3d5940449f Upgrade version number in emacs configuration tip. 2005-05-13 14:16:34 +00:00
Jimmy Olgeni
edd835dd84 Upgrade to version R10B-5. 2005-05-11 16:20:16 +00:00
Jimmy Olgeni
cb4c909db2 Upgrade to version R10B-4. 2005-05-01 09:16:02 +00:00
Jimmy Olgeni
4d84591086 Fix yield/1 bug in kernel/src/rpc.erl with code from R10B-4.
(from the erlang-questions mailing list)

Obtained from:	Bjorn Gustavsson <bjorn(at)erix.ericsson.se>
2005-03-19 11:24:22 +00:00
Jimmy Olgeni
7e1588aae0 I forgot to commit this file (for R10B-3.) 2005-03-07 13:46:22 +00:00
Jimmy Olgeni
c211f52b68 Upgrade to version R10B-3. 2005-03-07 13:45:23 +00:00
Jimmy Olgeni
c8813c0e7e Fix problem in run_erl pipe creation.
Submitted by:	Peter Lund <Peter.Lund (at) lundata.se>
2005-02-06 18:05:39 +00:00
Jimmy Olgeni
eb301f91bd Use mkdir -p to create empty directories. 2005-01-29 14:52:08 +00:00
Jimmy Olgeni
9eb6a91072 Create empty directories from pkg-plist. 2005-01-29 13:51:43 +00:00
Jimmy Olgeni
7559c1eae3 Enable kernel poll feature. 2005-01-22 10:42:21 +00:00
Jimmy Olgeni
0b2ae23e01 Fix HIPE support. Looks like GNU make is picking up ARCH from
environment, even if it is defined in the Makefile. Given that
FreeBSD's ARCH is "i386" and Erlang's ARCH is "x86", some substitutions
did fail leading to a strange compiler failure[0].

Also fix a file:format_error call that produces an incorrect error
message[1].

Obtained from:	Brian Buchanan <bwb(at)holo.org> [0]
Obtained from:	Vlad Dumitrescu <vlad_dumitrescu(at)hotmail.com> [1]
2005-01-09 11:27:56 +00:00
Jimmy Olgeni
91fa338373 Fix issue with rb:show/1 (could not be called twice).
Obtained from:	Peter Andersson <peppe (at) erix.ericsson.se>
2004-12-30 22:34:09 +00:00
Jimmy Olgeni
14aa3719ef Upgrade to version r10b2. 2004-12-22 15:31:14 +00:00
Jimmy Olgeni
00b8ccf86d Fix packaging, which should also fix the cascading failure on the ports
cluster.
2004-11-25 11:14:10 +00:00
Kris Kennaway
39652bf67a IGNORE on 4.x too since the same problems exist 2004-11-24 01:46:39 +00:00
Kris Kennaway
20d3e7f02b IGNORE on FreeBSD >= 5.x: Crashes at runtime 2004-11-18 22:36:04 +00:00
Jimmy Olgeni
af63caf140 Add "parallel" category.
PR:		ports/72356
Submitted by:	Marc van Woerkom <marc.vanwoerkom at fernuni-hagen.de>
2004-10-12 09:07:54 +00:00
Jimmy Olgeni
b7db406007 Unbreak (disable HIPE build). 2004-10-12 09:03:01 +00:00
Kris Kennaway
fe54d2a7c7 BROKEN on 5.x: Does not compile
Approved by:    portmgr (self)
2004-09-18 17:49:31 +00:00
Jimmy Olgeni
4ad8b17341 Silence a couple of debug warnings in et_viewer. 2004-07-24 13:32:57 +00:00
Jimmy Olgeni
849d2ece7c Enable SAE/escript function, which allows creation of standalone Erlang
scripts.
2004-06-27 09:38:01 +00:00
Jimmy Olgeni
b7dfaddab2 Restore PORTEPOCH.
Noticed by:	eik+chkversion
2004-06-24 19:16:37 +00:00
Jimmy Olgeni
53b5189691 Upgrade to release R9C-2. 2004-06-24 10:49:09 +00:00
Jimmy Olgeni
7f0e3a8319 Upgrade to version R9C-1. 2004-05-28 14:41:46 +00:00
Jimmy Olgeni
2a67f30d03 Add SIZE data.
Submitted by:	trevor
2004-03-18 20:45:09 +00:00
Jimmy Olgeni
7bca6a4c59 Unbreak filelib:fold_files/6, add missing clause.
Obtained from:	 Dominic Williams (on erlang-questions)
2004-03-11 20:10:53 +00:00
Jimmy Olgeni
544af71b8f Do not close a SSL connection when a finite timeout is specified and
triggered (also fixes ejabberd).

Submitted by:	demon
Obtained from:	Alexey Shchepin
2004-03-11 19:52:24 +00:00
Jimmy Olgeni
2d29bc4b0f Add ONLY_FOR_ARCHS=i386, as dependent ports consistently fail to build on
other architectures for yet unknown reasons.
2004-02-29 16:54:08 +00:00
Jimmy Olgeni
b07b2409de Sort variables, make portlint happier. 2004-02-29 16:52:37 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Jimmy Olgeni
5f9e5ec093 Do not install dangling symlinks.
Noticed by:	Chris Pressey
2004-01-24 22:14:55 +00:00
Trevor Johnson
fbd1108f49 Use the SORT macro from bsd.port.mk. 2004-01-22 11:06:02 +00:00
Jimmy Olgeni
6121683354 Fix dets file corruption issue.
Obtained from:	Hans Bolinder <hasse@erix.ericsson.se>
2003-12-27 18:57:37 +00:00
Jimmy Olgeni
a37a08be8a Look for JDK 1.4.2. 2003-11-20 23:26:35 +00:00
Jimmy Olgeni
3114b9d27c Add nsswitch support, required when running on -CURRENT.
Obtained from:	Daniel Néri <dne@mayonnaise.net>
2003-09-26 11:46:55 +00:00
Jimmy Olgeni
68f0e07687 Bump PORTREVISION for help related fixes. 2003-09-06 13:13:12 +00:00
Jimmy Olgeni
94ab33f7d1 The open_help function only looks for the netscape executable on unix
systems. Let it look for some browsers that support the openURL command
line protocol (using netscape by default). The BROWSER environment variable
is used if set.
2003-09-06 13:12:46 +00:00
Jimmy Olgeni
2a0df9f4e8 Fix help file pathname for debugger application. 2003-09-06 13:10:46 +00:00
Jimmy Olgeni
2107c1b748 The ei_decode_longlong function fails when decoding long values >
2^32, due to a missing cast.

Obtained from:	Javier París Fernández <paris@dc.fi.udc.es> on erlang-questions
2003-08-31 14:39:34 +00:00
Jimmy Olgeni
49cf062231 Unbreak: fix linker issue when building .so modules. 2003-08-31 14:38:36 +00:00
Jimmy Olgeni
226dece134 Bump PORTEPOCH. 2003-08-07 19:56:35 +00:00
Jimmy Olgeni
9673022b5c Upgrade to release R9C-0, and start using OTP release numbers as
port versions.
2003-08-07 10:03:00 +00:00
Jimmy Olgeni
f42465beb5 * Set java/jdk14 as the default JDK.
* Rearrange Makefile using bsd.port.pre.mk and bsd.port.post.mk: the check
for ${JAVABINDIR}/java always returned false because JAVABINDIR depends on
LOCALBASE, which was not defined because the Makefile used bsd.port.mk.
2003-06-23 15:51:31 +00:00
Jimmy Olgeni
97415c87e2 Merge more crypto related fixes for recent OpenSSL versions.
Submitted by:	Youki Kadobayashi <youki-k@is.aist-nara.ac.jp>
2003-06-01 17:01:10 +00:00
Jimmy Olgeni
628d86fa47 Fix build problem when using WITHOUT_X11.
PR:		ports/51435
2003-06-01 09:28:09 +00:00
Jimmy Olgeni
f10b15e833 Fix version number in emacs hint. 2003-03-06 11:13:20 +00:00
Jimmy Olgeni
1acf758549 Add hint about OPTIONAL_MANPATH. 2003-03-05 19:24:24 +00:00
Jimmy Olgeni
85c5a5cd95 Update to R9B-1. 2003-03-05 19:23:46 +00:00
Jimmy Olgeni
9d5b764c7d Unbreak after OpenSSL update (using OPENSSL_DES_LIBDES_COMPATIBILITY).
Submitted by:	nectar
2003-03-03 14:49:02 +00:00
Jimmy Olgeni
2563cb72b3 De-pkg-comment my ports + some more. 2003-02-23 10:51:29 +00:00
Jimmy Olgeni
1ad064fcc7 Fix dependencies: remove USE_XLIB and depend on tk84. 2003-01-02 11:34:29 +00:00
Jimmy Olgeni
23cb6224b9 Add installation message suggesting path to emacs mode.
Submitted by:	Marc Ernst Eddy van Woerkom <Marc.Vanwoerkom@FernUni-Hagen.de>
2002-11-16 00:36:00 +00:00
Jimmy Olgeni
d73c192bb8 Make more silent + whitespace change. 2002-11-16 00:20:07 +00:00
Jimmy Olgeni
f97b6c102b Change PLIST generation to allow installing custom libraries in
erlang/lib. Makefile.lib lists the stock OTP libraries to avoid
cluttering the main Makefile. Time for PORTREVISION bump.
2002-11-13 10:38:23 +00:00
Jimmy Olgeni
d315600efa Fix (rare) installation problem when some files already exist in bin/. 2002-11-13 10:33:19 +00:00
Jimmy Olgeni
4ac42cef94 Enable threading and HiPE by default. 2002-11-13 10:31:17 +00:00
Jimmy Olgeni
40f69d6a9d Add $FreeBSD$. 2002-11-13 09:52:25 +00:00
Jimmy Olgeni
8ee755a281 find -> ${FIND}. 2002-11-13 09:05:31 +00:00
Jimmy Olgeni
bd0e25b138 I removed the autoconf dependency but was still calling ${AUTOCONF},
which is no longer needed.
2002-11-11 17:36:32 +00:00
Jimmy Olgeni
ed579b7fb7 Add WITH_ERLANG_HIPE option, to enable HiPE support. 2002-11-03 20:16:29 +00:00
Jimmy Olgeni
034094bad9 Update to version R9B-0, use ${SHAREOWN}:${SHAREGRP} rather
than hardcoding root:wheel.
2002-11-02 18:40:49 +00:00
Jimmy Olgeni
169b9965a7 Add support for WITH_ERLANG_THREADS (enables threaded I/O). 2002-07-15 15:50:44 +00:00
Jimmy Olgeni
79d87c64af chown lib/erlang to root:wheel with proper permissions, do not use bogus
uids from the documentation tarball.
2002-07-15 08:56:26 +00:00
Jimmy Olgeni
8bbef658f1 Update port to version 8.1 (R8B-1)
Submitted by:	Vance Shipley <vances@motivity.ca>
2002-04-14 19:07:04 +00:00
Jimmy Olgeni
ff7476d1f5 Add a link to the erl_call utility in ${LOCALBASE}/bin (useful for shell
scripts controlling erlang nodes).
2002-03-31 18:08:40 +00:00
Jimmy Olgeni
a7b664f052 Add (forgotten) build dependency on devel/autoconf213. 2002-03-31 17:45:14 +00:00
Jimmy Olgeni
735521c275 Update port to version 8.0 (R8B-0).
Remove my code to handle the documentation merge for patched releases, it
was rather obscure and error-prone. I'll rewrite it in a simpler way next
time I'll need to perform the merge.

Also include a fix for erlang-mode under emacs21 (by Hal Snyder
<hal@vailsys.com> on the erlang mailing list).
2002-03-31 10:23:43 +00:00
Jimmy Olgeni
a7bb73bdb3 Fix diff path in patch-al.
Submitted by:	Tomasz Szymczak <ex@valis.net.pl>
2002-02-08 13:11:43 +00:00
Jimmy Olgeni
90fe751c8d Fix strerror_r conflict. 2002-02-07 20:52:33 +00:00
Akinori MUSHA
c982f5faf1 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.

Use command macros where appropriate.
2002-01-29 11:24:09 +00:00
Jimmy Olgeni
1fe9c70f3d Update port to version R7B-4, with updated documentation tarball. I also
had to rework the documentation merging process because it thought that
1.9 became after 1.10, breaking the merge for this release.
2001-10-05 19:39:12 +00:00
Jimmy Olgeni
98c35cf31e * Point the default JAVABINDIR/JAVAPORT to the native jdk1.3
* Autodetect java, enable WITHOUT_JAVA if no java exists
* Remove useless PLIST_SUBs (plist is automatically generated)
* grep -> ${GREP}
2001-09-28 11:31:59 +00:00
Jimmy Olgeni
4b9c060f57 Take over maintainership.
Approved by:	maintainer (sam@inf.enst.fr)
2001-06-10 20:35:08 +00:00
Jimmy Olgeni
c3874c8b44 Update port to version 7.3.0 (OTP-R7B-3), and add some improvements to
pkg-plist generation (vim5-style).

Approved by:	maintainer
2001-06-06 20:57:49 +00:00
Jimmy Olgeni
613d1fe47d Update port to version R7B-2.
A detailed changelog is available at:

  http://www.erlang.org/download/otp_src_R7B-2.readme

(NOTICE: there is an incompatibility with the previous version: see
OTP-3744)

Port note: I finally removed all the lib/ files from pkg-plist, and
switched to automatic plist generation because Erlang is so nice as to live
in its own subdirectory. Previous plist management involved far too many
%%HACKS%%, and untold hours of compilation/testing to get every combination
right.
2001-03-07 21:59:55 +00:00
Jimmy Olgeni
78e52af153 Misc. Makefile, docs and pkg-plist fixes.
* Put documentation in the correct directories.
  An UPDATED_PACKAGES variable is provided in the Makefile to select which
  documentation should be moved (see Makefile comments).
* Move man pages out of pkg-plist.
* Add man pages to Makefile.
* Don't compress man pages, to support emacs erlang mode.
* Don't try to compile java dependent packages if javac cannot be found:
  tell user to check JAVABINDIR in this case.

(no functional changes to the base Erlang system)

Maintainer:	timed out
2001-02-20 14:15:33 +00:00
Pierre Beyssac
2921f400fb Update port to erlang 7.1.0.
Change maintainer (agreed to by previous maintainer).

PR:		ports/24456
Submitted by:	sam@inf.enst.fr
2001-01-23 20:50:38 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
Alexander Langer
b4fe3b1135 Change maintainer email.
Submitted by:	maintainer on -ports
2000-08-11 12:46:42 +00:00
David E. O'Brien
5cd5b258b5 Convert to the PORTNAME - PORTVERSION syntax. 2000-04-12 06:21:15 +00:00
Satoshi Asami
f0759d6bad Add USE_XLIB.
Submitted by:	bento
2000-01-03 11:43:33 +00:00
Steve Price
55b1912df8 Update to version 6.1.0.
PR:		15791
Submitted by:	maintainer
1999-12-31 20:34:37 +00:00
David E. O'Brien
f0f690adc1 Change Id->FreeBSD. 1999-08-25 06:35:40 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
Michael Haro
99e0b1f29f Yet more WWW: additions 1999-05-03 06:13:27 +00:00
Satoshi Asami
e244b8bccc Fix to make ports work with bsd.port.mk rev. 1.306.
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined.  Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.

The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.

At least we've got much fewer "-unknown-"s in the tree as the result. :)
1999-03-08 07:28:36 +00:00
Joseph Koshy
e1016f261a Upgrade to v47.4.1.
PR:		ports/10236
Submitted by:	Sebastian Strollo <seb@erix.ericsson.se>
1999-02-26 05:01:25 +00:00
Seiichirou Hiraoka
375fca0e2b Fix as BROKEN. Add MASTER_SITES 1998-12-27 17:30:01 +00:00
David E. O'Brien
e965982c87 BROKEN='single fetch site, which is currently behind a routing loop'
Commited with single MASTER_SITE by:	flathill
1998-12-26 20:06:51 +00:00
Seiichirou Hiraoka
07a338c0d8 PR: ports/9054
Submitted by:	Ruslan@Shevchenko.Kiev.UA
modern programming language from Ericsson labs
1998-12-24 18:11:50 +00:00