aboutsummaryrefslogtreecommitdiffstats
path: root/lang/compaq-cc
Commit message (Collapse)AuthorAgeFilesLines
* Mega-patch to cleanup the ports infrastructure regarding our linux bits:netchild2005-06-181-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - USE_LINUX now implies NO_FILTER_SHLIBS=yes. It also doesn't use FreeBSD tools to strip binaries anymore, so it's not neccesary anymore to override STRIP and STRIP_CMD. - USE_LINUX_PREFIX implies NO_MTREE now. - In the USE_LINUX case, USE_XLIB now depends upon the linux X11 libraries instead upon the native FreeBSD libraries. - The variable LINUX_BASE_PORT contains a string which is suitable as an item in *_DEPENDS, so if a port BATCH_DEPENDS or FETCH_DEPENDS upon the default (or overriden) linux base, ${LINUX_BASE_PORT} should be used instead of a hardcoded reference. - Change all ports to comply to the "new world order". - The Ports Collection now allows to override the default linux_base port. Specify e.g. OVERRIDE_LINUX_BASE_PORT=rh-9 in /etc/make.conf to use ${PORTSDIR}/emulators/linux_base-rh-9 (the logic is to use ${PORTSDIR}/emulators/linux_base-${OVERRIDE_LINUX_BASE_PORT}). - If USE_LINUX or OVERRIDE_LINUX_BASE doesn't point to an existing linux_base port and if USE_LINUX isn't set to "yes" (case insensitive), the port will be marked as IGNORE. [1] - Readd USE_LINUX knobs into several ports and make several uses of a conditional dependency ("USE_LINUX?=") into an unconditional one ("USE_LINUX=") which where removed/changed by Trevor to allow the use of alternative linux_base ports. While this is a nice goal, the implementation resulted in missing dependencies. The OVERRIDE_LINUX_BASE_PORT knob in this commit is supposed to fix the problem while keeping the feature. Basicaly this includes a backout of Trevor's commit, to prevent confusion I mention it here explicitely. - Use the correct prefix (X11- instead of LOCAL- or LINUX-) for some ports. Chase dependencies for this. - Changes to make linux_devtools installable on amd64, remove some stray device nodes (they don't work on recent OS versions and aren't really needed). - Make linux_base-8 PREFIX clean and remove some stray device nodes. Additionally tell a little bit more about how to setup NIS/YP [2]. - Update the PGSQL dependency in the linux-opengroupware port to a recent version (the old one isn't available anymore), I don't know if this works (at least it isn't more broken than before). - Use PREFIX/usr/share/doc instead of PREFIX/usr/doc in the divx4linux ports, the former path exists already and gets populated by other packages too (PREFIX=LINUXPREFIX!). - Fix some obvious (non-linuxolator) bugs in some linux ports while being there. - Bump PORTREVISION where neccesary. Requested by: portmgr (linimon) [1] Submittted by: Gerrit Kuehn <gerrit_huehn@gruft.fido.de [2] Approved by: portmgr (kris, linimon), maintainers (or maintainer timeout) Tested on: ports cluster (kris) Reviewed by: silence on emulation@ Superseedes PR: 69997 Maintainer approval from: chris@chrisburkert.de cracauer@cons.org des girgen jamie@bishopston.net mezz mi nivit@users.sf.net pat simond@irrelevant.org riggs@rrr.de Udo.Schweigert@Siemens.com
* Respect the user's USE_LINUX setting.trevor2005-03-021-1/+1
|
* . Unbreak by fixing the packing list.glewis2004-03-072-7/+3
| | | | Submitted by: bento
* . SIZEify.glewis2004-03-051-0/+4
|
* BROKEN On alpha 5.x: Broken pkg-plistkris2004-02-251-1/+7
|
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-1/+1
| | | | (Part 2)
* Use the CPIO macro defined in bsd.port.mk.trevor2004-01-221-3/+3
|
* Use the SORT macro from bsd.port.mk.trevor2004-01-221-3/+3
|
* Attmempt to provide a more recent URL. I could not figure out howlinimon2003-11-061-1/+1
| | | | | | to genericize this thing -- the HP web site wants to "help" you to fetch from one specific server. Folks, that's not really the way load-balancing is supposed to work. In any case, the old URL is dead.
* - ECHO -> ECHO_MSGedwin2003-09-271-2/+2
| | | | | | | | | for some ports: - ECHO -> ECHO_CMD - pre-fetch -> pre-everything PR: ports/56800-56819 Submitted by: KATO Tsuguru <tkato@prontomail.com>
* De-pkg-comment.knu2003-02-212-1/+1
|
* o Rollback PORTCOMMENT modifications while this feature's implementationlioux2002-11-112-2/+1
| | | | | | | | is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files Approved by: kris (portmgr hat), portmgr, re (silence)
* Use PORTCOMMENT in the Makefile, and whack the pkg-comment.adamw2002-11-072-1/+2
| | | | Approved by: pat
* find->${FIND},xargs->${XARGS}ijliao2002-09-291-1/+1
| | | | | PR: 40791 Submitted by: Simon 'corecode' Schubert <corecode@corecode.ath.cx>
* To ports@freebsd.org.obrien2002-05-091-1/+1
|
* Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;knu2002-01-291-28/+28
| | | | | | | | 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.
* Use USE_LINUX rather than a RUN_DEPEND.obrien2001-08-281-1/+1
| | | | Submitted by: Christian Weisgerber <naddy@mips.inka.de>
* We need to run-depend on linux_base.obrien2001-08-281-0/+1
| | | | Submitted by: Christian Weisgerber <naddy@mips.inka.de>
* Update to 6.4.9.005.1.obrien2001-08-213-11/+20
| | | | | | | This is hairy as Compaq is now putting out dynamic binary rather than static ones. This makes my job harder with faking out this Linux compiler. Submitted by: gallatin
* Add the C++ compiler.obrien2001-03-311-0/+2
|
* Bump revision.obrien2001-03-211-1/+1
|
* Sync with RELENG_4's sys/alpha/include/ansi.hobrien2001-03-211-7/+6
|
* Format changes to reduce diff from the FreeBSD/AXP source.obrien2001-03-211-11/+16
|
* Use `cpio' over `tar' in order to force ownership to a sane value.obrien2001-03-212-192/+60
| | | | | | | Submitted by: Christian Weisgerber <naddy@mips.inka.de> Dynamically generate the PLIST so I don't have to do the version chase on every update.
* `rpm' and `rpm2cpio' have been repocopied from "misc" to "archivers".obrien2001-03-211-1/+1
|
* typo clean up police: \s -> \tlioux2001-02-151-1/+1
|
* Update to the 6.2.9.506-1 of the Compaq Alpha C compiler.obrien2001-02-082-4/+4
|
* Put back my editor hints that were removed w/o permission.obrien2001-02-071-0/+1
| | | | Note these are *FULLY* Satoshi approved for the past 4 years.
* Massive style enforcement - use ^I instead of spaces for variables identation.sobomax2001-01-171-2/+1
|
* Install fixed up BSD headers that are palatable to the Compaq CC.obrien2001-01-1112-4/+1160
| | | | | | | Make the include directory search path match what exists. Make the lib directory search path match what exists. Submitted by: gallatin (partially)
* Make the mode of created directories sane.obrien2000-12-141-0/+2
|
* Fix typo in kldload command.obrien2000-12-091-1/+1
| | | | Submitted by: Thomas Valentino Crimi <tcrimi+@andrew.cmu.edu>
* Replace pre-defined "linux" symbol with "FreeBSD".obrien2000-12-082-2/+6
|
* * Remove the Linux -dynamic-linker specification from the `ld' execution.obrien2000-12-084-6/+104
| | | | | | | | | | | Luckly our `ld' knows the name of our dynamic linker and DTRT. * Remove the DECpaq shared libs from the standard search dir as linking with them gives unresolved symbols. Thus we'll use the .a's for now. * Add the symbols __errno_location, __ieee_get_fp_control, and __ieee_set_fp_control (mapped to native interfaces) to the static Compaq Portable Math Library. Thus all symbols are resolved. This allows `CC=ccc' to build fully native FreeBSD Alpha binaries.
* Compaq Alpha Tru64 C compiler. It is a port of the same compiler that isobrien2000-12-085-0/+269
available on the Compaq Tru64 UNIX platform. The compiler produces excellent optimized code for the Alpha architecture, particularly for floating-point intensive applications. I was able to compile simple test programs by: ccc -c foo.c cc -o foo foo.o