Commit graph

620 commits

Author SHA1 Message Date
reinoud
488d7bf53b Fixup PLIST! It missed files and ad extra files. 2010-06-14 18:54:31 +00:00
jakllsch
b01619f1b8 Include bsd.prefs.mk before adjusting CFLAGS/CXXFLAGS.
Prevents build failure due to exposure of host CFLAGS to target compiler.
Increment PKGREVISION just in case.
2010-04-15 19:01:53 +00:00
jakllsch
bda673fea0 Bump doxygen requirement for previous. 2010-04-05 00:49:07 +00:00
jakllsch
1f2b6b5568 Fix avr-libc build/PLIST breakage due to doxygen update, bump package revision. 2010-04-05 00:36:41 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
asau
22b3a1bfe6 Expand MACHINE_ARCH, it should always be "i386".
This fixes package on non-i386 platforms.
2010-03-23 17:10:21 +00:00
asau
09a37c5a16 Remove old MinGW package. 2010-03-16 21:29:48 +00:00
asau
720f28aae5 + mingw
+ mingw-binutils
+ mingw-gcc
+ mingw-runtime-bin
+ mingw-w32api-bin
2010-03-15 18:37:57 +00:00
asau
7e90220b36 Import MinGW packages into "cross" category. From pkgsrc-wip project.
MinGW, a contraction of "Minimalist GNU for Windows," is a port
of the GNU Compiler Collection (GCC), and GNU Binutils, for use
in the development of native Microsoft Windows applications.
2010-03-15 18:34:36 +00:00
joerg
02f2d8831c Use correct permissions on the config files. 2010-02-19 19:13:45 +00:00
dholland
234c8dd64a Add comment headers on yesterday's patches. 2010-02-14 21:30:50 +00:00
dholland
d4ca5b4773 DESTDIR support. Something I did seems to have caused it to start
installing c++filt when it wasn't before; I have no idea what, but it
seems like a net win so let's run with it. Ergo, PKGREVISION++ (again),
to 5.
2010-02-14 21:30:00 +00:00
joerg
918311d2c0 DESTDIR support 2010-02-14 20:34:58 +00:00
dholland
c8de7cd1e1 Patch out the illegal C found in old gcc versions. Fixes broken build. 2010-02-14 06:28:07 +00:00
dholland
cb78fba870 DESTDIR support. 2010-02-08 05:18:37 +00:00
jakllsch
1a2df9cb98 Update to avrdude-5.10.
pkgsrc changes:
Rework AVRISP mkII stall workaround.

summary of upstream changes since 5.8:
- Fix problem with loading intel hex rom files that exceed 0x10000 bytes.
- Fix FreeBSD default serial port name.
- jtagmkII.c: If entering JTAG mode fails with a bad JTAG ID message,
  retry with external reset applied (in case the target is in sleep
  mode or has asserted the JTD bit).
- Fix build for GNU/kFreeBSD.
2010-02-08 01:47:14 +00:00
joerg
b640919ee1 DESTDIR support 2010-01-29 16:51:38 +00:00
jakllsch
475a2671cc Work around AVRISP mkII sync timeout/retry on NetBSD. I'm guessing this
is really a oddity of NetBSD's USB stack, but this seems to work too.

Also, hello nb2 and set LICENSE.

(This commit bumps most of the patch files only because of
pkgdiff timestamp formatting differences.  Sigh.)
2010-01-26 02:01:47 +00:00
jakllsch
4f5e821054 Enable USB programmers (such as AVRISP mkII) by adding libusb dependency.
Thereby hitherto forth yonder the revision is bumped.
2010-01-20 03:31:58 +00:00
jakllsch
f81e795ead Add dfu-programmer to the SUBDIR list. 2010-01-15 22:04:47 +00:00
jakllsch
328e75bbec Add dfu-programmer, a Device Firmware Update based USB programmer for
Atmel chips with a USB bootloader.
2010-01-15 22:00:19 +00:00
joerg
30c1746c4c Not MAKE_JOBS_SAFE. 2010-01-04 16:30:36 +00:00
obache
a948bd5dfd some improvement
* Remove BUILD_DEPENDS on bison, it already in USE_TOOLS.
* Remove USE_BZIP2, not buildlink with bzip2, no effect.
* Remove custom do-* target, *_DIRS is sufficient to do so and use it instead.
* Remove MAKE_FLAGS="c c++", it was not used, and it result in missing "gcov"
  after above modification.
