summaryrefslogtreecommitdiff
path: root/Mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Fix MASTER_SITE_XCONTRIBKirill Ponomarev2004-05-291-1/+1
| | | | | PR: ports/67347 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update MASTER_SITE_AFTERSTEP and MASTER_SITE_APACHE sitesKirill Ponomarev2004-05-291-2/+2
| | | | | PR: ports/67313 ports/67314 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update to Python 2.3.4.Hye-Shik Chang2004-05-271-2/+2
| | | | | - Test WITHOUT_* instead of WITH_* for values which are on by default so that package build clusters detect correctly.
* Update net/openldap22-* to 2.2.11 and follow the OpenLDAP soname change:Oliver Eikemeier2004-05-271-9/+16
| | | | | | | | | <http://www.openldap.org/lists/openldap-devel/200403/msg00101.html> While I'm not totally happy with their choice, I believe it is better to be in sync with the upstream library naming scheme. No objection from: portmgr
* Add ftp.jp.vim.org (= ftp.iDaemons.org) to MASTER_SITE_VIM.Akinori MUSHA2004-05-251-1/+2
|
* - Replace one dead site in MASTER_SITE_PACKETSTORM with a fresh one.Pav Lucistnik2004-05-241-1/+1
| | | | | PR: ports/67135 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* Introduce MASTER_SITE_PHP and add several more mirror sites worldwide.Akinori MUSHA2004-05-241-0/+16
| | | | Approved by: ale (MAINTAINER of lang/php[45])
* Remove the following sites from MASTER_SITE_NETBSD whenAkinori MUSHA2004-05-241-2/+0
| | | | | | | | | | MASTER_SITE_RINGSERVER is already listed: ftp.nihon-u.ac.jp == ring.nihon-u.ac.jp zoffy.asahi-net.or.jp = ring.asahi-net.org.jp One should really configure MASTER_SITE_RINGSERVER if one wants to use a specific server of RingServer.
* Move the conftargethack into the USE_KDELIBS_VER section so users ofMichael Nottebrock2004-05-242-12/+22
| | | | | | USE_QT_VER won't get it. Breakage of doxygen reported by: pointyhat via kris
* - Refresh MASTER_SITE_SUNSITE: replace 4 sites that no longer carry SunsitePav Lucistnik2004-05-231-4/+4
| | | | | | | mirror with 4 fresh ones in same region PR: ports/67093 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update MASTER_SITE_SOURCEWARE: unina.it have empty dir, replace with bl.ac.yuPav Lucistnik2004-05-231-1/+1
| | | | | PR: ports/67094 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Refresh MASTER_SITE_NETBSDPav Lucistnik2004-05-231-4/+3
| | | | | PR: ports/67091 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Adjust implications of libgsf_gnome to match realityPav Lucistnik2004-05-221-1/+1
| | | | Pointy hat to: pav
* - Fix stupid typo from my last commit: glib10 -> glib20Pav Lucistnik2004-05-221-1/+1
| | | | Pointy hat to: pav
* - Split libgsf port to two standalone ports:Pav Lucistnik2004-05-221-4/+8
| | | | | | | | | | | | | | | | * devel/libgsf is the old port minus gsf-gnome bits * devel/libgsf-gnome contains libgsf-gnome-1 library and it's header files This greatly reduces number of dependencies for ports that was using only non-gnome part of this library. - Point USE_GNOME parameter libgsf to GNOME-less port and create new parameter libgsf_gnome for libgsf-gnome port. - Convert all consumers of libgsf-gnome-1 library to depend on libgsf-gnome port (read all as: Gnumeric) PR: ports/63851 (in the spirit of) Submitted by: Sybolt de Boer <sybolt@xs4all.nl> Prodded by: lofi (KDE team) Reviewed by: marcus (GNOME team)
* Propagate RUBY_VER and RUBY_R through DEPENDS_ARGS.Akinori MUSHA2004-05-221-0/+2
|
* - Correct path for ftp://mirrors.rcn.net entry in MASTER_SITE_SOURCEWAREPav Lucistnik2004-05-221-1/+1
| | | | | PR: ports/67025 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update gatech.edu entry in MASTER_SITE_GNUPav Lucistnik2004-05-221-1/+1
| | | | | PR: ports/67019 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* Move another helpful bit from Makefile.kde to bsd.kde.mk:Michael Nottebrock2004-05-222-0/+12
| | | | | | | | | | | Unless _NO_KDE_CONFTARGET_HACK is set, users of bsd.kde.mk will automatically have CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} set. This is necessary for almost every package using a configure script created with non-historic versions of autoconf and really should be handled in bsd.port.mk.
* Move a CONFIGURE_ENV tweak from Makefile.kde to bsd.kde.mk so all portsMichael Nottebrock2004-05-212-0/+2
| | | | | which have the working configure bits have a chance to figure out the correct threads libs by themselves.
* - Chase libraries for new graphics/sdl_gfx version.Kirill Ponomarev2004-05-191-1/+1
|
* Re-add kensmith's GNOME mirror now that it is backup and freshly updated.Joe Marcus Clarke2004-05-181-0/+1
| | | | Submitted by: kensmith
* - Fix defaulting to openssl in baseDirk Meyer2004-05-121-1/+3
|
* - Don't build with openssl port when base version is staleDirk Meyer2004-05-121-3/+6
| | | | PR: 66007
* Chase libgsf shlib version.Alexander Nedotsukov2004-05-061-1/+1
|
* Chase vte shlib version.Alexander Nedotsukov2004-05-061-1/+1
|
* Update lang/ruby18 and the bundled modules to the latest 1.8 branchAkinori MUSHA2004-05-021-4/+4
| | | | snapshot as of 2004-05-02.
* Use ${EXPR} and ${ECHO_CMD} instead of verbose commands.Hye-Shik Chang2004-05-011-7/+7
| | | | | PR: 66108 Submitted by: eik
* Add a component for gnomespeech as more ports are going to start using it.Joe Marcus Clarke2004-04-291-1/+5
|
* Update to KDE 3.2.2Michael Nottebrock2004-04-202-2/+2
|
* Two bugfixes:Kris Kennaway2004-04-191-2/+2
| | | | | | | | | | | | * Move the add-plist-info target after post-install, so that ports that install their info files in the post-install phase will have them correctly registered in the plist. * all-depends-list was too aggressive: it should only include the run-depends of the ports upon which it depends, plus the non-runtime dependencies of the port itself. Previously it was also including the non-runtime (e.g. BUILD, EXTRACT, FETCH) dependencies of the ports upon which it depends, which are irrelevant.
* . Remove parentheses around the comparison of ${OSVERSION}. This is inGreg Lewis2004-04-191-2/+2
| | | | | | | line with bsd.port.mk and prevents errors when ${OSVERSION} is (somehow) undefined. Problem report from: Thomas Abthorpe <thomas@stthomas.stthomasanglican.org>
* - Enable ZOPE directory variables to be overridden in make.conf.Hye-Shik Chang2004-04-191-9/+2
| | | | | | | - Install 3rd party products to the right place. PR: 65608 Submitted by: Gerhard Sschmidt <estartu@augusta.de>
* Introduce bsd.autotools.mk to the world, ripped from bsd.port.mkAde Lovett2004-04-192-383/+385
| | | | | | | | | | | This is essentially a null-commit, with the one exception that the "patch-libtool" target is now called "patch-autotools" for consistency with "run-autotools". Many thanks to kris for testing on the 4-exp bento cluster Approved by: portmgr (kris) Verified by: bento 4-exp
* Update lang/ruby16 to the latest snapshot as of 2004-04-16, whichAkinori MUSHA2004-04-171-2/+3
| | | | | | fixes getaddrinfo() check failure on KAME. Requested by: suz
* Many fixes to the new bsd.java.mk, including:Greg Lewis2004-04-161-363/+268
| | | | | | | | | | | | . Make the USE_JIKES setting to actually work. . Simplified backwards compatibility with the old bsd.java.mk. . Allowed java dependency selection with JAVA_PREFERRED_PORTS. . More error checking on variable settings. . Allowed USE_JAVA=yes to work without specifying a version. . Expanded the meta-info for the individual ports so the full version is now available, among other things. Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* - update to gcc33Dirk Meyer2004-04-151-0/+5
|
* - Fix dependency problem in CURRENTDirk Meyer2004-04-131-1/+12
| | | | | - drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS - new internel option GNUSTEP_WITHOUT_LIBOBJC
* - Fix dependency problemDirk Meyer2004-04-081-6/+3
| | | | | drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS Reported by: oliver
* - Fix dependecy problemDirk Meyer2004-04-081-1/+6
| | | | | | It could happen that bsd.port.mk think that the correct lib is installed, by picking up a shared lib in the wrong directory. Reported by: oliver
* . Document the variables used/set in the header comment.Greg Lewis2004-04-051-0/+83
| | | | | PR: 65211 Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* . Fix an indentation bogon.Greg Lewis2004-04-051-82/+82
| | | | | | | | | | | . Use the appropriate command variable (e.g. ${SED}) rather than the raw command itself. Most of the files in Mk appear to do this, although there are some exceptions. Certainly bsd.port.mk does. The one exception is uniq, for which there isn't yet a defined variable. PR: 65210 Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* . Correct spelling of "BSD Java Porting Team".Greg Lewis2004-04-051-1/+1
|
* . Allow ports to defined JAVA_EXTRACT when they want an explicitGreg Lewis2004-04-051-1/+6
| | | | | | | EXTRACT_DEPENDS for java (and not necessarily a BUILD_DEPENDS or RUN_DEPENDS). Result of a problem report from: kris
* Update to GNOME 2.6, and add all the new shared library versions. No otherJoe Marcus Clarke2004-04-051-21/+20
| | | | functionality has been added or removed.
* ftp.si.uniovi.es is severely out of date, and doesn't have the mostDoug Barton2004-04-041-1/+0
| | | | | | recent versions of BIND 8 or 9. Submitted by: fenner's distfile survey
* Add patch hunk forgotten in previous commit (don't try to edit the makefileKris Kennaway2004-04-031-0/+2
| | | | | | | that is not created by Build.PL when PERL_MODBUILD is set) PR: 62422 Submitted by: mat
* Bring in the new bsd.java.mk 2.0.Greg Lewis2004-04-031-345/+325
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bsd.java.mk now provides a new set of macros to be used by ports that require a JDK. When USE_JAVA is set, the following variables may be set in order to give to precision regarding the requirements of the port: - JAVA_VERSION: A list of space-separated suitable java versions for the port. An optional "+" allows you to specify a range of versions. (allowed values: 1.1[+] 1.2[+] 1.3[+] 1.4[+]) - JAVA_OS: A list of space-separated suitable JDK port operating systems for the port. (allowed values: native linux) - JAVA_VENDOR: A list of space-sperated suitable JDK port vendors for the port. (allowed values: freebsd bsdjava sun ibm blackdown) - JAVA_BUILD: When set, it means that the selected JDK port should be added to build dependencies for the port. - JAVA_RUN: This variable works exactly the same as JAVA_BUILD but regarding run dependencies. Here are some of the macros defined after setting USE_JAVA: - JAVA_PORT: The name of the JDK port (e.g. java/jdk14) - JAVA_HOME: The home of the JDK port in the local base - JAVA_PORT_VERSION: The version of the JDK port. - JAVA_PORT_OS: The operating system used by the JDK port. - JAVA_PORT_VENDOR: The vendor of the JDK port. - And many macros for the commonly used java executables, such as JAVA, JAVAC, JAVADOC, JAVAH, RMID, JAR... bsd.java.mk 2.0 is backward compatible with the previous version. Using the new features is strongly encouraged, since the old bsd.java.mk 1.0 features will be deprecated and removed in the near future. You will find more detailed info (as well as a quick tutorial) at: http://www.esil.univ-mrs.fr/~hquiroz/freebsd/bsd.java.mk-2.0.html If you experience any problems with java based ports that you believe is due to this change then please let me know. PR: 63511 Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* - Allow processing of info files in non-standard locations; theKris Kennaway2004-04-022-59/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | INFO_PATH variable may be used to specify their location. It defaults to 'share/info' for the standard PREFIX, and 'info' when PREFIX == /usr. [1] - Remove the <category>/pkg/COMMENT files in favour of a COMMENT variable in <category>/Makefile [2] - Prevent patch breakage with VERSION_CONTROL=numbered [3] - Fix some instances of incorrect WRKDIRPREFIX handling. [4] - remove useless ${MKDIR} ${WRKSRC} in config target [5] - remove reference to OpenBSD [6] - Exempt devel/p5-Module-Build from the self-dependency in PERL_MODBUILD so that this port may use the option without getting an infinite dependency list [7] - The default PERL_ARCH is currently determined as a function of OSVERSION. It should however be a function of PERL_LEVEL since the correct value depends on what Perl version one has installed (older Perl versions use ${ARCH}-freebsd, newer versions use mach). [8] - Fix PORTDOCS on older (4.7, 5.0) systems [9] - Allow 'make parallel' to generate a working makefile when not all categories are present (this does not mean you'll be able to build all ports, unless you make sure they don't have external dependencies) [10] - Don't report symlinks as world-writable in the security check [11] - Fix a comment that was broken by a mismerged patch [12] - Clarify the meaning of USE_*, WANT_*, WITH_* and WITHOUT_* [13] - Don't set _CHKSUMFILES/_IGNOREFILES if CKSUMFILES/IGNOREFILES is empty and DIST_SUBDIR is set. [14] - Fix comment for DISTDIR [15] - Update the documentation of the USE_GL variable [16] - Check to see if NONEXISTENT exists, and fail with an error if it does [17] - Fix fetching of new distfiles in 'make makesum' when SIZE is set [18] - Consistently set MAKE_ENV when USE_GCC=3.2 or 3.3 are set [19] - Rework INDEX builds: [20] * Fix the bsd.port.subdir.mk code that is supposed to report index breakage (the fallback code wasn't actually being run because make would halt immediately following the error). This should help with INDEX error reports because it will immediately show the cause of failure, so we won't have to pull teeth to extract it from the submitter. * Streamline the 'make describe' code a bit. * Provide some basic instructions to the user when an index build fails, on when and how to report index build failures (turn this off with INDEX_QUIET=1) * Removed INDEX_NOSORT, because I couldn't imagine it to be very useful and it doesn't cost very much anyway. * Don't prevent INDEX builds from seeing the local host environment. Since a lot of users are using 'make index' thesedays they should get an index that reflects their local settings and installed ports. If you want to build a 'default' index that isn't influenced by local settings (e.g. for release builds), set the INDEX_PRISTINE variable. * Allows parallel INDEX builds (using make -j). The most obvious way of doing this doesn't work, because I/O from child makes is broken up into 2k chunks, and output lines from 'make describe' that exceed this length (*cough* GNOME *cough*) will be intertwined with the output of other makes, leading to a corrupted INDEX. The I/O interleaving can be disabled using 'make -P', but this inserts extraneous output of its own, and redirects stderr, making it useless for our purposes. Instead, I collect the output from the child make processes in temporary files and recombine them at the end. * The number of concurrent make processes to spawn can be set using INDEX_JOBS. By default this is set to 2, which seems to be a sweet spot for both single and dual-processor systems. On my tests I do not see any significant performance changes on UP, but on a dual 4.x system the build time drops by 47% (6 minute index builds on one test machine!). Depending on your disk and CPU hardware you might see further gains with INDEX_JOBS=4 or higher, so you might like to experiment to see what works best. On a dual 5.x system the performance gains do not seem to be as great (20-30%), but this is still a significant net win. PR: 55493 [1], 59651 [2], 61552 [3], 62247 [4], 62329 [5], 62337 [6], 62422 [7], 62441 [8], 62627 [9], 62983 [10], 63112 [11], 63297 [12], 63335 [13], 64029 [14], 64069 [15], 64236 [16], 64519 [17], 62958 [18], 64237 [19] Submitted by: lev [1], Matthew Seaman <m.seaman@infracaninophile.co.uk> [2], Joel Ray Holveck <joelh@piquan.org> [3], ade [4], Sergey Matveychuk <sem@ciam.ru> [5], markus [6], mat [7], des [8], eik [9], Dmitry Morozovsky <marck@rinet.ru> [10], Andrew <andrew@ugh.net.au> [11], vs [12], linimon [13], edwin [14][15], gerald [16], marcus[17][18], kris [19][20]
* - Update to 2.7.0Pav Lucistnik2004-04-021-2/+2
| | | | | | PR: ports/63265 Submitted by: Gerhard Schmidt <estartu@augusta.de> Approved by: crowds on python@ via perky (in general)