summaryrefslogtreecommitdiff
path: root/Mk/bsd.port.mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* <insert 20 nasty words here> and back out rev 1.467, which was committedDavid E. O'Brien2003-09-031-42/+32
| | | | | | | over a very lossy link and allowed me pilot error. Notes: svn path=/head/; revision=88454
* Update Vim sites.David E. O'Brien2003-09-031-32/+42
| | | | Notes: svn path=/head/; revision=88453
* Clarify the RC_SUBR comments to match reality.Joe Marcus Clarke2003-08-291-3/+2
| | | | | | | PR: 56111 Notes: svn path=/head/; revision=87945
* Fix typo in recent MySQL component addition. This typo lead to incorrectJoe Marcus Clarke2003-08-281-1/+1
| | | | | | | | | | operation when using MySQL 3.32. PR: 56062 Submitted by: leeym Notes: svn path=/head/; revision=87825
* * Fix bug with already-installed check on older versions of FreeBSD [1]Joe Marcus Clarke2003-08-271-40/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix bug where make install would fail if PKG_DBDIR did not already exist [2] * Add MySQL components [3] * Add OpenLDAP components [4] * Separate OpenSSL components into bsd.openssl.mk [5] * Separate GNUStep components into bsd.gnustep.mk [6] * Add RC_SUBR support [7] * Add a WANT_LESSTIF knob to use LessTif rather than Motif when USE_MOTIF is set [8] PR: 55616, 55721, 55953 [1] 55190 [2] 55597 [3] 55680 [4] 39054 [5] 50479 [6] 54116 [7] 36079 [8] Submitted by: Mats Dufberg <mats@dufberg.se>, marcus [1] Lev A. Serbryakov <lev@freebsd.org> [2] Clement Laforet <sheepkiller@cultdeadsheep.org> [3] Oliver Eikemeier <eikemeier@fillmore-labs.com> [4] dinoex [5] [6] [8] will [7] Notes: svn path=/head/; revision=87763
* * r1.455 introduced a change that uses su(1) to install the port ifKris Kennaway2003-08-151-20/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | built by non-root. However, sometimes it is desirable to install the port as a non-privileged user. Introduce the INSTALL_AS_USER variable to specify this behaviour. [1] * Change SU to SU_CMD to allow other su-like commands to be used to perform the privilege escalation when installing as non-root (e.g. sudo) [2] * Add support for USE_GCC=3.3 and 3.4 [3] * Add support for the dns [4] and polish [5] categories, and the xfce virtual category [6] * Use the pkg_install port on systems older than OSREVISION=460102, so they have the benefits of the advanced install/deinstall logic. [7] PR: ports/55091 [1], ports/55308 [3], ports/50444 [4], ports/53797 [5] Submitted by: dinoex [1], fjoe [2], Ulrich Spoerlein <q@uni.de> [3], Kimura Fuyuki <fuyuki@hadaly.org> [4], Aleksander Fafula <alex@fafula.com> [5], oliver [6], marcus [7] Notes: svn path=/head/; revision=87013
* * Remove some obsolete options: BROKEN_ELF, USE_DGS, NO_WRKDIR,Kris Kennaway2003-08-041-22/+21
| | | | | | | | | | | | | | | | | | NO_EXTRACT, NO_CONFIGURE, NO_PATCH. [1] * Remove support for USE_KDE{BASE,LIBS}_VER=2, since KDE 2.x is no longer in the ports collection [2] * Add support for semi-automatic processing of GNU info files; they should be listed in the INFO variable (without the trailing .info), and appropriate installation/deinstallation code will be automatically added to the temporary pkg-plist before package registration. [3] Submitted by: arved [1][2], gerald [3] PR: ports/54782 [1][2], ports/54883 [3] Notes: svn path=/head/; revision=86250
* Backout rev. 1.459.Max Khon2003-07-301-3/+2
| | | | | | | Requested by: kris Notes: svn path=/head/; revision=85915
* Convert ${SU} to ${SU_CMD}. This allows to use sudo instead of suMax Khon2003-07-301-2/+3
| | | | | | | | | | by defining 'SU_CMD=/usr/local/bin/sudo sh -c'. Provide an example of using sudo instead of su as well. Approved by: kris, des Notes: svn path=/head/; revision=85905
* * Add USE_SDL option, which adds a dependency on the sdl12 port andKris Kennaway2003-07-271-5/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | sets up SDL_CONFIG in the build environment. [1] * Add the -o option to unzip when extracting files with USE_ZIP, to overwrite files when extracting, for consistency with other extraction targets. [2] * Fix port installation/deinstallation on FreeBSD 4.6.2 and older (which does not have pkg_info -O), by falling back to the old installation/deinstallation logic on these systems [3] * Correctly handle pkg-plist files that contain @cwd directives with the new install/deinstall code [4] * Set up POSIX and en_US.US-ASCII locale symlinks after running mtree on BSD.local.dist. [5] Submitted by: David Yeske <dyeske@yahoo.com> [1], Alexey Dokuchaev <danfe@regency.nsu.ru> [2], Sergey Matveychuk <sem@ciam.ru> [3], Chris BeHanna <behanna@zbzoom.net> [3], marcus [4], ache [5] PR: ports/52309 [1], ports/52856 [2], ports/53189 [5] Notes: svn path=/head/; revision=85650
* Include sed_inplace as a PATCH_DEPENDS rather than a BUILD_DEPENDS to fixJoe Marcus Clarke2003-07-221-1/+1
| | | | | | | | | | patching on older FreeBSD systems (4.5 and earlier). PR: 54090 Submitted by: tobez Notes: svn path=/head/; revision=85335
* If GNU_CONFIGURE is defined, replace all instances of config.guessKris Kennaway2003-07-111-0/+10
| | | | | | | | | | | and config.sub found under ${WRKDIR} with the master versions from ${PORTSDIR}/Template. This allows old ports (which contain old versions of these scripts) to build on newer architectures like ia64 and amd64. Submitted by: naddy (initial patch, reworked by me) Notes: svn path=/head/; revision=84648
* * Attempt to detect and disallow installation of a port with PREFIXKris Kennaway2003-07-061-46/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set to a different value to that with which it was configured and built. This is achieved by recording the PREFIX in the build-stage cookies [1] * Add scheme [2], tcl84 and tk84 [5] as virtual categories * Add the PERL_PORT variable and use it to register the dependency on the correct perl port when PERL_LEVEL is set [3] * Add support for USE_AUTOHEADER [4] * Fix 'make maintainer' when MAINTAINER is set to a bogus value (not in user@example.com format). [6] * Add a 'package-recursive' target to create packages for a port and all of its dependencies [7] * Fix command-line overflow errors in 'make readmes' on certain ports, with the bonus of providing a measurable speed-up to readme generation [8] * Fix inclusion of alternative makefiles such as Makefile.inc, Makefile.local, etc. (broken since 1.403) [9] * Reintroduce support for install/deinstall targets checking for older versions of the port, and re-add the deinstall-all target that removes all existing installations of a port (originally introduced in 1.446 and backed out in 1.450). This patch has been reworked to eliminate the corner cases in the previous code. Ports that dynamically generate their ${PLIST} at install-time must now do so before the do-install target is run, e.g. in pre-install. [10] * When installing ports as non-root, use su(1) to execute the targets that require root privilege. This is achieved by splitting up the _INSTALL_SEQ target list into _INSTALL_SUSEQ [11]. PR: 23581 [1], 47238 [2], 48465 [3], 50165 [4], 51985 [6], 52388 [7], 51609 [11] Submitted by: Matt Emmerton <matt@gsicomp.on.ca> [1], Sergey Matveychuk <sem@ciam.ru> [1] [7] [10] [11], Kimura Fuyuki <fuyuki@hadaly.org> [2], "Scot W. Hetzel" <hetzels@westbend.net> [3], Anton Berezin <tobez@FreeBSD.org> [3], nork [4], hsu [5], Mark Linimon <linimon@lonesome.com> [6], hoek [8], sobomax [9], marcus [10] [11], des [11] Notes: svn path=/head/; revision=84333
* libtool uber-patchAde Lovett2003-06-261-13/+64
| | | | | | | | | | | | | | * kill devel/libtool and move to devel/libtool13, upgrading to 1.3.5 * upgrade repo-copied devel/libtool14 to 1.4.3 * break out libltdl into its own separate port * move to version-numbered binaries/scripts (ie: there is *no* 'libtool' any more -- USE_LIBTOOL and USE_LIBTOOL_VER are your friends) Approved by: portmgr (kris) - for the bsd.port.mk hooks Tested by: bento 4-exp builds (repeatedly) Notes: svn path=/head/; revision=83696
* Tidy up white space in the update-patches target.Trevor Johnson2003-06-101-2/+5
| | | | | | | | PR: 24292 Approved by: kris Notes: svn path=/head/; revision=82684
* For the update-patches target, support PATCH_WRKSRC, which wasTrevor Johnson2003-06-101-1/+1
| | | | | | | | | | introduced in revision 1.356 of bsd.port.mk. PR: 24292 Approved by: kris Notes: svn path=/head/; revision=82683
* Remove excessive quoting of comment strings in created packages.Kris Kennaway2003-05-261-1/+1
| | | | | | | Submitted by: lioux Notes: svn path=/head/; revision=81779
* Back out parts [3] and [5] of r1.446, which dealt with improvedKris Kennaway2003-05-231-8/+5
| | | | | | | | | | | | 'make deinstall' behaviour and stricter checking for an installed package. There were some edge-case problems with these patches that we were not able to solve in time for 5.1-RELEASE. They'll probably reappear in a modified form soon after release. Discussed with: marcus, Sergey Matveychuk <sem@ciam.ru> Notes: svn path=/head/; revision=81775
* Check XFREE86_HTML_MAN==yes case insensitively.Eric Anholt2003-05-141-1/+1
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=80982
* - Add support for the Tools/scripts/update-patches script [1]Kris Kennaway2003-05-061-43/+93
| | | | | | | | | | | | | | | | | | | | - Stage II of pkg-comment removal; do not write out the comment to a temporary file, but process it inline [2]. - Add support for the CONFLICTS variable to register the fact that a port conflicts with installed packages. This relies on the -C argument to pkg_create which is not yet present in 4.x, so the variable is currently a NOP on 4.x. [3] - Fix pkg-plist support for html manpages. This was broken as committed in r1.402. Submitted by: trevor [1], lioux [2], Sergey Matveychuk <sem@ciam.ru> [3] PR: 24292 [1], 47146 [3] Notes: svn path=/head/; revision=80208
* s/LIB_DEPENDS=/LIB_DEPENDS+=/ in the USE_GETOPT_LONG section.Kris Kennaway2003-04-191-1/+1
| | | | | | | Submitted by: KATO Tsuguru <tkato@prontomail.com> Notes: svn path=/head/; revision=79318
* - Improve USE_PACKAGE_DEPENDS to work correctly for LIB_DEPENDS, andKris Kennaway2003-04-171-40/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | avoid installing packages when the target is configure or extract [1] - If PYTHON_VERSION is set, do not automatically add a dependency on python: USE_PYTHON must now be specified explicitly. This allows the variable to be set in make.conf or the environment to specify a preference for the python version to be used. [2] - When checking for an existing installation of the port, check by port origin instead of only looking for the current version of the package. [3] - Do not install perllocal.pod files; they are not used on FreeBSD. [4] - Improve 'make deinstall' to deinstall any existing version of the package (e.g. older versions) instead of only trying to deinstall the version currently described by the port. [5] - Check for world-writable files/directories in the security-check target. [6] - Improve the patching of libtool so it works with pathnames ending in a slash. [7] - Allow ports that use the INSTALL macros to install files when running as non-root (i.e. don't try to chown/chgrp) [8]. - Add the USE_GETOPT_LONG variable, which adds a dependency on libgnugetopt on systems older than 500041, and uses the system version otherwise. [9] - Improve the fetch-required target to correctly deal with fetching dependencies that use the ':target' form. [10] - Add support for re-fetching interrupted distfiles. The FETCH_REGET variable specifies the number of times to try continuing the distfile fetch if it fails the md5 checksum. [11] PR: 36083 [1], 44875 [2], 48646 [3], 48960 [4], 49017 [5], 49969 [6], 50069 [7], 50159 [8], 50323 [9], 50669 [10], 12325 [11] Submitted by: dinoex [1], Gerhard Schmidt <estartu@augusta.de> [2], Sergey Matveychuk <sem@ciam.ru> [3] [5], tobez [4], Erwin Lansing <erwin@lansing.dk> [4], Arjan de Vet <devet@devet.org> [6], Hartmut Brandt <brandt@fokus.fraunhofer.de> [7], gerald [8], Sergei Kolobov <sergei@kolobov.com> [9], Erwin Lansing <erwin@lansing.dk> [10], alex [11] Notes: svn path=/head/; revision=79127
* Sync the GNOME comments with the latest bsd.gnome.mk.Joe Marcus Clarke2003-04-061-7/+3
| | | | | | | | Noticed by: Piero <piero@poprostu.pl> Approved by: portmgr (kris) Notes: svn path=/head/; revision=78456
* Reorder the 'configure-message patch-libtool' targets in _CONFIGURE_SEQKris Kennaway2003-03-221-2/+2
| | | | | | | | | | | | so they appear after the *_depends targets. This fixes builds on systems that don't yet have libtool installed (prior to this commit the patch-libtool target would be called before the libtool port was installed by the dependency targets, and it would therefore fail). Submitted by: Claude Buisson <cbuisson@nerim.net> Notes: svn path=/head/; revision=77176
* * Don't include extraneous dependencies on bzip2 [1]Kris Kennaway2003-03-191-3/+7
| | | | | | | | | | | * Fix 'make package-depends' so it doesn't overflow on large ports [2] * Fix logic in 'USE_PACKAGE_DEPENDS' [3] Submitted by: dinoex [1][3], marcus [2] PR: ports/48860 [1], ports/36083 [3] Notes: svn path=/head/; revision=77160
* Change the imake-4 dependency to the new date.def file in XFree86 4.3.0.Eric Anholt2003-03-121-3/+1
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=77108
* * Add considerable documentation about available variables, theirKris Kennaway2003-03-021-43/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | meaning and default settings [1] * Add PATCH_DEPENDS and EXTRACT_DEPENDS, and convert various internal bsd.port.mk dependencies to use them [2] * Set the default MAN3PREFIX to ${PREFIX}/lib/perl5/${PERL_VERSION} for perl ports, removing the need to define this locally in every port [3] * Replace perllocal.pod with perllocal.pod-${PORTNAME} so that perl ports can be made to clean up after themselves properly [4] * Properly quote filenames in the security-check target. This unbreaks package registration for ports that install filenames containing metacharacters [5] * Use "cat /dev/null >" instead of "rm -f" in the makesum target so that the file retains the correct ownership and permissions [6] * Add a USE_PACKAGE_DEPENDS knob that may be set in the environment or make.conf, and which attempts to use existing local packages to satisfy port dependencies, instead of building them from ports [7] * Add a first attempt at fetch-required and fetch-required-list targets which fetch or print all the distfiles that are required to build the port. Dependencies that are already installed need not have their distfiles listed, and will not be reported [8]. This needs more work, because ports that do things like: BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/foo/bar:blee will not have their distfiles listed and will therefore fail to fetch completely. The target needs to be changed to include distfiles for ports that have a target listed Submitted by: Mark Linimon <linimon@lonesome.com> [1], Jim Trigg <jtrigg@spamcop.net> [2], skv [3], kuriyama [4], marcus [5], sheldonh [6], dinoex [7], Erwin Lansing <erwin@lansing.dk> PR: 44841 [1], 29856 [2], 39662 [3], 48439 [5], 48450 [6], 36083 [7], 48473 [8] Notes: svn path=/head/; revision=76714
* Update the description of the various "do not build this port" variablesKris Kennaway2003-02-161-7/+17
| | | | | | | | | | | (RESTRICTED, NO_PACKAGE, NO_CDROM, BROKEN) to match current reality. Add documentation of the FORBIDDEN and IGNORE variables. Garbage collect the commented-out FORBIDDEN string for the openssl ports since we no longer need to forbid crypto software. Notes: svn path=/head/; revision=75667
* Fix comment. LIB_DEPENDS can contain extended regular expressions.Akinori MUSHA2003-02-121-2/+2
| | | | Notes: svn path=/head/; revision=75342
* * pkg-comment removal, take 2: introduce the COMMENTFILE variableKris Kennaway2003-02-101-53/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with the same semantics as the current COMMENT variable (location of the pkg-comment file), and reclaim COMMENT for the comment string itself. To work around the problems with metacharacters in comment strings, comments are written to a temporary comment file as needed. [1] * Support regexps in LIB_DEPENDS [2] * Move the CD_MOUNTPTS variable to <bsd.port.pre.mk> [3] * Improve 'make readmes' target [4]: - ^A and ^B have been replaced by | to avoid printing problems in 'make readme'. - Add %%EMAIL%%, %%MAINTAINER%% (not used yet) and %%WEBSITE%% substitutions - Add pretty-print-www-site target. * Add support for USE_GCC=3.2 [5] * Use 'uname -p' instead of 'uname -m' to set the ARCH variable. [6] * Add a ${YACC} variable [7] * Path MANPREFIX in MAKE_ENV [8] * Use the full patch to mkhtmlindex in MKHTMLINDEX [9] * Avoid overflowing the commandline when constructing the _TMLINKS variable (fixes 'make index'). [10] Submitted by: lioux [1], mi [2], mbr [3][5], Cyrille Lefevre <clefevre@citeweb.net> [4], nyan [6], cy [7], dougb [8], anholt [9], fenner [10] (based on) PR: ports/34126 [2], ports/30983 [3] (based on), ports/31389 [4], ports/47306 [5] (based on), ports/35514 [6], ports/44496 [7], ports/44895 [8], ports/45549 [9] Notes: svn path=/head/; revision=75228
* Use the full, right paths for automake, autoconf so the error message ifAlan Eldridge2002-12-051-4/+4
| | | | | | | | | | something goes wrong corresponds correctly to what the build depends output said it needed. Approved by: kris Notes: svn path=/head/; revision=71388
* Add the INDEXFILE variable, that defaults to INDEX-5 on 5.0 (500036) andKris Kennaway2002-12-041-2/+7
| | | | | | | | | | later, and INDEX on earlier systems. Use this in the 'make index' and associated targets. This is necessary to deal with the substantially different dependencies of ports between 4.x and 5.0 (e.g. ports that depend on perl). Notes: svn path=/head/; revision=71366
* Added WANT_AUTO{CONF,MAKE}_VER, which set up all the variables as in USE_*,Alan Eldridge2002-11-271-38/+48
| | | | | | | | | | | | | but do not cause the program to be executed prior to configure step. This is done to accomodate a couple of rather odd ports. Basically, this amounts to redefining USE_*_VER in terms of USE_*, WANT_*_VER. It's pretty gross, but it works. Approved by: implicitly by kris Notes: svn path=/head/; revision=71164
* Emergency fix to move PERL_LEVEL to PRE part of bsd.port.mk, and provideAlan Eldridge2002-11-261-14/+16
| | | | | | | | | | a default value of 0 if it can't be computed. This is necessary in order to prevent make errors. Approved by: kris (sometime in near future) Notes: svn path=/head/; revision=71126
* Added support for substituting chickens for goats in ritual sacrifice.Alan Eldridge2002-11-251-80/+240
| | | | | | | | | | | | | | | | | | | | | | | | | Completely rewrote the automake/autoconf support. The comments at the top of the file have been greatly expanded in order to explain just what you are allowed to do and what will get you a visit from Mr. Hose. Please read this information. Added DOCSDIR, EXAMPLESDIR to PLIST_SUB. Added a PERL_LEVEL variable (documented up top) that gives an integer value that can be used for comparisons to determine whether the user's perl is new enough or not, or to enable or disable certain dependencies (AHEM FILE::SPEC) based on the perl version. Added a SITE_PERL variable, which points to the correct "site-packages" directory. This is also added to PLIST_SUB. No gerbils were harmed (seriously, anyway) in the making of this patch, however some of them may be a bit sore for a few days. Submitted by: billg Reviewed by: kris Approved by: kris Obtained from: you really don't want to know this one Notes: svn path=/head/; revision=71093
* Add several new real categories and virtual categories.Akinori MUSHA2002-11-181-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [Those marked with an asterisk (*) are virtual categories] - accessibility* : Ports to help disabled users PR: ports/39103 Requested by: trevor - finance : Monetary, financial and related applications PR: ports/39102 Requested by: trevor - haskell* : Software related to the Haskell language PR: ports/41959 Requested by: obraun - hungarian : Hungarian language support PR: ports/37576 Requested by: Janos Mohacsi <janos.mohacsi@bsd.hu> - multimedia : Multimedia software Requested by: many - parallel* : pplications dealing with parallelism in computing PR: ports/39094 Requested by: trevor - portuguese : Portuguese language support PR: ports/35991 Requested by: trevor Notes: svn path=/head/; revision=70385
* Clean up handling of perl-related variables:Kris Kennaway2002-11-171-5/+13
| | | | | | | | | | | | | | | | | | | * Add USE_PERL_RUN and USE_PERL_BUILD to add {RUN,BUILD}_DEPENDS on the perl5 port if required (i.e. on 5.0 or later) (USE_PERL adds both, which is not always appropriate) [1] * On 5.0 systems without perl, depend on the full path to the perl port binaries to not pick up the system perl wrapper * If PERL_CONFIGURE is defined, move the USE_PERL setting earlier in the makefile so it actually adds a dependency. [2] Noticed by: dougb [1] Submitted by: sobomax [2] Tested on: bento Notes: svn path=/head/; revision=70287
* Revert the previous commit. A version of the previous patch wasKris Kennaway2002-11-111-191/+60
| | | | | | | | | extensively tested on the bento cluster, but the committed version introduces significant new breakage at a very inopportune time. This will be revisited later. Notes: svn path=/head/; revision=69925
* Major change:Alan Eldridge2002-11-101-60/+191
| | | | | | | | | | | | | | | totally rewrote the autoconf/automake support section, with provisions for autoconf 2.54 and automake 1.7.x when they are ready. Minor change: Added DOCSDIR, EXAMPLESDIR, and DATADIR to PLIST_SUB. PR: 42351 Reviewed by: kris Approved by: kris Notes: svn path=/head/; revision=69862
* * Fix a typo in the MLINKS documentationKris Kennaway2002-11-031-64/+193
| | | | | | | | | | | | | | | | | | | | | | | | | * If the ${COMMENT} file does not exist, use the value of the ${PORTCOMMENT} variable instead. This will allow us to incrementally phase out pkg-comment [1] * Miscellaneous fixes to the MASTER_SITES_N code [2] * Correct fmt(1) invocation so it works on older systems [3] * Improve the security-check target: [4] - Look for setuid/setgid binaries, and binaries that include calls to accept()/recvfrom() (which are likely to be network servers or have network server capability) - Check these binaries for insecure functions (if PORTS_AUDIT is set in the environment, check for a larger set of functions such as strcat/strcpy/sprintf) - Report network servers that are started by default. Submitted by: eric [1], lioux [2], fenner [3], kris [4] PR: ports/36078 [2], ports/36709 [2] Notes: svn path=/head/; revision=69320
* Fix installation of +MTREE_DIRS introduced in r1.424Kris Kennaway2002-10-021-4/+2
| | | | | | | Submitted by: sobomax Notes: svn path=/head/; revision=67291
* * Switch back to .tgz packages for 4.x (5.0 still uses .tbz packages) [1]Kris Kennaway2002-09-251-4/+8
| | | | | | | | | | | | | | | | * Fix some problems in previous revision relating to writability test of ${DISTDIR}, by moving the check a) after we have made the directory if it doesn't exist, and b) inside the loop that actually fetches files, so the check isn't performed with every port make operation that depends on the fetch target (this breaks non-fetch targets as a different user) [2] Submitted by: bmah [1] Reported by: ijliao [2] Tested on: bento Notes: svn path=/head/; revision=67139
* * Some spelling/grammar fixes in commentsKris Kennaway2002-09-191-38/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replace some bare uses of cat with ${CAT} * [ports/19112] Ignore RCS files (*,v) when applying patches * [ports/19270] Check whether ${DISTDIR} is writable and fail with a better error message if not (mostly caused by trying to fetch as the wrong user) * [ports/23560] Force patch backup files to be created with .orig suffix * [ports/34717] Don't enclose PTHREAD_LIBS in quotes, because it will cause problems if used in an already-quoted string. * [ports/34987] Fix an awk warning in MASTER_SORT/MASTER_SORT_REGEX code * [misc/38724] Change some uses of the deprecated test -h to test -L * [1] Registering real dependencies: dependency registration looks at the currently-installed version of the dependency and registers that version, instead of registering the version in ports which may be newer than what is installed. * [2] Further 100% speed-up of dependency registration process by eliminating second call to package-depends (using information from the first call stored in +CONTENTS file of package being installed). Very useful for developing GNOME or similar packages with zillion dependencies, when package-depends target could take few minutes to complete; * [2] Proper set-up of ${SHELL} variable in build environment, so that user's interactive shell isn't picked instead. This has various implications, ranging from build process speed-up due to using /bin/sh to invoke libtool instead of bash or any other much more bloated user's shell (configure scripts often pick it up from the ${SHELL} environment), to fixing problems some users have when building random ports. Submitted by: sobomax [1] [2], Aleksandr A. Babaylov <.@babolo.ru> [ports/19112], Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> [ports/19270], Alan Bawden <Alan@LCS.MIT.EDU> [ports/23560], Christian Weisgerber <naddy@mips.inka.de> [ports/34717], knu [ports/34987], april <april@oublinet.net> [ports/38724] PR: ports/19112, ports/19270, ports/23560, ports/34717, ports/34987, ports/36237, ports/38724 Tested on: bento 4-exp build Notes: svn path=/head/; revision=66644
* bump open-motif shlib versionYing-Chieh Liao2002-09-131-1/+1
| | | | Notes: svn path=/head/; revision=66273
* Fix MLINKS broken since bsd.port.mk speed-up commit.Maxim Sobolev2002-08-191-1/+1
| | | | | | | | | Submitted & reported by: many PR (among others reports): 39646 Approved by: portmgr Notes: svn path=/head/; revision=64665
* Fix links to the Handbook, the FAQ and the porters-handbook.Marc Fonvieille2002-08-041-1/+1
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=63962
* Use Bzip2 to compress packages for 5.0-DP#2.David E. O'Brien2002-08-041-1/+1
| | | | | | | | Requested by: re Two months silence by: portmgr Notes: svn path=/head/; revision=63946
* Move USE_REINPLACE detection downward, so that it is possible to set it fromMaxim Sobolev2002-07-091-11/+11
| | | | | | | | | | | bsd.gnomeng.mk. Also increase OSVERSION `sed -i'check to be 500036 on -current, as users report that 500034 isn't sufficient to catch new sed(1) functionality. Approved by: portmgr (silently) Notes: svn path=/head/; revision=62694
* Backout changes that erroneously slipped into the last commit toMaxim Sobolev2002-07-051-38/+12
| | | | | | | | | bsd.gnomeng.mk. Big pointy hat to: sobomax Notes: svn path=/head/; revision=62469
* Correct typo: gtk12 --> glib12Maxim Sobolev2002-07-051-12/+38
| | | | Notes: svn path=/head/; revision=62468