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

49 Commits

Author SHA1 Message Date
Joerg Wunsch
b4b502581f Now that our avr-gcc can build for the ATmega165, avr-libc can, too,
so add crtm165.o to pkg-plist.

Reminded by:	Pointyhat's port build
2005-09-06 04:39:31 +00:00
Joerg Wunsch
e3dd81a6ab Upgrade to 1.2.5.
The major fix of this release is that the EEPROM access routines are
now supported for all supported AVR devices.  Thanks to Björn Haase
for providing that excellent solution to the problem.
2005-08-01 04:51:01 +00:00
Joerg Wunsch
fd8cdd3b6c Upgrade to version 1.2.4.
Among other bugfixes, this particularly fixes the brokeness for the
recent binutils-2.16 upgrade (so the port is no longer broken now).
2005-07-21 21:05:47 +00:00
Kris Kennaway
db3ef41825 BROKEN: Install fails 2005-07-21 00:07:58 +00:00
Joerg Wunsch
02cccbb75f After Kris pointed out to me that I'm completely on the wrong track
wrt. the names of the installed doxygen temp files, do it right now,
and delete anything from the target directory doxygen did install
there which doesn't match our expectation (as take from PLIST_DOC).
This appears to be the only sane way until doxygen reverts itself back
to normal behaviour, and doesn't install any temporary files.
2005-04-11 08:58:31 +00:00
Joerg Wunsch
590aca19aa Remove yet another kind of temp files doxygen is so fond about to
install into the man page location.
2005-04-10 21:25:09 +00:00
Joerg Wunsch
1f2921fe5a Fix doxygen confusion.
Approved by:	portmgr (marcus)
2005-03-23 08:36:11 +00:00
Joerg Wunsch
61ba11cc00 Fix a problem where the doxygen-generated LaTeX file could no longer
be compiled by LaTeX 3 as it was attempted to convert it to PDF
instead of DVI now.  This eventually caused the entire build to fall
over, as the EPS picture files to be included were no longer be looked
up by the .eps suffix.

Also, now that avr-binutils and avr-gcc can handle the newer AVR
devices (ATmega48/88/168, ATtiny13/2313, AT90CAN128, ATmega325/3250,
ATmega645/6450), the configure script automatically causes crt*.o
files for these devices to be compiled and installed, so reflect this
in the pkg-plist.  This makes these new device types fully supported
in the FreeBSD AVR toolchain (as they are in the popular WinAVR
toolchain already).

The new doxygen version present in the ports also causes a slightly
different directory layout for the generated docs, so adapt
pkg-plist.doc accordingly.
2005-03-11 21:43:37 +00:00
Joerg Wunsch
1df853853d Upgrade to version 1.2.3.
Also depend the build on pdflatex as well as latex, to resolve my part
of the PR mentioned below.

PR:		ports/77356
2005-02-16 11:29:42 +00:00
Joerg Wunsch
ce9c41c5c8 Minor upgrade to 1.2.2 (few bugfixes). 2005-02-10 05:57:15 +00:00
Joerg Wunsch
17d5fa2e80 Update to 1.2.1. 2005-01-27 23:25:12 +00:00
Joerg Wunsch
207cfea59f Fix 3 out of 5 portlint warnings. (The remaining 2 are bogus.) 2004-12-21 14:42:36 +00:00
Joerg Wunsch
fb632d156e Handle PLIST generation correctly for the -DNOPORTDOCS case. 2004-12-21 14:39:39 +00:00
Joerg Wunsch
69d111184d Upgrade avr-libc to 1.0.5. 2004-12-21 14:22:59 +00:00
Joerg Wunsch
5a78a0892a avr-libc has not been broken, and in particular did not have a
``broken pkg-plist''.

kris incorrectly stated this in the BROKEN field, even though I've
been repeatedly telling him that it's actually been netpbm that broke
some time ago (apparently due to an upgraded C compiler in the
system; generating transparent PNGs caused it to dump core).

Fortunately, dinoex now updated the netpbm port, so all works again.
2004-12-06 22:20:40 +00:00
Kris Kennaway
9145ddd119 BROKEN: Broken pkg-plist
Approved by:	portmgr (self)
2004-09-17 22:48:49 +00:00
Joerg Wunsch
2c19fe48dc Forgot to cvs add this patch in my previous commit; it reverts the
name of the docs to what we used to have before.
2004-04-29 09:53:54 +00:00
Joerg Wunsch
86345a6687 Upgrade to version 1.0.4. 2004-04-29 09:53:04 +00:00
Joerg Wunsch
d9cac68a9e Upgrade to version 1.0.3. 2004-03-12 21:03:48 +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
Joerg Wunsch
b87459f084 Honor NOPORTDOCS. This port requires an extraordinary amount of
dependent software when building the docs (doxygen, latex,
ghostscript, netpbm, qt, ...), so this might be a real safer for
people who just want to build the software only.
2003-10-26 21:07:05 +00:00
Edwin Groothuis
07f1d50cbc Chase up new MASTER_SITE_SAVANNAH.
PR:		ports/56970
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2003-10-03 11:04:59 +00:00
Joerg Wunsch
f32fa3f28b Update this port to a recent snapshot from the avr-libc 1.0 branch.
Since this branch assumes doxygen 1.2, a patch is needed.  Doxygen 1.3.x
by default generates a non-JavaScript capable tree view, so my old hack
in the avr-libc source can be avoided.
2003-09-09 21:18:36 +00:00
Joerg Wunsch
f2a55d5416 Work around FreeBSD 5.x's bug by design that indoctrinates
-mcpu=mycpuserialno in the default installation to everybody, and
override the user's CFLAGS and CXXFLAGS with sane defaults, so this
cross-compilation works again.

Long live creaping featurism!

