summaryrefslogtreecommitdiff
path: root/cross
AgeCommit message (Collapse)AuthorFilesLines
2006-06-01Uses C++.joerg1-1/+2
2006-05-22Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk wherejlam1-2/+2
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-13Remove references to teTeX1.minskim1-2/+2
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam1-11/+11
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-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-07enable building of c++hubertf3-6/+18
Patch by Stephan Thesing <thesing@cs.uni-sb.de> OK'd by $MAINTAINER
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
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-03-30Recognize DragonFly.joerg2-1/+32
2006-03-30Don't define INFO_DIR anymore ... it's an unused variable.jlam1-2/+1
2006-03-30* Honor PKGINFODIR.jlam2-4/+4
* List the info files directly in the PLIST.
2006-03-22* Remove outdates texinfo.tex file from doc directory that was breakingjlam2-6/+11
modern etex by forcing it to output pdf instead of dvi. * List the info files directly in the PLIST.
2006-03-20* Nuke all references to and definitions of INFO_DIR in package Makefilesjlam4-11/+19
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-12Fixed pkglint warnings.rillig1-4/+4
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam6-17/+13
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-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam8-16/+16
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-02-26Depend on system makeinfo and fix build on DragonFly.joerg4-5/+86
2006-02-26Use pkgsrc version of config.guess and config.sub.joerg1-1/+7
2006-02-16Add missing INFO file, and remove lib/gcc-lib if possible,wiz2-5/+11
for CHECK_FILES builds. Bump PKGREVISION.
2006-02-16Add missing entry, for CHECK_FILES builds. Bump PKGREVISION.wiz2-3/+4
2006-02-16Try removing lib/gcc-lib.wiz1-1/+2
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg13-23/+26
2006-02-02Use ${LOCALBASE}/bin/rpm2cpio instead of the plain rpm2cpio. It could notrillig1-2/+2
be found before unless ${LOCALBASE}/bin was in the PATH.
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz1-1/+2
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-23Fixed pkglint warnings.rillig1-17/+17
2006-01-10Keep ulong typedef on DragonFly.joerg2-5/+7
2006-01-05Regenerate patch, DragonFly's patch doesn't like it.joerg1-20/+16
2006-01-05Fix GCC 3.4: prototype and implementation mismatch.joerg1-0/+13
2005-12-23Use O_FSYNC for O_SYNC on DragonFly.joerg2-8/+19
2005-12-23Use for + install instead of just a single install to work aroundjoerg1-2/+2
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-19Fix errno.joerg2-1/+15
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig2-4/+4
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig13-38/+37
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-11-11Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULTtonio1-3/+3
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-08convert to use tex.buildlink3.mk.tonio1-2/+4
use BUILD_DEPMETHOD=build
2005-11-05Fixed pkglint warnings:rillig3-23/+21
- Using "+=" with CONFIGURE_ARGS. - Converted patch-ab to unified format. - Replaced ${PKGNAME:...} with a simple "avr-gdb".
2005-10-24Replaced USE_GMAKE=yes with USE_TOOLS+=gmake.rillig1-2/+2
2005-10-20Remove bogus build.sh entry.wiz1-2/+1
2005-08-15Upgrade avr-libc to version 1.2.5.wennmach5-176/+178
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-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam2-6/+4
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-15Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by makingjlam3-8/+6
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-06-27Fixed a typo (UES_TOOLS => USE_TOOLS).rillig1-2/+2
2005-06-20Prevent paths to the build work directories being included in the packages.kristerw1-2/+4
2005-06-20Revert previous, as cross/* packages don't install withjlam1-2/+2
${PREFIX} == ${LOCALBASE}.
2005-06-17Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead ofjlam1-2/+2
${PREFIX}.
2005-06-16Create directories before installing files into them.jlam1-1/+3
2005-06-14Set WRKSRC=${WRKDIR} to prevent "cd: can't cd to [...]" error whenkristerw1-1/+3
"Unwrapping files-to-be-installed".
2005-06-01Remove mk/autoconf.mk and mk/automake.mk and replace their usage withjlam2-4/+5
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-05-23Removed trailing white-space.rillig1-1/+1
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam9-18/+18
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-19Note that we'll need to use patch to apply the various toolchain patches.jlam1-1/+2