Commit graph

69 commits

Author SHA1 Message Date
Edwin Groothuis
64e02b6064 The libc.so.4 is only needed when building it, so add a build-dependency
on {LOCALBASE}/compat/lib/libc.so.4 instaed of a lib-dependency on c.4
2005-12-05 23:29:35 +00:00
Edwin Groothuis
6a8b90298a After unbreaking, also fixing pkg-plist and PERL5 dependency for running. 2005-12-05 12:54:20 +00:00
Edwin Groothuis
805d0a4e6f Add dependency on bison
Make dependency on c.4 a lib_depends instead of a build_depends.
2005-12-05 05:56:13 +00:00
Daniel Eischen
48698cf983 When using the bootstrap ada distfile, correctly set the path so it
picks it up.
2005-12-02 02:12:32 +00:00
Daniel Eischen
459c0fba03 Fix a typo (missing space) when building without shared libraries. 2005-11-29 01:11:25 +00:00
Daniel Eischen
80ac2a3dc6 Oops, forgot to add these patch files. 2005-11-29 00:47:55 +00:00
Daniel Eischen
653aef86bc Update the antiquated version of the GNAT compiler to the GPL-2005
version.

Note that this version now produces executables that are
covered by the GPL as opposed to the previous version which was
covered by the modified GPL.

Also note that the GNAT sources in the stock GCC-4 tree are
not under this restriction.  A new port based on the sources
in GCC-4 will come when I get the time.
2005-11-29 00:01:24 +00:00
Bill Fenner
4cd2092a8b Use the right syntax for a ${MASTER_SITE_foo} with a distfile group. 2005-11-28 06:43:27 +00:00
Pav Lucistnik
fc9d38f926 - Fix fetch: workaround problems with site groups and :foo 2005-07-14 15:19:47 +00:00
Daniel Eischen
1836911d6d Add another site to MASTER_SITES. 2005-02-19 01:11:43 +00:00
David Schultz
3e34029c2e Fix build. Ports that formerly attempted to work around problems
created by matherr() no longer need to do so.
2005-02-12 13:19:47 +00:00
Thierry Thomas
77fddf9a75 Update WWW: link.
Approved by:	deischen (maintainer).
2004-12-23 01:41:22 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +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
Sergey A. Osokin
f37f7775e3 Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
PR:		56998
2003-09-24 09:37:11 +00:00
Daniel Eischen
7d5ef842f2 Unbreak patching. The recent change to gcc28 (to make gcc28 work in
-current) broke one of the patches here.

PR:	51740
2003-05-07 13:40:41 +00:00
Daniel Eischen
055974696c Remove the BUILD_DEPENDS for gcc28; we don't need gcc28 to be built or
installed, we just want the port's patch files.
2003-04-06 12:50:49 +00:00
Akinori MUSHA
3baa89dcc9 De-pkg-comment. 2003-02-21 12:35:09 +00:00
Kris Kennaway
d604e1d6d3 Use the full path to /sbin/sysctl
Noticed by:	'make index' in crontab
2003-01-30 08:23:53 +00:00
Daniel Eischen
045fd40aa6 Make the fetch work with MASTER_SITE_SUBDIRs.
Approved by:	portmgr
2002-12-28 05:15:58 +00:00
Norikatsu Shigemura
10b66c1bce Fix BUILD_DEPENDS. 2002-12-26 08:21:49 +00:00
Daniel Eischen
f12ee9219b Update to the latest released version of GNAT (3.15p). Also use a
new bootstrap compiler and fix so that it builds under -current.

Approved by:	portmgr
2002-12-01 19:10:48 +00:00
Akinori MUSHA
ac19d0e176 Add the misc/compat4x dependency only if ${OSVERSION} >= 500000. 2002-12-01 10:03:51 +00:00
Akinori MUSHA
b402d29f7f The distributed bootstrapping compiler requires libc.so.4,
so add misc/compat4x as dependency.

Submitted by:	bento
2002-12-01 10:00:01 +00:00
Christian Weisgerber
9d405526f7 * Match up distfiles and their respective master sites.
* Mark the bootstrap as i386-only.

Approved by:	maintainer
2002-09-25 20:59:08 +00:00
Daniel Eischen
880f08171b Add a MASTER_SITE_SUBDIR for gcc. 2002-07-21 20:38:38 +00:00
Daniel Eischen
55343ff4ae Add a patch to replace tmpnam with mkstemp.
Submitted by:	Samuel Tardieu <sam@ada.eu.org>
2002-02-12 23:43:24 +00:00
Daniel Eischen
bf542bfdfc Add gnathtml.pl, and Ada source code HTML'izer, to the installed files.
PR:		ports/34844
Submitted by:	John Merryweather Cooper <john_m_cooper@yahoo.com>
2002-02-12 00:24:23 +00:00
Daniel Eischen
0688800214 Always remove the .orig files from the examples directory; there's
no sense in muddying up the Makefile with checks for NOPORTDOCS
just to remove the copy of one patched file.

