Age | Commit message (Collapse) | Author | Files | Lines |
|
Suggested by Roland Illig, ok'd by various.
|
|
|
|
support. This makes it easier to "bootstrap" the installation of a
pkgsrc compiler without a lot of additional indirect build dependencies on
gettext, libiconv, libtool, etc.
|
|
|
|
|
|
fix a build error when using gcc 3. Also bumps PKGREVISION.
|
|
|
|
COMMENT tweaks.
|
|
re-arrange gcc/Makefile a bit to more closely resemble gcc3/Makefile.
|
|
|
|
PKGREVISIONs.
|
|
has allowed these packages to work :)
set CC, CXX, CPP and F77 in gcc{,3}/buildlink2.mk.
you now only need to define USE_GCC2 or USE_GCC3 to use the pkgsrc
gcc of your choice.
the share/examples/gcc/mk.conf and gcc3/mk.conf files are no longer
installed.
bump PKGREVISIONs.
|
|
function in the specs file. Enables the linker to pick
up crti.o and crtn.o if they exist.
|
|
|
|
Factorize some install commands.
|
|
about GCC_PREFIX.
XXX why is GCC_PREFIX ${PREFIX}/gcc3 ?
|
|
Remove or trim "info related" patch files.
Install info files in package specific directory.
Hence the PLIST files are now nearly empty...
This should finish making these two packages really non-conflicting.
Bump PKGREVISION.
|
|
Adjust and make uniform various substitution variables and MESSAGE files.
No PKGREVISION bump right now.
|
|
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
|
|
|
|
platforms, and remove the related Solaris MESSAGE and PLIST.
prevents gcc from always searching ${PREFIX}/{include,lib} for
include files and libraries which breaks buildlink2, preventing
some packages from being built, depending on what is already
installed.
noted by Mark Davies and others, and address my PR pkg/21122.
bump PKGREVISION.
note: if you update to this version, be sure to rebuild libtool-base
since the path to crti.o, crtbegin.o, etc is hardcoded in libtool at
compile-time.
|
|
provided in PR pkg/21227, which applies for lang/gcc as well as lang/gcc3.
|
|
installing in in etc/ (and not honouring PKG_SYSCONFDIR). Bump PKGREVISION.
|
|
defaults for "unknown" platforms.
drop unneeded parens, whitespace police.
(the last update was broken, oops)
|
|
platform or by name).
use
|
|
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES". This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile. Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
|
|
|
|
|
|
|
|
related information keeps pestering me while building this package on Solaris.
So...
- Replace WRKDIR and SRCDIR hack with CONFIGURE_DIRS and BUILD_DIRS tuning:
automake-*-override can now properly do their job.
- Prevent gperf invocation with the right touch command in pre-configure
target.
- Create BUILD_DIRS in pre-configure target.
|
|
Lubomir Sedlacik.
|
|
(instead of hardcoding the version number), and general cleanups to the
Makefile to make this package easier to maintain.
|
|
|
|
gcc.
- enable building shared libstdc++
- add a -R to LDFLAGS in Makefile.gcc to point to the shared libs this pkg
installs
|
|
branch. Includes fixes for sparc, alpha, and others.
Should help in keeping pkgsrc running on 1.5.* systems.
The patches which mirror those in the main netbsd source tree have
been all put into a single distribution patch file. This makes
it much easier to maintain and easier to easily see which patches
are specific to pkgsrc.
|
|
found on NetBSD (i.e. FlexLexer.h)
This corrects the issue in the remark to my closing of pkg/17638.
|
|
|
|
is done because different sets of libraries end up being installed based
on MACHINE_ARCH. Tested on NetBSD/alpha.
|
|
|
|
Not very many overall changes. Main ones include
1. Support for powerpc, arm32 and vax
2. Makefile.gcc can now be included by anything which depends on gcc versions.
If the version installed isn't 2.95.3 it'll add itself as a BUILD_DEPENDS.
(XXX: any of the makefile's in pkgsrc should be checked and change to use
this)
3. Remove special PLIST.NetBSD-sparc as it's no longer needed
4. Change post-extract loop to pick up any arch files from FILESDIR without
having to hardcode all the archs
5. Remove arch restrictions as this should work on any arch supported by the
main source tree as of 03/28/02
6. Add PKGREVISION as this clearly isn't stock 2.95.3 (it doesn't change
gcc --version so version checks won't care).
|
|
|
|
problems.
|
|
|
|
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
|
|
|
|
|
|
this "gcc" version for building.
|
|
version 2.95.2. This package includes all changes to "gcc" from the
new toolchain in NetBSD-current. The only tested (and enabled) platform
is "NetBSD-*-i386" so far.
|
|
installation directory.
|
|
delete cleanly, which foiled subsequent installations, and add an INSTALL
script (keyword PRE-INSTALL) to ensure that the corrupt entry is removed.
|