* then, add user-destdir support, inspired by PR 42438.
2009-12-12 05:02:19 +00:00
wiz
d5662bbcbf Remove broken package containing toolchain for now-removed
NetBSD/playstation2 port.
2009-12-07 10:07:43 +00:00
pooka
eac554a2c4 USE_TOOLS+= patch 2009-12-05 15:21:29 +00:00
wiz
8c16e1cf65 Add explicit master site for gcc. 2009-10-11 08:59:58 +00:00
hasso
53a5e3b93e Update to 5.8. Upstream changelog is obviously too massive to paste it
here. All hard update work done by Simon 'corecode' Schubert and minor
modifications by me.
2009-08-27 15:34:48 +00:00
hasso
cea6851d32 Update to 1.6.7. Upstream changelog is obviously too massive to paste it
here. All hard update work done by Simon 'corecode' Schubert and minor
modifications (DESTDIR etc) by me.
2009-08-27 15:32:15 +00:00
hasso
353c4c2875 Update to 4.4.1. Upstream changelog is obviously too massive to paste it
here. All hard update work done by Simon 'corecode' Schubert and minor
modifications by me.
2009-08-27 15:29:37 +00:00
hasso
56b38b5b4c Update to 2.19.1. Upstream changelog is obviously too massive to paste it
here. All hard update work done by Simon 'corecode' Schubert and minor
modifications (DESTDIR etc) by me.
2009-08-27 15:26:41 +00:00
wiz
059bf86ace Remove BROKEN_IN variable. It was no maintained, and there was no
defined workflow for setting it, removing it, or removing packages
depending on it.
2009-08-25 12:32:54 +00:00
hasso
25a4db1dcb Make it build on recent DragonFly. 2009-08-01 05:22:38 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
joerg
e43b008217 Drop @unexec for directory removal. 2009-06-14 18:34:00 +00:00
joerg
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
zafer
3bf8aee2e0 update master site. remove non-working mirror. 2009-05-28 20:59:54 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
darcy
7321123f8c Drop MAINTAINER as per request from old MAINTAINER. 2009-03-23 17:41:51 +00:00
darcy
774b9fc5e6 Revert to unnassigned MAINTAINER. Address went to a mailing list which
just returns a syntax error for arbitrary email messages.
2009-03-21 05:47:54 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
minskim
0a59b346cd Let avrdude depend on dvipsk because teTeX-bin no longer provides dvips. 2009-02-25 17:20:27 +00:00
joerg
1f9d754f97 Reset maintainer, mail bounced 2009-02-17 13:02:20 +00:00
wiz
3e9db1a840 + cc65. 2008-10-08 19:54:24 +00:00
wiz
5b577124f0 Initial import of cc65-2.12.0, packaged for pkgsrc-wip by Tim Larson:
cc65 is a complete cross development package for 65(C)02 systems, including
a powerful macro assembler, a C compiler, linker, librarian and several
other tools.
2008-10-08 19:53:47 +00:00
joerg
8c61e20326 Uses BSD makefile, so tag it as such. 2008-07-10 15:29:29 +00:00
joerg
921a78019b Fix build with GCC 4. 2008-06-21 20:32:08 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
joerg
5e0f2e9561 Fix DESTDIR. 2008-06-16 13:33:33 +00:00
joerg
7739dab308 Fix DESTDIR installation. 2008-06-16 13:32:55 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
tnn
e99aec31b2 PR 37949: Aleksey Cheusov: USE_TOOLS needs to be fixed in several packages 2008-02-04 19:52:54 +00:00
joerg
2fc344764c Depend on yacc, lex and flex as needed. Fixes PR 37586. 2007-12-21 22:54:56 +00:00
rumble
85a8d3375b I haven't maintained any of these in years... 2007-12-18 17:13:49 +00:00
rillig
f338d15c24 Some more packages need lex and yacc. Patch by Aleksey Cheusov on
pkgsrc-users.
2007-12-02 08:32:23 +00:00
dmcmahill
0d8ca3c347 Repair compilation on sunos and maybe others. Added some missing
autoconf tests, fixed a non portable call to the shell builtin
test, and use the pkgsrc DEFAULT_SERIAL_DEVICE variable for setting
the serial device.
2007-09-28 21:11:49 +00:00
rillig
6aecf48699 Added mk/misc/category.mk, which contains the definitions that are only
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-13 08:12:41 +00:00
joerg
f79f764083 Use tools framework for bzcat. 2007-06-15 17:09:45 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
rillig
767714c37c Fixed pkglint and libtool warnings. 2007-02-15 14:45:40 +00:00
wiz
29abbd1c1b Mark as BROKEN_IN pkgsrc-2006Q4, based on
ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html
(latest 3.1/i386 bulk build of 2006Q4).

