aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc33
Commit message (Collapse)AuthorAgeFilesLines
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptRong-En Fan2007-07-231-2/+1
| | | | | | | | | | | | | | | | | | | | | supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run Notes: svn path=/head/; revision=196111
* - Announce --mandir and --infodir in configure --help so it won't failRong-En Fan2007-07-231-0/+11
| | | | | | | | | | | when we pass them for GNU_CONFIGURE PR: ports/111470 Approved by: portmgr Tested by: pointyhat exp run Notes: svn path=/head/; revision=196108
* Account for the removal of /usr/bin/objformat on 7-CURRENT and defaultGerald Pfeifer2007-02-152-1/+15
| | | | | | | to elf instead of aout in this case. Bump PORTREVISION. Notes: svn path=/head/; revision=185233
* Mark as NOT_FOR_ARCHS=amd64 instead of BROKEN. This version of GCC really ↵Gerald Pfeifer2006-11-191-1/+1
| | | | | | | | | should not be used for AMD64. Notes: svn path=/head/; revision=177564
* Make CONFIGURE_ARGS and MAKE_ARGS additive, for the sake of childGerald Pfeifer2006-06-173-24/+3
| | | | | | | | | | | | ports and to bring my lang/gcc* ports more in sync. Employ the new USE_LDCONFIG feature, which allows us to get rid of the various, much more manual and error-prone hacks we needed so far. [1] Reviewed by: flz (for lang/gcc40) [1] Notes: svn path=/head/; revision=165644
* Install the .info files in a port-specific subdirectory, which removesGerald Pfeifer2006-03-262-36/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | hidden conflicts with some older lang/gcc ports. Also, convert pkg-plist to use a new substitution (%%SUFFIX%%) instead of hardcoding the version number 33. Always build both shared and static libraries instead of having these as two exclusive options defaulting to the former. This requires a hack to set LD_LIBRARY_PATH from MAKE_ENV which makes me think the WANT_SHAREDLIBS case really failed to build previously. Make MAKE_ARGS non-cumulative. Fix handling of shared libraries via rc.d for non-default prefixes and move the rc.d script from PLIST_FILES to pkg-plist. Do not strip some of the the binaries any longer. No longer hardcode the version number in LATEST_LINK. Remove the cklatest target which we just do not need any longer. Bump PORTREVISION. Notes: svn path=/head/; revision=158186
* - add RC_D_SH to keep shared libs working after rebootDirk Meyer2006-03-252-0/+21
| | | | | | | Approved by: gerald Notes: svn path=/head/; revision=158116
* Remove USE_REINPLACE= and adjust the quoting of BROKEN=, both as advisedGerald Pfeifer2006-02-131-2/+1
| | | | | | | by new portlint. Notes: svn path=/head/; revision=155969
* SHA256ifyEdwin Groothuis2006-01-221-0/+5
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154157
* Update to the 20051223 snapshot of GCC 4.1.0.Gerald Pfeifer2005-12-281-1/+0
| | | | | | | | | | | | | Install the .info files of the lang/gcc41 port in a port-specific subdirectory, and move include/mf-runtime.h into a version specific directory. This allows us to remove the conflict with lang/gcc33, and reduce the clash with lang/gcc42. Also improve packaging by using @dirrm include/ssp instead of speculative removal. Notes: svn path=/head/; revision=152311
* Update to the 20051215 snapshot of GCC 4.0.3.Gerald Pfeifer2005-12-221-1/+1
| | | | | | | | | | | | | Install the .info files of the lang/gcc40 port in a port-specific subdirectory, and move include/mf-runtime.h into a version specific directory. This allows us to remove the conflicts with lang/gcc33, lang/gcc41 and lang/gcc42. Also, convert pkg-plist to use a new substitution (%%SUFFIX%%) instead of hardcoding the version number 40. Notes: svn path=/head/; revision=151809
* Install the .info files of the lang/gcc42 port in a port-specificGerald Pfeifer2005-12-211-1/+1
| | | | | | | | | | subdirectory, which allows us to remove the conflicts with lang/gcc33 and lang/gcc34. Dedicated to: obrien Notes: svn path=/head/; revision=151801
* Complete the repocopy of lang/gcc41 to lang/gcc42 and update to the 20051210Gerald Pfeifer2005-12-111-1/+1
| | | | | | | | | | | snapshot of GCC 4.2.0. Change pkg-plist to avoid hardcoding any version number. PR: 90253 Notes: svn path=/head/; revision=150924
* Accept -march/-mcpu "k8", "opteron", and "athlon64".David E. O'Brien2005-10-312-1/+15
| | | | Notes: svn path=/head/; revision=146806
* Support FreeBSD 7.David E. O'Brien2005-10-314-3/+46
| | | | Notes: svn path=/head/; revision=146805
* We no longer install any libraries to $PREFIX/lib, so remove this fromGerald Pfeifer2005-07-191-1/+1
| | | | | | | LDCONFIG_DIRS. Notes: svn path=/head/; revision=139596
* IGNORE on 7.x and above.Gerald Pfeifer2005-07-141-0/+3
| | | | Notes: svn path=/head/; revision=139240
* Directly install libraries into a port-specific location instead ofGerald Pfeifer2005-07-141-16/+5
| | | | | | | | | | | | | | | moving them there after the original installation. This is simpler and also avoids the problem where the port would overwrite/remove an existing copy of libiberty.a, which boils down to a true conflict. No longer put target specific files and include files at the very end of pkg-plist since that broke the /sbin/ldconfig invocations the ports machinery added there (before we'd get a chance).[1] Reported by: dinoex [1] Notes: svn path=/head/; revision=139205
* Now that the GCC 3.3 branch has been closed, switch from tracking snapshotsGerald Pfeifer2005-07-102-16/+15
| | | | | | | | to the final release, 3.3.6. Unfortunately, this requires using PORTEPOCH. Tweak a comment and remove a debug output on the way. Notes: svn path=/head/; revision=138812
* Fix the handling of man pages on systems with an old version of Perl, onceGerald Pfeifer2005-05-221-3/+3
| | | | | | | and for all and forever. Notes: svn path=/head/; revision=135822
* Fix (and simplify) the handling of man pages on old systems with Perl 5.0.Gerald Pfeifer2005-05-201-9/+7
| | | | | | | Point out by: pointyhat Notes: svn path=/head/; revision=135660
* Update to the 20050511 snapshot of GCC 3.3.6.Gerald Pfeifer2005-05-163-33/+26
| | | | | | | | | | | | Add conflicts with the gcc40 and gcc41 ports, due to the .info files. Simplify the handling of libraries which are not installed in all configurations. No longer install fsf-funding.7 gfdl.7 gpl.7, remove some cruft from the post-install target, and simplify generation of the dynamic parts of the packaging list. Notes: svn path=/head/; revision=135379
* Silence two portlint warnings.Gerald Pfeifer2005-05-091-2/+2
| | | | Notes: svn path=/head/; revision=134955
* Update to the 20050427 snapshot of GCC 3.3.6. On the way, remove all tracesGerald Pfeifer2005-05-034-74/+22
| | | | | | | | | | of the Java frontend and libgcj which speeds up the build significantly and reduces the number of file conflicts with lang/gcc34 to a minimum (which is, in turn, needed for proper building and testing of the alpha port). Everyone with interest in Java really should use lang/gcc34 or, better, lang/gcc40. Notes: svn path=/head/; revision=134570
* Update to the 20050330 pre-release of GCC 3.3.6.Gerald Pfeifer2005-04-022-13/+13
| | | | Notes: svn path=/head/; revision=132226
* Update to the 20050223 snapshot of GCC 3.3.6.Gerald Pfeifer2005-02-242-13/+13
| | | | Notes: svn path=/head/; revision=129684
* Update to the 20050202 snapshot of GCC 3.3.6.Gerald Pfeifer2005-02-032-13/+13
| | | | Notes: svn path=/head/; revision=127985
* Update to the 20050112 snapshot of GCC 3.3.6. Among others, this includes aGerald Pfeifer2005-01-162-13/+13
| | | | | | | fix by obrien to use the KSE pthread lib for -pthread. Notes: svn path=/head/; revision=126611
* Update to the 20041215 snapshot of GCC 3.3.6.Gerald Pfeifer2004-12-172-14/+14
| | | | Notes: svn path=/head/; revision=124324
* Update to the 20041103 snapshot of GCC 3.3.5.Gerald Pfeifer2004-11-042-13/+13
| | | | Notes: svn path=/head/; revision=120762
* Update to the 20041013 snapshot.Gerald Pfeifer2004-10-192-13/+13
| | | | Notes: svn path=/head/; revision=119811
* Update to the 20040901 snapshot of GCC 3.3.5.Gerald Pfeifer2004-09-022-13/+13
| | | | Notes: svn path=/head/; revision=117934
* Update to the 20040630 snapshot and change the version to 3.3.5.Gerald Pfeifer2004-07-042-18/+17
| | | | | | | | | | Optimize the SNAPDATE variable away on the way and use ${ECHO_MSG} instead of ${ECHO} [1]. Spotted by: eik [1] Notes: svn path=/head/; revision=112918
* Mark BROKEN on amd64. It looks like the system compiler miscompiles this,Gerald Pfeifer2004-07-031-3/+4
| | | | | | | | | and most people on this platform will use either the system compiler or gcc34 anyways. se ${ECHO} instead of echo. Notes: svn path=/head/; revision=112871
* Update to the 2004-06-16 snapshot of GCC 3.3.4.Gerald Pfeifer2004-06-172-13/+13
| | | | Notes: svn path=/head/; revision=111692
* Update to the 2004-05-05 snapshot of GCC 3.3.4.Gerald Pfeifer2004-05-142-13/+13
| | | | Notes: svn path=/head/; revision=109164
* Remove support for WITH_BOUNDSCHECKING which was broken most of the timeGerald Pfeifer2004-05-031-25/+1
| | | | | | | | | (due to the 3.3 branch moving quite a bit between releases). PR: 64959 Notes: svn path=/head/; revision=108293
* Update to the 2004-04-11 snapshot and a later version of the bounds checkingGerald Pfeifer2004-04-172-15/+18
| | | | | | | | patch (which still has two mismatches, though). Tweak the pre-everything message, plus display a note when libgcj is not built. Notes: svn path=/head/; revision=107367
* Add a WITHOUT_LIBJAVA knob, which disables building libgcj and thus savesGerald Pfeifer2004-03-283-40/+48
| | | | | | | | | | | | quite some build time and also disk. Make this the default on sparc64 and ia64 where libgcj has not been ported to and thus fix long-standing packaging issues on these two platforms. On the way, update to the 20040322 snapshot of GCC 3.3.3. PR: 63427 (mostly) Notes: svn path=/head/; revision=105462
* Update to the 20040308 snapshot of GCC 3.3.4.Gerald Pfeifer2004-03-142-23/+17
| | | | | | | | | | - Work around breakage due to the renaming of x86_64 to amd64 (which still has not been addressed upstream). - USE_SIZE is now the default, no need to specify it explicitly. - Remove WANT_THREADS_SUPPORT knob, which should be a no-op by now. Notes: svn path=/head/; revision=103985
* Mark broken on amd64 (which used to be called x86_64).Gerald Pfeifer2004-02-181-0/+4
| | | | Notes: svn path=/head/; revision=101310
* Update to the 2004-02-16 snapshot of GCC 3.3.4.Gerald Pfeifer2004-02-162-17/+16
| | | | Notes: svn path=/head/; revision=101081
* Fix build on systems without a decent version of Perl.Gerald Pfeifer2004-02-081-6/+8
| | | | | | | PR: 62397 Notes: svn path=/head/; revision=100377
* Update to the 2004-02-02 snapshot of GCC 3.3. (Add distinfo part.)Gerald Pfeifer2004-02-061-12/+12
| | | | | | | PR: 62409 Notes: svn path=/head/; revision=100122
* Update to the 2004-02-02 snapshot of GCC 3.3.Gerald Pfeifer2004-02-051-1/+1
| | | | Notes: svn path=/head/; revision=100082
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-0/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* Consider another instance of the man pages not being generated if Perl 5.6Gerald Pfeifer2004-02-011-6/+6
| | | | | | | | | | | is not installed and move/adjust the previous hack. Reported by: bento Lee Harr <missive@hotmail.com> AMAKAWA Shuhei <sa264@cam.ac.uk> Notes: svn path=/head/; revision=99737
* The Fortran frontend binary is called g77, not f77.Gerald Pfeifer2004-01-301-1/+1
| | | | Notes: svn path=/head/; revision=99516
* Update to the 2004-01-26 snapshot of GCC 3.3. Introduce a new make variableGerald Pfeifer2004-01-262-24/+34
| | | | | | | SUFFIX to avoid hardcoding the version number and reorder USE_ variables. Notes: svn path=/head/; revision=99234
* Use the SORT macro from bsd.port.mk.Trevor Johnson2004-01-221-1/+1
| | | | Notes: svn path=/head/; revision=98788