Submitted by:	ru
2003-05-20 06:02:40 +00:00
Joerg Wunsch
83561d2f76 Instead of only half-reverting, and thus introducing new breakage in
that USE_BZIP2 was no longer recognized, completely revert to rev
1.18.

Spotted by:	ru
2003-05-19 11:37:08 +00:00
Joerg Wunsch
398cf34483 Remove BROKEN. It's not that port that is broken, but FreeBSD 5.x in
that it has broken /again/ all cross-compilation attempts.  Whoever
broke it ought to fix that.

Die, <bsd.cpu.mk>, die now!
2003-05-19 08:28:08 +00:00
Kris Kennaway
8cd27aeab3 BROKEN on 5.1: installation fails 2003-05-18 11:47:52 +00:00
Joerg Wunsch
277612fd17 Update to a current version. 2003-05-11 20:40:48 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Joerg Wunsch
cb85ccc9fc Quickly update to the 2003.03.05 version before the 4.8 freeze hits... 2003-03-05 21:24:01 +00:00
Joerg Wunsch
44a4fb9b15 Update to a recent snapshot. Quite a number of documentation enhancements
since, and printf & scanf are now supported.
2003-01-08 23:03:41 +00:00
Joerg Wunsch
528ea8120b Update to 2002.11.24. This fixes a bug in isprint() found by Brian Dean,
and includes the printf support recently added to avr-libc.

It also fixes the build braind*** caused by <bsd.cpu.mk> under -current,
by setting the required env variable.
2002-11-24 10:24:43 +00:00
Joerg Wunsch
23d43d7c4d I totally missed that the build now depends on transfig.
Thanks for bsd (that's Brian Dean :) for pointing that out.
2002-10-08 20:02:55 +00:00
Joerg Wunsch
6c9311618d Update to a recent snapshot. Ted Roth now merged the demo.c example
from Rich Neswold's documentation.
2002-10-06 18:22:41 +00:00
Joerg Wunsch
1eea003ec2 Update to version 2002.09.01.
This is the first version that is taken from a CVS snapshot of the
current development version.  The documentation project has made
substantial progress in the time being, so there's quite a bit of
up-to-date documentation shipping now.
2002-09-01 21:16:30 +00:00
Joerg Wunsch
c39b81ed26 Mega-upgrade of the AVR GNU toolchain, part #3:
Upgrade avr-libc.  Marek Michalkiewicz largely reorganized the directory
structure and the API, in the process of moving all this out to
savanna.gnu.org in future.  Please note that the API changes are not yet
reflected in the documentation.  Yet, i chose to make this version
available since it is sorely needed to support the new AVR controllers.
2002-07-03 19:23:15 +00:00
Joerg Wunsch
19297be5ff Update to version 20020203.
Since the author switched to use autoconf to maintain it, the entire
build system changed quite a bit.  In order to get it to use the
correct tools (avr-gcc etc.) instead of the default C compiler, the
package now contains wrapper scripts to configure and build it, so a
good part of our ports framework doesn't apply anymore very well.  As
a side-effect, i can't get it to honor ${PREFIX} in any way right now.

Maybe i'll switch away from the shipped scripts, and redo all their
stuff within that Makefile in future.
2002-04-18 19:50:14 +00:00
Joerg Wunsch
b63cf329a5 Update the documentation. 2002-01-26 17:59:56 +00:00
Joerg Wunsch
e18c01e4e0 Update to version 2001-10-07.
. install -c now default, thus patch-aa no longer needed
. isblank() has been added
. the HTML reference is now integral part of the
  distribution file, so no need to fetch it separately
  anymore
2001-10-10 17:21:22 +00:00
Joerg Wunsch
09c44ab9cc New version. atan2 has been added, and avr-libc-reference.html now
distributed from the master site.
2001-10-03 15:17:17 +00:00
Joerg Wunsch
fbc4e9b83c Enno fixed a number of issues with his document, so update this here
as well.
2001-09-17 14:35:47 +00:00
Joerg Wunsch
db65b9c993 Hmpf, fix a broken URL. 2001-09-17 09:45:08 +00:00
Joerg Wunsch
5dd45ae404 More documentation, thanks to Enno Luebbers
<luebbers@users.sourceforge.net>.
2001-09-17 09:36:11 +00:00
Joerg Wunsch
a854fa02c1 Updated documentation file. 2001-09-09 17:03:42 +00:00
Joerg Wunsch
730a417054 Upgrade to version 20010717. 2001-08-12 15:15:57 +00:00
Joerg Wunsch
517156ba03 Upgrade to current version. The tree layout has changed a bit, constants
are now according to Atmel's documentation, etc. pp.

Requires an up-to-date avr-gcc.
2001-04-20 13:54:18 +00:00
Joerg Wunsch
cb3fe7de93 The old distfile is gone on the previous server. There's an HTTP
redirect to a new server, but they don't carry the old files anymore.
Unfortunately, in order to build the new stuff, we'd need a newer
avr-gcc first -- and that one's by now only available directly from
gcc's CVS repo, which is a little too `green' to me.  Let's wait
another couple of months until they rolled a newer release of gcc and
binutils, and switch then.

By now, store the old distfile elsewhere.

Submitted by:	fenner's ports build survey (very valuable service!)
2001-03-14 21:33:53 +00:00
Joerg Wunsch
ec53eb5005 Upgrade to a newer version which now matches the supplied PDF
documentation file.  Still not the most recent version though, since
that one would require a more recent (still beta) gcc.
2001-01-05 17:38:14 +00:00
Joerg Wunsch
8b68d52148 Atmel AVR cross-development, part #3: a C and floating point math
library.  This port also installs some documentation which actually
describes the combo of all three ports (avr-binutils, avr-gcc,
avr-libc).
2000-12-05 15:23:17 +00:00