Feel free to fix them...
2007-01-31 00:04:11 +00:00
rillig
2829e658f2 Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.
2007-01-07 09:13:46 +00:00
wulf
54dbf6eedd Added missing data type cast in opcode/h8300-dis.c causing build process
to fail
2006-12-29 23:00:32 +00:00
wulf
80a01b3770 Added missing data type casts 2006-12-29 22:47:13 +00:00
wennmach
9278d7232d Bump PKGREVISION for previous commit 2006-12-13 21:35:40 +00:00
wennmach
f84a4b1398 - Fix build on DragonFly
- Fix building documentation (PDF files)

From Joerg Sonnenberger in private e-mail with some minor
modifications by myself. Thanks, Joerg!
2006-12-13 21:23:45 +00:00
wennmach
635388d2f1 Update avrdude to version 5.2.
Significant enhancements in this version are:

o Support for JTAGICE MkII device

o New devices supported:
	- AT90CAN128 ...

o Support for STK500 Version 2 Protocol

(the latter being the principal reason for the update, as the recent
firmware on the STK500 development boards requires protocol version 2)
2006-12-11 16:26:39 +00:00
joerg
c377c3b8a4 Needs msgfmt. 2006-12-07 21:12:17 +00:00
tv
901818d73e Interix has no nanosleep(3); use usleep(3) directly. 2006-11-28 16:20:47 +00:00
rillig
c2e6dd6b21 Needs BSD_MAKE_ENV. 2006-10-22 07:01:05 +00:00
rillig
c4dda135cc Fixed "test ==". 2006-10-13 18:25:59 +00:00
joerg
543f91deed Pass down correct shell as lang/gcc does. 2006-10-11 16:12:32 +00:00
joerg
25f2d248e1 Don't strip a leading underscore. From PR 15141.
Bump to version 1.2.
2006-10-02 19:11:13 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
wiz
776a05be72 Reset maintainer for people who lost their commit bit. 2006-09-03 00:56:28 +00:00
rillig
97377ef78a Fixed PLIST, PKGREVISION++. 2006-09-02 20:33:36 +00:00
kristerw
4183bf7521 Make this build with cross/binutils 2.17.0.0, and bump PKGREVISION for
ABI change in the new binutils.
2006-08-24 20:18:04 +00:00
kristerw
c0cc169182 Update cross-binutils to 2.17.0.0.
Changes in 2.17:
* Add "-x NAME" to readelf in addition to "-x NUMBER".
* Add -i and -t switches to cxxfilt.  -i disables the display of implementation
  specific extra demangling information (if any) and -t disables the demangling
  of types.
* Add support for the "@<file>" syntax to the command lines of all tools, so
  that extra switches can be read from <file>.
* Add "-W/--dwarf" to objdump to display the contents of the DWARF
  debug sections.
* Add "-t/--section-details" to readelf to display section details.
  "-N/--full-section-name" is deprecated.
* powerpc-linux ld now supports a variant form of PLT and GOT for the security
  conscious.  This form will automatically be chosen when ld detects that all
  code in regular object files was generated by gcc -msecure-plt.  The old PLT
  and GOT may be forced by a new ld option, --bss-plt.
* Add "-i/--inlines" to addr2line to print enclosing scope information
  for inlined function chains, back to first non-inlined function.
* Add "-N/--full-section-name" to readelf to display full section name.
* Add "-M entry:<addr>" switch to objdump to specify a function entry address
  when disassembling VAX binaries.
* Add "--globalize-symbol <name>" and "--globalize-symbols <filename>" switches
  to objcopy to convert local symbols into global symbols.

Changes in 2.16:
* Add "-g/--section-groups" to readelf to display section groups.
* objcopy recognizes two new options --strip-unneeded-symbol and
  --strip-unneeded-symbols, namely for use together with the wildcard
  matching the original --strip-symbol/--strip-symbols provided, but
  retaining any symbols matching but needed by relocations.
* readelf can now display address ranges from .debug_range sections.  This
  happens automatically when a DW_AT_range attribute is encountered.  The
  command line switch --debug-dump=Ranges (or -wR) can also be used to display
  the contents of the .debug_range section.
* nm and objdump now have a switch "--special-syms" to enable the displaying of
  symbols which the target considers to be special.  By default these symbols
  are no longer displayed.  Currently the only special symbols are the Mapping
  symbols used by the ARM port to mark transitions between text and data and
  between ARM and THUMB code.
* dlltool has a switch "--ext-prefix-alias <prefix>" to generate additional
  import and export symbols with <preifx> prepended to them.
