summaryrefslogtreecommitdiff
path: root/Mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Update lang/ruby18 and the bundled modules to the latest 1.8 branchAkinori MUSHA2004-05-021-4/+4
| | | | | | | snapshot as of 2004-05-02. Notes: svn path=/head/; revision=108204
* Use ${EXPR} and ${ECHO_CMD} instead of verbose commands.Hye-Shik Chang2004-05-011-7/+7
| | | | | | | | PR: 66108 Submitted by: eik Notes: svn path=/head/; revision=108062
* Add a component for gnomespeech as more ports are going to start using it.Joe Marcus Clarke2004-04-291-1/+5
| | | | Notes: svn path=/head/; revision=107896
* Update to KDE 3.2.2Michael Nottebrock2004-04-202-2/+2
| | | | Notes: svn path=/head/; revision=107688
* 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. Notes: svn path=/head/; revision=107639
* . 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> Notes: svn path=/head/; revision=107601
* - 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> Notes: svn path=/head/; revision=107546
* 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 Notes: svn path=/head/; revision=107506
* 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 Notes: svn path=/head/; revision=107369
* 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> Notes: svn path=/head/; revision=107239
* - update to gcc33Dirk Meyer2004-04-151-0/+5
| | | | Notes: svn path=/head/; revision=107150
* - 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 Notes: svn path=/head/; revision=106896
* - Fix dependency problemDirk Meyer2004-04-081-6/+3
| | | | | | | | drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS Reported by: oliver Notes: svn path=/head/; revision=106485
* - 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 Notes: svn path=/head/; revision=106470
* . 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> Notes: svn path=/head/; revision=106253
* . 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> Notes: svn path=/head/; revision=106252
* . Correct spelling of "BSD Java Porting Team".Greg Lewis2004-04-051-1/+1
| | | | Notes: svn path=/head/; revision=106213
* . 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 Notes: svn path=/head/; revision=106211
* 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. Notes: svn path=/head/; revision=106169
* 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 Notes: svn path=/head/; revision=106091
* 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 Notes: svn path=/head/; revision=106081
* 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> Notes: svn path=/head/; revision=105998
* - 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] Notes: svn path=/head/; revision=105947
* - 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) Notes: svn path=/head/; revision=105919
* Add another GNOME mirror currently being used while the main GNOME services areJoe Marcus Clarke2004-03-311-0/+1
| | | | | | | brought back up. Notes: svn path=/head/; revision=105755
* - make PKGNAMESUFFIX extandableDirk Meyer2004-03-261-1/+1
| | | | Notes: svn path=/head/; revision=105303
* . Fix MASTER_SITE_SAMBA site (ftp.easynet.be) URL.Greg Lewis2004-03-241-1/+1
| | | | | | | | PR: 64676 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org> Notes: svn path=/head/; revision=105172
* Add utility variables for ruby-iconv.Akinori MUSHA2004-03-231-3/+29
| | | | Notes: svn path=/head/; revision=105023
* Remove unc.dl.sourceforge.net. For over a week now, I haven'tAdam Weinberger2004-03-221-1/+1
| | | | | | | been able to pull even 1KB/s from any box. Notes: svn path=/head/; revision=104906
* Move the ancient emacs 19.x port from editors/emacs toKris Kennaway2004-03-211-5/+5
| | | | | | | | | | editors/emacs19, and update the main emacs port to 21.x by copying from editors/emacs21. Retire the editors/emacs21 port. PR: ports/24983 Notes: svn path=/head/; revision=104813
* - update Security checkDirk Meyer2004-03-181-4/+5
| | | | | | | | | | - use OPENSSL_VERSION_TEXT for detection. Security: version in base must be 0.9.7d or have fixes http://www.freebsd.org/cgi/cvsweb.cgi/src/crypto/openssl/crypto/opensslv.h Notes: svn path=/head/; revision=104456
* Move ftp.auckland.ac.nz to the bottom of the CPAN list. It doesTrevor Johnson2004-03-171-2/+2
| | | | | | | | | | | not permit passive FTP, and <URL:http://www2.auckland.ac.nz/net/Accounting/> asks that we only download from it "at any time between 0700 and 2000 GMT (traffic charges to New Zealand - which we pay - are cheaper between 8 pm and 9 am)." Notes: svn path=/head/; revision=104311
* devel/sdl12: upgrading to 1.2.7 + some fixes.Edwin Groothuis2004-03-161-1/+1
| | | | | | | | | | | | | | | | - upgrade to 1.2.7 - add a knob WITH_NAS - fix dependences to aalib & svgalib - use standard DOCSDIR & EXAMPLESDIR - fix plist for NOPORTDOCS - distribute README-SDL.txt. PR: Based on ports/57475 Submitted by: Thierry Thomas <thierry@pompo.net> Reviewed by: kris@ with a build on bento Notes: svn path=/head/; revision=104130
* Remove one lagging and one unreachable exim mirrorOliver Eikemeier2004-03-121-2/+0
| | | | | | | Noticed by: make check-distfiles :) Notes: svn path=/head/; revision=103777
* Chase the gal2 and gtkhtml3 shared lib versions.Joe Marcus Clarke2004-03-121-2/+3
| | | | Notes: svn path=/head/; revision=103759
* Update to Python development snapshot as of 040311.Hye-Shik Chang2004-03-111-1/+1
| | | | | | | | I must say that it's faster by 10%~ than previous snapshot or 2.3. And it incorporated CJKCodecs from this! :) Notes: svn path=/head/; revision=103662
* Add MASTER_SITE_SAMBA for samba official mirrors.Sergey A. Osokin2004-03-111-0/+18
| | | | | | | | | | Utilize MASTER_SITE_SAMBA for SMB-specific ports. Submitted by: Kimura Fuyuki <fuyuki@nigredo.org> PR: 63861 Notes: svn path=/head/; revision=103623
* Update to KDE 3.2.1 / QT 3.3.1Michael Nottebrock2004-03-093-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Important changes: ================== KDE: - Audio/arts does not install artswrapper anymore, instead it is provided by audio/artswrapper. See UPDATING. - misc/kdeaddons3 is now a metaport with editors/kate-plugins editors/vimpart games/atlantikdesigner misc/kaddressbook-plugins misc/kfile-plugins misc/kicker-applets misc/knewsticker-scripts misc/konq-plugins misc/ksig misc/renamedlgplugins multimedia/noatun-plugins net/kontact-plugins as slave ports. - A number of KDE ports now uses OPTIONS do make various WITH_* options more visible. - Plist fixes - devel/kdevelop should be able to detect FreeBSD's autoconf/automake now for newly created projects. - kdebase will no longer remove previous KDM configurations. This won't take effect during the update from 3.2.0 to 3.2.1 (as deinstalling 3.2.0 will still remove the configuration), but subsequent updates will merge old configs. QT: - Previous versions of QT could be compiled with debugging-support enabled by defining DEBUG. This switch has been renamed to the more unambiguous WANT_QT_DEBUG (similar to WANT_KDE_DEBUG in the KDE ports). Notes: svn path=/head/; revision=103453
* - bring sourceforge mirrors in line with ↵Oliver Eikemeier2004-03-061-9/+17
| | | | | | | | | | | | | | | | | | | | | | http://prdownloads.sourceforge.net/PROJECT/ - remove belnet from the list until the distfiles are fixed rationale: - separately listed mirrors make the distfile survey more reliable, and we can remove sites with problems, even though it is bad for automatic sorting try the following sh scripts: for m in heanet aleron unc belnet umn twtelecom switch easynews keihanna cesnet; \ do echo -n $m ": "; fetch -o - -q -A http://$m.dl.sourceforge.net/sourceforge/balance/balance-3.11.tar.gz | md5; done for m in heanet aleron unc belnet umn twtelecom switch easynews keihanna cesnet; \ do echo -n $m ": "; fetch -o - -q -A http://$m.dl.sourceforge.net/sourceforge/gaim/gaim-0.75.tar.bz2 | md5; done Notes: svn path=/head/; revision=103114
* MASTER_SITE_SOURCEFORGE:Pav Lucistnik2004-03-011-3/+3
| | | | | | | - prefer european mirrors because US mirrors were unbearably slow last few months Notes: svn path=/head/; revision=102646
* Remove 3 dead apache mirrors.Clement Laforet2004-02-291-3/+0
| | | | Notes: svn path=/head/; revision=102581
* Change the default version of ruby to 1.8 for i386 as well, finally.Akinori MUSHA2004-02-261-23/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Always put a version suffix to the ruby name (no matter if ruby is the default version) to avoid mess in future. [Notes for i386 users] If you are a ruby developer and still want to stick with ruby 1.6 as default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf. If you are a ruby developer and want to keep ruby 1.6 as default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf. Otherwise, please run the following series of commands to migrate to ruby 1.8: 1) Reinstall portupgrade manually (and ruby 1.8 will be installed) pkg_delete portupgrade-\* (cd /usr/ports/sysutils/portupgrade; make install clean) 2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8) portupgrade -fr lang/ruby16 3) Reinstall ruby 1.8 (because the previous step kills symlinks) portupgrade -f lang/ruby18 4) Deinstall ruby 1.6 stuff (if you are paranoia) pkg_deinstall -ri lang/ruby16 Notes: svn path=/head/; revision=102227
* - Refresh mirrors in MASTER_SITE_GNU, change some ftp to http to improvePav Lucistnik2004-02-241-4/+8
| | | | | | | | | | http/ftp ratio PR: ports/63194 Submitted by: Jason Harris <jharris@widomaker.com> Notes: svn path=/head/; revision=101999
* Fennerize a windowmaker master site that does not appear to carry a fullKris Kennaway2004-02-211-1/+0
| | | | | | | mirror. Notes: svn path=/head/; revision=101622
* Remove two sites from the REDHAT list due to problems found byTrevor Johnson2004-02-171-2/+0
| | | | | | | | | fenner's survey: ftp.cso.uiuc.edu is no longer in the DNS, and ftp.monash.edu.au says "451 Local resource failure: malloc: no such device or address" Notes: svn path=/head/; revision=101239
* Prefer a LIB_DEPENDS.Michael Nottebrock2004-02-092-4/+4
| | | | | | | Pointy hat to: me. Notes: svn path=/head/; revision=100492
* Fix apache2 auto-detection, since apr is now conditional.Alex Dupre2004-02-091-1/+1
| | | | | | | | Submitted by: kuriyama Approved by: nork (mentor/implicitly) Notes: svn path=/head/; revision=100486
* Be more anal about dependencies: Depend on something only present in kdelibsMichael Nottebrock2004-02-092-4/+4
| | | | | | | 3.2.0, but not in 3.1.x. Notes: svn path=/head/; revision=100464
* Fix MASTER_SITE_GNOME.Alexander Nedotsukov2004-02-091-1/+1
| | | | | | | Reported by: Tom McLaughlin <tmclaugh@sdf.lonestar.org> Notes: svn path=/head/; revision=100459
* housekeeping for FESTIVAL and FESTIVAL_OGI listsTrevor Johnson2004-02-061-2/+4
| | | | Notes: svn path=/head/; revision=100169