Make the package list be in alphabetical order for directories with
lots of files in them; this allows one to do `/bin/ls -1` to generate
the package list and produce (hopefully) smaller diffs for subsequent
versions.
2002-02-10 00:57:45 +00:00
Kevin Lo
ad309c29e3 Update to version 3.14p
PR: 34670
Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
2002-02-09 08:40:28 +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
Daniel Eischen
98698421dd Don't forget to remove a directory that's installed. 2001-03-11 05:32:21 +00:00
Daniel Eischen
2af15d3acb Fix checking of LOCALBASE; the '$' was missing from '${LOCALBASE}'.
Submitted by:	Thomas Quinot <quinot@inf.enst.fr>
2000-12-19 16:45:51 +00:00
Satoshi Asami
fb120e2a16 Add "deischen" in front of MASTER_SITE_SUBDIR so the distfile can be found.
Also add "." as a separate element, otherwise the stuff on the GNU sites
won't be fetched.

Submitted by:	bento
2000-11-03 10:03:09 +00:00
Daniel Eischen
95df74e9ba Update to the latest public release 3.13p.
Thanks to Samuel Tardieu <sam@inf.enst.fr> for instigating this
update and providing some of the changes.
2000-11-01 18:57:03 +00:00
Daniel Eischen
4c48f0e44d When initializing the GNAT (i386) run-time, initialize the floating point
control word to use 64-bit (extended) precision instead of FreeBSDs
default 53-bit (double) precision.

Submitted by:	Sune Falck <sunef@hem.passagen.se>
2000-06-27 11:27:25 +00:00
David E. O'Brien
5cd5b258b5 Convert to the PORTNAME - PORTVERSION syntax. 2000-04-12 06:21:15 +00:00
Daniel Eischen
d3cb95a429 Correct the checksum for the bootstrap compiler which I somehow broke
when the port was upgraded.

Found by: Bento's error logs
1999-12-10 16:06:36 +00:00
Daniel Eischen
005c22af55 Remove the GNAT release number from the description.
Pointed out by:	billf
1999-11-09 18:33:00 +00:00
Daniel Eischen
f99a6e9a55 Oops, forgot to change the GNAT version number in the description. 1999-11-09 12:41:47 +00:00
Daniel Eischen
472667ca91 Upgrade GNAT to GNAT-3.12p, the latest public release from Ada Core
Technologies.
1999-11-09 12:33:43 +00:00
David E. O'Brien
f0f690adc1 Change Id->FreeBSD. 1999-08-25 06:35:40 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Sheldon Hearn
c3b937ea6d Remove the two "priming" MASTER_SITEs now that ftp.freebsd.org has
Daniel Eischen's boot-strapping package.
1999-07-01 14:42:41 +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
Sheldon Hearn
cc4e71cb59 Update 3.10p -> 3.11p:
* Build requires a GNAT compiler, for which the maintainer has
	created a package. For now, provide two MASTER_SITEs from which
	it is available so that it'll find its way into the FreeBSD
	distfiles.

      * Uses variables in the PLIST to reduce diff sizes in future.

      * Doesn't install info files, which are virtually duplicates of
	the ones we already have.

      * AOUT support is on its wAy OUT. Do what we can, but don't blow
	any fuses.

      * Hand maintainership over to Daniel Eischen, at the request of
	the previous maintainer.

PR:	10093
Submitted by:	Daniel Eischen <eischen@vigrid.com>
1999-06-24 11:11:28 +00:00
Michael Haro
5ce8e8e5c7 Remove the test to create ${PREFIX}/share/info/dir as it is now
in bsd.port.mk and this helps to unify the check and install.
1999-06-05 22:32:11 +00:00
Bill Fumerola
183a2e557d Set 'USE_GMAKE', because it does.
Yet another bug found by:	Satoshi's errorlogs
1999-03-02 21:25:09 +00:00
Tim Vanderhoek
8ce50883da The first time I tried committing this set of manpage removals it got
all the way to diffing yorick/pkg/PLIST and then died with a
"bad hostname freefall.freebsd.org" ....  Hopefully that's not bad...  ;-)

Hmm..  Maybe I'll try doing this from beast, next!  kickme's a boring
machine, and bento is busy.
1998-08-18 18:33:15 +00:00
Satoshi Asami
bc757f5a01 Typo ("sed -nw" -> "sed -ne"). 1998-03-22 01:18:24 +00:00