2006-08-24 19:53:44 +00:00
minskim
4cd37c8b4a Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed
shortly.
2006-08-10 03:21:39 +00:00
wiz
8412439c5f Reset maintainer, email bounced with:
Mailbox closed for this recipient
2006-08-03 19:22:31 +00:00
jlam
ccdf6dbe01 Rename "SITES_* to "SITES.*" for file-specific lists of sites from which
to fetch the file.  This completes the renaming described in revision
1.1799 of bsd.pkg.mk.
2006-07-27 18:48:02 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
c3058a1934 Fixed pkglint warnings. 2006-07-06 17:04:42 +00:00
wiz
b42a2003cc Fix path on mastersite. 2006-07-04 20:05:22 +00:00
kent
ce132784db Update gcc from 3.3.3 to 3.3.6, and binutils from 2.15.90-20040222
to 2.16.91-20060119 to build with gcc-4
2006-07-03 04:23:38 +00:00
joerg
0694d0f34d Don't use netpbm-*, use netpbm-[0-9]*. Similiar for a bunch of
other dependencies. Bump revision.
2006-06-30 07:02:51 +00:00
rillig
6c5a58324c Somewhere between 1.4.5 and 1.4.7, doxygen changed the structure of the
produced documentation files, which led to PLIST mismatches. Fixed the
dependency and bumped PKGREVISION.
2006-06-26 09:45:55 +00:00
joerg
640b22d139 Fix build on DragonFly, don't bother with texinfo build, since
it won't be used anyway.
2006-06-13 16:50:59 +00:00
minskim
5a577d09f1 USE_TOOLS+=lex yacc 2006-06-09 15:50:03 +00:00
joerg
d2cd05a9de Use pkgsrc versions of config.guess and config.sub. 2006-06-06 20:58:28 +00:00
joerg
8c1aa693dc Uses C++. 2006-06-01 22:22:23 +00:00
jlam
60f791e1e6 Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where
it will live with other "check" targets run after package installation.

Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another.  Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries.  Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.

CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed.  It defaults to "no" unless PKG_DEVELOPER
is set.
2006-05-22 22:22:02 +00:00
minskim
fa5157ed20 Remove references to teTeX1. 2006-05-13 03:44:23 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
hubertf
e86d4c9530 enable building of c++
Patch by Stephan Thesing <thesing@cs.uni-sb.de>
OK'd by $MAINTAINER
2006-04-07 15:09:06 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
joerg
397b903957 Recognize DragonFly. 2006-03-30 17:37:03 +00:00
jlam
7641120005 Don't define INFO_DIR anymore ... it's an unused variable. 2006-03-30 05:00:05 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +00:00
jlam
fe40e5bc4a * Remove outdates texinfo.tex file from doc directory that was breaking
modern etex by forcing it to output pdf instead of dvi.

* List the info files directly in the PLIST.
2006-03-22 18:41:09 +00:00
jlam
741aecb607 * Nuke all references to and definitions of INFO_DIR in package Makefiles
and replace with appropriate references to PKGINFODIR instead.

* Properly account for split info files during installation.

* Move info file listings directly into the package PLISTs.

This fixes info-file-related PLIST problems.
2006-03-20 18:15:37 +00:00
rillig
0fce61e7ee Fixed pkglint warnings. 2006-03-12 14:31:23 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
0bffa7661b Depend on system makeinfo and fix build on DragonFly. 2006-02-26 16:26:08 +00:00
joerg
94b2596867 Use pkgsrc version of config.guess and config.sub. 2006-02-26 16:04:23 +00:00
wiz
6d55cf0999 Add missing INFO file, and remove lib/gcc-lib if possible,
for CHECK_FILES builds. Bump PKGREVISION.
2006-02-16 18:12:58 +00:00
wiz
b6c3064b29 Add missing entry, for CHECK_FILES builds. Bump PKGREVISION. 2006-02-16 18:12:09 +00:00
wiz
d0a4324eb7 Try removing lib/gcc-lib. 2006-02-16 18:11:49 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
342f301f22 Use ${LOCALBASE}/bin/rpm2cpio instead of the plain rpm2cpio. It could not
be found before unless ${LOCALBASE}/bin was in the PATH.
2006-02-02 19:17:44 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
rillig
b72bed36b3 Fixed pkglint warnings. 2006-01-23 00:06:39 +00:00
joerg
9468f1eccc Keep ulong typedef on DragonFly. 2006-01-10 13:56:27 +00:00
joerg
f329259efc Regenerate patch, DragonFly's patch doesn't like it. 2006-01-05 19:31:13 +00:00
joerg
9b1ff11040 Fix GCC 3.4: prototype and implementation mismatch. 2006-01-05 19:30:45 +00:00
joerg
2739723fed Use O_FSYNC for O_SYNC on DragonFly. 2005-12-23 18:21:40 +00:00
joerg
a33c1dbeb5 Use for + install instead of just a single install to work around
argument size limitations. With over 1000 files to install, the default
limit of 65535 byte on DragonFly is clearly not enough for normal path
names.
2005-12-23 17:41:41 +00:00
joerg
54a136c624 Fix errno. 2005-12-19 15:23:29 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tonio
c27f4ed5e1 Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
2005-11-11 18:50:23 +00:00
tonio
8c19dc95f1 convert to use tex.buildlink3.mk.
use BUILD_DEPMETHOD=build
2005-11-08 17:59:05 +00:00
rillig
244face05f Fixed pkglint warnings:
- Using "+=" with CONFIGURE_ARGS.
- Converted patch-ab to unified format.
- Replaced ${PKGNAME:...} with a simple "avr-gdb".
2005-11-05 17:14:52 +00:00
rillig
6860d9d908 Replaced USE_GMAKE=yes with USE_TOOLS+=gmake. 2005-10-24 19:29:57 +00:00
wiz
f87a858182 Remove bogus build.sh entry. 2005-10-20 17:36:27 +00:00
wennmach
67fbbafa7b Upgrade avr-libc to version 1.2.5.
avr-libc-1.2.5 is the 5th bugfix release after 1.2.
The following list shortly summarizes the changes in version 1.2.0 compared
to version 1.0.5 of AVR Libc, which was the latest release from the 1.0
release line by the time 1.2.0 was released.

    * Removal of all items marked as deprecated in the past, namely:
          o all header files from the base include directory, as they have
            been moved to the avr/ subdirectory long time ago (e.g. <io.h>
            is now <avr/io.h>),
          o deprecated macros and functions (sbi, cbi, inb, outb, inp, outp,
            inw, outw, BV, PRG_RDB, eeprom_rb, eeprom_rw, eeprom_wb)
          o <avr/timer.h> removed completely, as it was bogus and not really
            useful at all
    * <avr/ina90.h> and <avr/twi.h> have been moved to the new <compat/...>
      include subdirectory,
    * The following new devices are supported:
          o ATmega165
          o ATmega325
          o ATmega3250
          o ATmega645
          o ATmega6450
          o ATmega48
          o ATmega88
          o ATmega168
          o ATtiny13
          o ATtiny2313
          o AT90CAN128
    * realloc() is now implemented,
    * the boot API has been changed in a way that is incompatible with the
      1.0 API,
    * the delay API has two new functions added to allow the specification of
      delays directly in microseconds, or milliseconds,
    * documentation changes: a newer version of Doxygen is used; Unix-style
      manual pages are now generated as part of the documentation; a helper
      script named avr-man can be used to display these manual pages,
    * a single unified Copyright now applies to all files in AVR Libc.
2005-08-15 08:45:54 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
rillig
b97d0973d2 Fixed a typo (UES_TOOLS => USE_TOOLS). 2005-06-27 15:53:36 +00:00
kristerw
03ce305dff Prevent paths to the build work directories being included in the packages. 2005-06-20 05:24:53 +00:00
jlam
fa5eecead3 Revert previous, as cross/* packages don't install with
${PREFIX} == ${LOCALBASE}.
2005-06-20 01:46:01 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
kristerw
8318d8a243 Set WRKSRC=${WRKDIR} to prevent "cd: can't cd to [...]" error when
"Unwrapping files-to-be-installed".
2005-06-14 22:25:15 +00:00
jlam
fcb7da800b Remove mk/autoconf.mk and mk/automake.mk and replace their usage with
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14".  Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
2005-06-01 20:07:59 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
3c95b5876f Note that we'll need to use patch to apply the various toolchain patches. 2005-05-19 01:30:48 +00:00
jlam
e70b376fa4 Note that tar is required by this package. 2005-05-16 01:32:22 +00:00
wiz
0fe4eb6c6f Remove i386-linuxglibc1 -- astonishingly obsolete, and currently broken. 2005-04-22 19:07:12 +00:00
wiz
b946535598 Remove MASTER_SITES entry which does not have the files any longer. 2005-04-18 12:16:13 +00:00
wiz
e5d4e5a087 Make build on 2.0. 2005-04-18 12:15:31 +00:00
wiz
276224699b Update MASTER_SITES, and add SITES_* for wmemu2b.zip. 2005-04-18 11:42:23 +00:00
wiz
380d1da4cb Make build on 2.0. 2005-04-18 11:42:12 +00:00