aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Add several new real categories and virtual categories.knu2002-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
* Clean up handling of perl-related variables:kris2002-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
* Upgrade xemacs-devel-mule to 21.4.10.shige2002-11-171-2/+2
| | | | | PR: ports/45326 Submitted by: Edwin Groothuis <edwin@mavetju.org>
* Chase gtkhtml's shared lib.marcus2002-11-161-1/+1
| | | | | PR: 45318 Submitted by: dinoex
* Only using Jikes if NO_BUILD is not set.znerd2002-11-141-1/+1
| | | | Requested by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* Update lang/ruby-devel to the latest snapshot as of 2002-11-14.knu2002-11-141-2/+2
|
* Revert the previous commit. A version of the previous patch waskris2002-11-121-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.
* Chase the shared lib versions of gal and gtkhtml.marcus2002-11-121-2/+2
|
* Major change:alane2002-11-111-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
* Update lang/ruby to 1.6.8-preview2.knu2002-11-091-2/+2
| | | | Feel free to send me any feedback before 1.6.8 is finally released.
* Justify MASTER_SITE_NETSCAPE:sada2002-11-091-11/+9
| | | | | | | - remove an invalid site ftp.unipi.it - move some sites which doesn't have netscape48 distfile to the bottom of the list Approved by: trevor
* Update lang/ruby to 1.6.8-preview1.knu2002-11-061-3/+4
|
* * Fix a typo in the MLINKS documentationkris2002-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]
* Update lang/ruby-devel to the latest snapshot as of 2002-10-30.knu2002-11-031-2/+2
| | | | | | FreeBSD/sparc64 fails to build this and somehow the entire OS gets frozen while running `miniruby'. I'd appreciate if someone with a clue could help me fix the problem.
* s/ftp.dnsbalance.ring.gr.jp/www.dnsbalance.ring.gr.jp/knu2002-10-271-1/+1
|
* Define DEPEND_RUBY_RDOC properly.knu2002-10-251-1/+1
|
* Add more sites to MASTER_SITE_RUBY. Thanks a lot!knu2002-10-241-0/+2
| | | | | | | | | | - US: xyz.lcs.mit.edu, aka ftp5.FreeBSD.org Administrated by: wollman - JP: ${MASTER_SITE_RINGSERVER} Administrated by: Ring Server Project (http://www.ring.gr.jp/)
* strips sties from MASTER_SITE_TCLTKdinoex2002-10-201-4/+0
|
* - metalab.unc.edu, ftp.oit.unc.edu, and www.ibiblio.org point to the sameknu2002-10-201-2/+1
| | | | | | host, so remove the duplicates from MASTER_SITE_SUNSITE. - Add www.ibibio.org to MASTER_SITE_RUBY, the first mirror site in the US.
* Add MASTER_SITE_GCC.knu2002-10-201-0/+6
|
* "KEEP THIS LIST SORTED"knu2002-10-191-26/+26
|
* Upgrade to Python-2.2.2.perky2002-10-171-2/+2
| | | | Approved by: tg
* grammartrevor2002-10-161-1/+1
|
* Fixed support for Blackdown JDK 1.3.x.znerd2002-10-151-0/+2
| | | | Submitted by: Seamus Venasse <Seamus.Venasse@polaris.ca>
* Add MASTER_SITE_NETSCAPE to bsd.sites.mk. As originally submitted, this wastrevor2002-10-141-0/+29
| | | | | | | | | | | | | the list of sites from the www/linux-netscape6 port. I looked at fenner's survey, and removed some sites which did not carry Netscape 7 or which have been offline for a long time. Also, for some mysterious reason it takes 80 seconds to get a login prompt when I use the hostname ftp.netscape.com, so I replaced it in the list with two of the hosts it seems to point to, with the quicker one first and the slower one last. Submitted by: Kimura Fuyuki Reviewed by: sada (as originally submitted) PR: 42678
* It seems some of the GNOME mirrors are lagging behind in updates. Shufflemarcus2002-10-141-5/+7
| | | | things around a little to try and improve download times.
* Update MASTER_SITE_RINGSERVER:knu2002-10-131-10/+6
| | | | | - Remove www.mirrornavi.com from comment which seems to be dead. - Replace the http site with the Tenbin server.
* Add yet another Sunsite mirror in Germany.trevor2002-10-121-0/+1
|
* Fixed botched setup of MASTER_SITE_KDE_kde. Damn was I stupid. I didn'talane2002-10-112-2/+20
| | | | test all the cases. Sorry, folks.
* 1. Welcome to KDE 3.0.4.alane2002-10-112-2/+4
| | | | | | 2. Added a tagged version of MASTER_SITE_KDE, called MASTER_SITE_KDE_kde, like this: MASTER_SITE_KDE_kde= ${MASTER_SITE_KDE:S@%/@%/:kde@g}
* Hack up some of the conditionals so that they work with older versions ofmarcus2002-10-101-9/+17
| | | | | | make. PR: 43813
* * Add the ability to specify WITH/WITHOUT_GNOME macros with a list ofmarcus2002-10-081-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | components to build or not build with. For example: # make WITHOUT_GNOME=esound Will build a port that can optionally use esound support, without it. You can also specify multiple components separated with a space: # make WITHOUT_GNOME="esound gnomelibs" The converse is true for WITH_GNOME. Note, that this is backwards compatible with the old WITH/WITHOUT_GNOME macros. That is, # make -DWITHOUT_GNOME Will turn off all optional GNOME components. Also, # make WITHOUT_GNOME=yes Will do the same thing. * Mark a port BROKEN if it includes an unknown GNOME component [1] PR: 41873 [1] Submitted by: Edwin Groothuis <edwin@mavetju.org> [1] Not objected to by: sobomax
* Add RUBY_MODNAME, RUBY_MODDOCDIR and RUBY_MODEXAMPLESDIR.knu2002-10-071-0/+10
|
* Rename USE_RUBY_RD to USE_RUBY_RDTOOL, RUBY_RD to RUBY_RD2,knu2002-10-071-10/+29
| | | | | | | RUBY_RD_PORT to RUBY_RDTOOL_PORT and DEPEND_RUBY_RD2 to DEPEND_RUBY_RDTOOL. Add USE_RUBY_RDOC, RUBY_RDOC, RUBY_RDOC_PORT and DEPEND_RUBY_RDOC.
* Ruby 1.7 on alpha does not coredump running Racc.knu2002-10-061-1/+1
|
* http://www.iDaemons.org/distfiles/ -> ftp://ftp.iDaemons.org/pub/distfiles/knu2002-10-051-1/+1
|
* Set NOPORTDOCS in the USE_RUBY_RD case on alpha, because it is causingkris2002-10-051-0/+4
| | | | | | coredumps. Submitted by: knu
* Fix installation of +MTREE_DIRS introduced in r1.424kris2002-10-021-4/+2
| | | | Submitted by: sobomax
* MASTER_SITE_LOCAL:knu2002-09-301-4/+5
| | | | | | | | | | | | | | ftp.jp.FreeBSD.org is back in sync with ftp.FreeBSD.org. Thanks to: kuriyama & the administrators MASTER_SITE_RUBY: ftp.chg.ru is back in sync with ftp.ruby-lang.org. Thanks to: Serge Krashakov <sakr@Chg.RU> MASTER_SITE_FESTIVAL, MASTER_SITE_FESTIVAL_OGI: Assign using += instead of = like other ones.
* - Add back ftp.ruby-lang.org to MASTER_SITE_RUBY, but belowknu2002-09-301-0/+10
| | | | | | | | ftp.iij.ad.jp because ftp.ruby-lang.org is currently unstable. ftp.iij.ad.jp has much more capacious bandwidth and is synchronized with the master site tightly enough. - ftp.dti.ad.jp is a good one. Add it to various MASTER_SITE_*.
* - Add back mirrors.sunsite.dk to MASTER_SITE_RUBY.knu2002-09-301-6/+1
| | | | | | - Remove non-working mirror sites from MASTER_SITE_SUNSITE. Submitted by: fenner's distfiles survey
* Remove sites that are temporarily down or out of sync fromknu2002-09-301-7/+3
| | | | | MASTER_SITE_RUBY. They will be put back as soon as they get back up or in sync.
* Add three mirror sites to MASTER_SITE_RUBY to fill vacancies.knu2002-09-291-0/+3
| | | | (ftp.iDaemons.org, mirrors.sunsite.dk and ftp.ntua.gr)
* Remove non-working mirror sites from MASTER_SITE_RUBY.knu2002-09-291-3/+0
|
* Update lang/ruby-devel to the latest snapshot as of 2002-09-27, whichknu2002-09-271-4/+3
| | | | | | | | fixes several coredump bugs and fatal threading problems. Remove the autoconf dependency by including a pre-generated configure script in the distfile. It now also includes a pre-generated parse.c made by bison 1.35.
* * Switch back to .tgz packages for 4.x (5.0 still uses .tbz packages) [1]kris2002-09-261-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
* Reroll a stable snapshot tarball as of 2002-09-12 for lang/rubyknu2002-09-251-6/+2
| | | | | | | containing a pregenerated configure and a parse.c generated with bison 1.35. This is to offer a smaller (.tar.bz2) distfile, remove the autoconf dependency and benefit from a bit more efficient parse.c than that which byacc(1) generates.
* Fix distfile survey issues with X ports, update bsd.sites.mk to includeanholt2002-09-221-3/+16
| | | | | | | more working X mirrors and remove a local distfiles site that hasn't been updating. Approved by: portmgr
* - Define RUBY_SHIM18_PORT and DEPEND_RUBY_SHIM18.knu2002-09-211-0/+26
| | | | - Introduce USE_RUBY_FEATURES to make life easier.
* remove ftp.yggdrasil.comijliao2002-09-211-1/+0
| | | | | | | it's offline for a long time PR: 38191 Submitted by: Tom Rissman <trissman@mrdlaw.com>
* Update lang/ruby-devel to the latset snapshot as of 2002.09.20.knu2002-09-211-2/+3
|
* Add variables for ZOPE. Patch supplied by maintineralane2002-09-211-0/+21
| | | | | Submitted by: maintainer Approved by: maintainer
* * Some spelling/grammar fixes in commentskris2002-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
* make xemacs-devel-mule ver up to dateijliao2002-09-181-2/+2
| | | | | PR: 42872 Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org>
* Update lang/ruby-devel to the snapshot as of 2002-09-17.knu2002-09-181-2/+2
| | | | This fixes coredump on the Alpha.
* Now supports the Sun JDK 1.4.1 for Linux instead of 1.4.0.znerd2002-09-171-4/+4
|
* Fixed support for Blackdown JDK 1.3 for Linux.znerd2002-09-171-0/+1
| | | | Submitted by: Seamus Venasse <Seamus.Venasse@gov.yk.ca>
* Fix building of kdemultimedia3 on -CURRENT. Obtained from wca.seanc2002-09-162-2/+2
| | | | | Reviewed by: wca Approved by: knu (mentor)
* bump open-motif shlib versionijliao2002-09-141-1/+1
|
* Seems ftp.nectec.or.th stopped mirroring local-distfiles about threeknu2002-09-131-2/+2
| | | | | | months ago, so remove it from MASTER_SITE_LOCAL. Detected by: fenner's distfiles survey
* Make sure gtk-doc support is disabled even for ports that don't support themarcus2002-09-121-0/+1
| | | | | | | --disable-gtk-doc option. PR: 42616 Reviewed by: sobomax
* Add my iDaemons.org site to MASTER_SITE_BACKUP on which I startedknu2002-09-121-0/+3
| | | | | mirroring all the distfiles of ruby related ports except RESTRICTED ones.
* Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to theknu2002-09-121-5/+6
| | | | latest snapshots as of today, 2002-09-12 (JST).
* Automagically mark kde2 ports as bork bork borked. If it really only needsalane2002-09-102-4/+4
| | | | | | | | | qt2 then you better change it to say so or else it's on the hit list. Will has said that all kde2 ports must be fixed or gone before 4.7 ports freeze. Submitted by: Tilman Linneweh <tilman@arved.de> Reviewed by: resident psychopath and wild and crazy guy AlanE Approved by: billg@microsoft.com ("anything to get rid of some free s/w")
* Two MASTER_SITE_SOURCEWARE fixes. The first fixes an existing problem,obrien2002-09-081-2/+2
| | | | | | the second the fact that sourceware is scheduled to go away. Submitted by: pfeifer
* Allow 'make search ...' to work even if the ports tree is symbolicallyjoe2002-09-031-1/+1
| | | | | | linked from somewhere else. PR: ports/42060
* Remove USE_NEWGCC, which is no longer supported or required.kris2002-08-312-8/+0
|
* Update to 3.0.3. Not much changed here: [1] i18n PKGNAMEs converted towill2002-08-252-2/+2
| | | | | | | more closely conform to FreeBSD style etc, and Konqueror SSL patch merged. Tested by: Matt Douhan <matt@fruitsalad.org>, alane Submitted by: lioux [1]
* NetBSD updatetrevor2002-08-251-6/+9
| | | | Obtained from: fenner's survey and www.alltheweb.com
* Update the RingServer list and add some descriptions about theknu2002-08-251-13/+26
| | | | redirector services.
* Fix MLINKS broken since bsd.port.mk speed-up commit.sobomax2002-08-201-1/+1
| | | | | | Submitted & reported by: many PR (among others reports): 39646 Approved by: portmgr
* Again changed the order within some lists for estetical reasons.znerd2002-08-121-10/+10
|
* Added Blackdown JDK 1.4.1 for Linux.znerd2002-08-121-0/+1
| | | | See also: http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html
* Changed the order within a list for estetical reasons.znerd2002-08-121-1/+1
|
* Changed the installation directory of the Sun JDK 1.4.xznerd2002-08-101-1/+1
| | | | | | | | for Linux from linux-sun-jdk1.4.0.01 to linux-sun-jdk1.4.0. This is more like the installation directories for the other JDK ports. PR: 41424
* Changed the installation directory of the Sun JDK 1.4.x for Linuxznerd2002-08-101-1/+1
| | | | | | to linux-sun-jdk1.4.0.01. PR: 41424
* Changed the installation directory of the Sun JDK 1.3.x for Linux toznerd2002-08-101-1/+1
| | | | | | linux-sun-jdk1.3.1. PR: 41424
* Now correctly looks for the Blackdown JDK 1.2 for Linux inznerd2002-08-101-1/+1
| | | | ${LOCALBASE}/linux-blackdown-jdk1.2.2.
* Fixed support for the Sun JDK 1.2.2 for Linux. The installationznerd2002-08-081-1/+1
| | | | | | directory for that JDK was changed on June 13. See: http://www.freebsd.org/cgi/cvsweb.cgi/ports/java/linux-sun-jdk12/Makefile?rev=1.7&content-type=text/x-cvsweb-markup
* Fix links to the Handbook, the FAQ and the porters-handbook.blackend2002-08-041-1/+1
| | | | Approved by: portmgr
* Use Bzip2 to compress packages for 5.0-DP#2.obrien2002-08-041-1/+1
| | | | | Requested by: re Two months silence by: portmgr
* add MASTER_SITE_ISC (1) and apply themijliao2002-08-011-0/+29
| | | | | PR: 41218 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org> (1)
* Introduce MASTER_SITE_REDHAT_LINUX. (Feel free to add more mirror sites)knu2002-07-261-0/+8
|
* Make ports that install gconf data PREFIX-safe.marcus2002-07-251-1/+2
| | | | Discussed with: sobomax
* Sync Austrian sunsite mirrors with reality.naddy2002-07-231-2/+1
| | | | | | Prompted by PR: 40881 Submitted by: Tilman Linneweh <tilman@arved.de>
* CPAN in uiarchive.uiuc.edu was moved.kuriyama2002-07-221-1/+1
| | | | Found by: disfiles survey
* Set --target="${RUBY_ARCH}" --program-prefix="" to CONFIGURE_ARGS andknu2002-07-181-1/+3
| | | | | stop using CONFIGURE_TARGET. This prevents lang/{ruby,ruby-devel} from installing binaries and libraries with weird prefixes.
* Reorder MASTER_SITE_GNOME to make it easier to fetch gnome2 components.sobomax2002-07-171-4/+4
|
* Add $FreeBSD$.sobomax2002-07-151-0/+4
|
* New variable PYNUMERIC, containing a dependency line for the py-numerictg2002-07-151-0/+10
| | | | extension.
* Update lang/ruby and lang/ruby-devel to the latest snapshots as ofknu2002-07-151-6/+6
| | | | 2002-07-15.
* Add xemacs-devel, xemacs-devel-mule.shige2002-07-141-1/+36
| | | | | PR: ports/40524 Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org>
* Correct gtkhtml dependencies: ghttp --> libghttp.sobomax2002-07-141-1/+1
|
* Ensure that HAVE_GNOME is always defined, to make detection of optionalsobomax2002-07-121-1/+2
| | | | gnome components easier and update example accordingly.
* Prepare for the upcoming mega-conversion to bsd.gnomeng.mk:sobomax2002-07-121-2/+4
| | | | | o use ${X11BASE}/bin/gnomecc to detect that gnomecontrolcenter is installed; o use panel_status.so.5 instead of panel_applet.so.5 to detect gnomecore.
* Correct LIB_DEPENDS for libpanel.sobomax2002-07-101-1/+1
|
* Use libpanel instead of gnomecore. Remove all foo_PKGNAMESUFFIX'es, becausesobomax2002-07-101-28/+4
| | | | they aren't going to be used anyway.
* Use libcapplet instead of gnomecc.sobomax2002-07-101-7/+7
|
* - Remove duplicate gnomeaudio entry from _USE_GNOME_ALL;sobomax2002-07-101-7/+8
| | | | - make support for gnome-optional ports more robust.
* Numerous improvements and cleanups:sobomax2002-07-091-16/+15
| | | | | | | | | | | - Add missed gnomeaudio into _USE_GNOME_ALL; - refine dependencies for all components; - add new redefineable knob GNOME_HTML_DIR, which allows to override value of --with-html-dir configure argument; - remove USE_REINPLACE workaround - real fix was just committed into bsd.port.mk; - improve example of gnome-optional port's logick; - improve conditions when PLIST_SUB is defined for gnome-optional ports.
* Move USE_REINPLACE detection downward, so that it is possible to set it fromsobomax2002-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)
* Use {CONFIGURE,BUILD,INSTALL}_WRKSRC where appropriate.knu2002-07-081-7/+7
|
* Provide temporary workaround for problem with USE_REINPLACE in portssobomax2002-07-051-0/+4
| | | | | | | converted to USE_GNOMENG. The real fix for bsd.port.mk will be committed later, after portmgr@ approval. Prompted by: Rasmus Skaarup <mfbsd@skaarup.org>
* Backout changes that erroneously slipped into the last commit tosobomax2002-07-053-44/+15
| | | | | | bsd.gnomeng.mk. Big pointy hat to: sobomax
* Correct typo: gtk12 --> glib12sobomax2002-07-054-16/+45
|
* oaf requires gtk12, orbit and libxml, not gnomelibssobomax2002-07-051-1/+1
|
* Update to 3.0.2 (full log):will2002-07-052-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | General: [1] Add a means of updating via patches rather than always using tarballs. Unfortunately, this method proved unreliable due to the binary files included with most of the KDE tarballs. For now, leave this support in until I can decide what to do with it. [2] Remove patches that were fixed in KDE CVS for KDE_3_0_BRANCH. This includes removal of malloc.h (from our viewpoint at least), a bug in kiconloader, and a typo in knode. [3] Move the current KDE version number to KDE_VERSION in bsd.kde.mk. [4] Support the notion of KDE_PREFIX. [5] Move arts and kde3-i18n* ports to use Makefile.kde. french/kde3-i18n: [6] Remove cruft from when this was generated with a core dump in the 3.0.1 distribution generation. All other ports: No changes of note not mentioned above. Thanks to the quick testers for their assistance with this upgrade: Tested by: Matt Douhan <matt@athame.co.uk> Andy Fawcett <andy@athame.co.uk> Dave Cantrell <phaedrus@alltel.net>
* gtk12 shouldn't imply gnomehier.sobomax2002-07-051-1/+1
|
* Add bsd.gnomeng.mk - a new framework for GNOME ports, which will allowsobomax2002-07-042-0/+307
| | | | | | | | to make GNOME1 platform more modular and will eventually replace bsd.gnome.mk completely. For the time being, it should be explicitly activated by the USE_GNOMENG knob, so that it is possible to do gradual conversion. Reviewed by: marcus, gnome@
* Use system sed(1) for doing in-place editing if OSVERSION is greater thansobomax2002-06-281-1/+1
| | | | | | 460100. Submitted by: obrien
* Changed the installation directory of the Sun JDK 1.4 for Linuxznerd2002-06-251-1/+1
| | | | | | to ${LOCALBASE}/linux-jdk1.4.0.01. Noticed by: phantom
* Directory structure slightly changed in 2 of the GNU mirrorspat2002-06-201-2/+2
| | | | | PR: ports/39533 Submitted by: Jason Harris <jharris@widomaker.com>
* Change the way REINPLACE_CMD works - instead of using perl(1) on systemssobomax2002-06-191-7/+11
| | | | | | | | where sed(1) can't do in-place editing add a new USE_REINPLACE knob, which if turned on defines REINPLACE_CMD and adds textproc/sed_inplace port into BUILD_DEPENDS if necessary. Not objected by: portmgr@
* Removed step 2 which used to check that the JDK ports actuallyznerd2002-06-181-56/+12
| | | | | | exists. This unbreaks porteasy. Reported by: des
* Get rid of old cruft that was inserted a long time ago to workaroundwill2002-06-172-6/+6
| | | | | | problems people were seeing with e.g. devel/pth and friends installed. They conflict with GCC3 and may not be an issue anymore. But if someone reports the issue again we'll address it with a finer comb next time.
* - Support development versions of Python.tg2002-06-141-15/+61
| | | | | | | | | - Allow installation to python-specific hierarchy. This will benefit users of Zope and mod_python. - Add PYTHON_*DIR variables to PLIST_SUB. PR: 38769 Submitted by: Hye-Shik Chang <perky@fallin.lv>
* Add ${REINPLACE_CMD}, which will be used to get rid of depencency on perlsobomax2002-06-141-0/+7
| | | | | | | | in current. Use it like the following: ${REINPLACE_CMD} -e "foo" -e "bar" ${WRKSRC}/somefile Approved by: portmgr
* Matches new names and locations of JDK ports.znerd2002-06-131-18/+62
| | | | Now also checks that all the JDK ports actually exist.
* Move ftp.cpan.org a bit down in the list, since it seems to be not verytobez2002-06-121-1/+1
| | | | | | responsive for some time now. Also noticed by: petef
* Remove gatekeeper.dec.com from CPAN mirrors, since it is a) unavailable,tobez2002-06-081-1/+0
| | | | and b) is not listed at http://www.cpan.org/SITES.html.
* 5.0-CURRENT no longer includes perl in the base system; don't expectkris2002-06-081-2/+1
| | | | | | to find it there. Also remove a redundant comment. Submitted by: des, obrien
* Have GNOME extensions concatenate at end of PKGNAMESUFFIX insteadlioux2002-06-081-0/+20
| | | | | | of overwriting it Approved by: sobomax (portmgr hat)
* Add a new way to specify the GCC version your port needs.obrien2002-06-051-8/+6
| | | | | | Rather than USE_GCCXY, you now use USE_GCC=X.Y Approved by: kris
* Update lang/ruby and lang/ruby-devel to the latest snapshots as ofknu2002-05-241-5/+6
| | | | 2002-05-23.
* Add a new Festival site.trevor2002-05-231-0/+1
| | | | Submitted by: Jack Twilley
* Implement MASTER_SITE_FESTIVAL and MASTER_SITE_FESTIVAL_OGI.trevor2002-05-231-0/+11
|
* Embellish the CPAN mastersite list by x2.obrien2002-05-201-0/+11
|
* Reduce the MASTER_SITE_PERL_CPAN list by 1/2. There were _22_! sites.obrien2002-05-191-15/+4
| | | | | | | The net has to be in *VERY* bad shape for you to fail on 21 sites and finally get the needed file from the 22nd site. If the list was meant more do document possible sites for to list in /etc/make.conf, they could be re-added as comments.
* Use new domain name for Tokyo University of Science.trevor2002-05-181-2/+2
| | | | | PR: 38196 Submitted by: hrs
* Fixed typo.znerd2002-05-131-1/+1
| | | | | Noticed by: Alex Dupre <sysadmin@alexdupre.com> PR: 37933
* Minor cleanups/fixes:will2002-05-122-6/+6
| | | | | | | | | | | [1] Warn people about Qt1, remove warning about Qt3, and fix something I forgot to fix before committing the Qt3/KDE3 stuff. [2] Programs that were using USE_QT_VER=3 were looking in the wrong place for the headers if they relied solely on QTCPPFLAGS to give it to them. Reported by: [2] Frank Laszlo <laszlof@earthlink.net>
* Blackdown JDK 1.3.1 for Linux added.znerd2002-05-091-5/+22
| | | | | Requested by: Tim Schafer <tim@agship.com> PR: 37875
* Now matches the new installation directory of theznerd2002-05-091-1/+1
| | | | Sun JDK 1.2.x for Linux.
* Correct the subdirectory for the us.dl.sourceforge.net FTP site.trevor2002-05-091-2/+1
| | | | | | Remove the FTP listing for eu.dl.sourceforge.net, since it has not allowing FTP connections at least since 22 hours ago. I left the HTTP listing for the site.
* The master site list for sourceforge didn't use the round-robins thatdbaker2002-05-071-8/+4
| | | | | | | | | | | sourceforge has made available. Additionally, the first site listed (prdownloads) now gives a HTML selection page when you try to download a file which causes md5 mismatch and is generally an ugly mess. Update MASTER_SITE_SOUREFORGE with handful of approved roundrobin HTTP and FTP sites Submitted by: Sean Kelly <smkelly@zombie.org>
* Add back the qt145 port and support for qt-1.x. This should notkris2002-05-052-2/+26
| | | | | | | have been removed because it was not broken and a lot of working ports depended on it. The qt145 port now installs files named *qt1* instead of *qt* so it does not conflict with the other qt versions.
* Update lang/ruby-devel to the latest development snapshot as ofknu2002-05-051-2/+2
| | | | | | 2002-05-05. This fixes some ruby extensions under RUBY_VER=1.7. Update the Oni Guruma regex engine to 20020424.
* Update lang/ruby to the latest stable stapshot as of 2002-05-02, withknu2002-05-041-2/+4
| | | | a local patch applied. (which will be committed soon)
* Update lang/ruby-devel to the latest development stapshot as of 2002-05-03.knu2002-05-041-3/+3
|
* Refactoring applied. One extra stage is introduced in whichznerd2002-05-021-33/+73
| | | | | | | | it is decided what JDK ports have been installed. Tested with: java/jdom net/spread Reviewed requested from: java@FreeBSD.org ports@FreeBSD.org Reviewed by: John Merryweather Cooper <john_m_cooper@yahoo.com>
* Switch over to XFree86-4.x for ${OSVERSION}>=450005. If you are trackingkris2002-04-271-2/+2
| | | | -STABLE, this will take effect after your next cvsup + kernel upgrade.
* Introduction of NEED_JAVAC knob in bsd.java.mk, stage 3.znerd2002-04-271-2/+2
| | | | | | | | NEED_JAVAC now actually defaults to NO. Tested with: net/spread lang/kawa java/jdom
* Add support for the Sun JDK 1.2.znerd2002-04-271-5/+21
| | | | Also fix one NEED_JAVAC related bug/typo.
* Update to IBM JDK 1.3.1 (cxia32131-20020302).znerd2002-04-271-1/+1
| | | | | PR: 37397 Submitted by: Hye-Shik Chang <perky@akaraka.yonsei.ac.kr>
* Introduction of NEED_JAVAC knob in bsd.java.mk, stage 2.znerd2002-04-271-9/+19
| | | | | All ports that need a Java compiler (either 'javac' or 'jikes') should from now on define NEED_JAVAC.
* Fix comment to reflect the actual usage of USE_PYDISTUTILS.tg2002-04-261-3/+3
|
* Heroic attempt to reduce number of PRs assigned to portmgr@:sobomax2002-04-251-138/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Make PY_DISTUTILS recently added into <bsd.python.mk> actually working. PR: 36537 Submitted by: tg 2. Propagate error code from failed `make depends', when one of the ports we depend upon is marked BROKEN/FORBIDDEN. PR: 25522 Submitted by: alex 3. By default, when bsd.port.mk configurating Makefile.PL only pass PREFIX as argument, but some Perl module (eg. Test-Harness) needed INSTALLPRIVLIB and/or INSTALLARCHLIB in order to install, otherwise default installation will goes to /usr/lib and not ${PREFIX}/lib, in some case, adding these tag to CONFIGURE_ARGS is not bad. PR: 29681 Submitted by: Shell Hung <shell@shellhung.org> 4. Update patch-libtool target, so that it doesn't break ports with autoconf 2.13-generated configure script. USE_LIBTOOL is still not very useful for such cases, but at least it doesn't break them badly anymore. PR: 31142 Submitted by: wjv 5. Make `make search' working even when /usr/obj/usr/ports exists. PR: 31862 Submitted by: gad 6. When configure script fails unexpectedly don't dump thousands lines of config.log to the user's screen, because it usually doesn't contain information useful for tracking the problem anyway. Instead display a message asking a user to report the failure to the proper entity (maintainer) and what to include into the problem report. PR: 34459, 35488 Submitted by: Thomas Hurst <freaky@aagh.net> Alan Eldridge <ports@geeksrus.net> sobomax other countless hackers whose names are lost in the noise Text of message suggested by: asmodai 7. Make PREFIX=/usr situation more sane. When PREFIX is set to /usr, bsd.port.mk uses MANPREFIX=${PREFIX} and BSD.local.dist for mtree as always, however those defaults are not appropriate for /usr, and better options are available. PR: 36030 Submitted by: DougB 8. Use ${ECHO_CMD} instead of ${ECHO} everywhere in the bsd.port.mk to avoid clashing with system .mk settings (${ECHO} has a different meaning there). Actually the patch is imcomplete, because large portion of those ${ECHO_CMD}s should be ${ECHO_MSG}, but this one will at least make Bruce happy, which shouldn't be underestimated. PR: 34988 Submitted by: knu All of the above tested by: bento Special thanks goes to: kris (for his help with getting this tested) -------------------------- THE END (to be continued) ------------------------
* Say goodbye to Qt 1.x and all of its dependents. The one port I foundwill2002-04-192-62/+20
| | | | | | | | | | | | | which probably isn't supposed to be removed is misc/instant-workstation, which had a dependency on audio/xamp (being removed), so I removed that dependency and bumped PORTREVISION. All other ports are real dependents upon Qt 1.x, including KDE 1.x stuff. Code in bsd.kde.mk supporting these ports is also removed or adjusted. Also, some adjustments made to accomodate Qt3/KDE3 ports, which will be committed Real Soon Now (TM), pending repo-copies. This commit made in impending view of Qt3/KDE3 entering ports tree.
* New trigger USE_PYDISTUTILS. When defined, `do-build' and `do-install'tg2002-04-171-6/+43
| | | | | | | | will call the equivalent of `python setup.py {build|install}'. This should help with most current extensions to the Python language. PR: 36537 Submitted by: Hye-Shik Chang <perky@fallin.lv>
* Update ruby-devel to the latest 1.7 snapshot as of 2002-04-12.knu2002-04-141-2/+2
|
* Upgrade to Python-2.2.tg2002-04-121-2/+2
| | | | | PR: 36977 Submitted by: Hye-Shik Chang <perky@fallin.lv>
* Upgrade to 2.1.3.tg2002-04-111-3/+3
| | | | | PR: 36977 36979 Submitted by: "Karsten W. Rohrbach" <karsten@rohrbach.de>
* Pessimise ftp.yggdrasil.com GNOME mirror, because it's currently unresolvable.sobomax2002-04-091-1/+1
|
* Some small improvements. Added some comments at the topznerd2002-04-051-32/+48
| | | | | | | | | | summarizing the stages. Identified a sixth stage. Renamed the JDK_FILE setting to _JDK_FILE, for consistency with other settings that are only used internally in the mk file. Tested with: jakarta-tomcat-3.3.1_7 (www/jakarta-tomcat3), jakarta-tomcat-4.0.3_3 (www/jakarta-tomcat), orion-1.5.2_17 (www/orion)
* Fix another "last" bug introduced with the speed-up commit. In some conditionssobomax2002-04-041-0/+1
| | | | | | | | the bug resulted in "sh: Argument list too long" message during dependency registration process. Reported by: *many* Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
* Fix missing quotes around one instance ofade2002-04-031-1/+1
| | | | | | if [ ! -z "$$select" ] Submitted by: lioux
* Fixed a problem that occurred if it would look forznerd2002-04-021-1/+1
| | | | | | | JDK 1.2 while the FreeBSD JDK 1.3 was not installed, but the FreeBSD JDK 1.2 was. Reported by: lioux
* Fix a fetch bug in MASTER_SITES_NN introduced in rev 1.396.kris2002-04-021-6/+6
| | | | | Submitted by: lioux PR: ports/36078 (part of)
* Removed an extraneous .BEGIN. It was not causing any problems,znerd2002-03-301-1/+0
| | | | | | but it was not necessary either. Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
* Fixed 2 bugs related to dependencies.znerd2002-03-291-2/+2
| | | | Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
* Added bsd.java.mk. This adds Java-specific support to ports byznerd2002-03-282-0/+333
| | | | | | | | | | | | | | | | | | | | | | | means of a USE_JAVA definition. If a port does not define USE_JAVA, then this change should not affect that port. The purpose of this bsd.java.mk file has been extensively discussed on the freebsd-java mailing list. The current bsd.java.mk is based on the following specification documents: http://www.metaverse.nl/~ernst/installing.html http://www.metaverse.nl/~ernst/writing.html A proposal that lead to the development of these documents and finally the current bsd.java.mk file is: http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html The bsd.java.mk has been sent to portmgr for review. They had no objections. Reviewed by: portmgr@FreeBSD.org, java@FreeBSD.org Approved by: sobomax@FreeBSD.org
* The second, and I hope the last, revision of speedup patch - make USE_SUBMAKEsobomax2002-03-281-19/+28
| | | | | | | working as advertised. This should fix mod_phpX and probably some other 30 ports that use USE_SUBMAKE. Default behaviour remains exactly the same. Prompted by: dirk
* Slightly adjust speedup patch, so that it works when user specifies unnaturalsobomax2002-03-271-2/+6
| | | | | | targets sequence, i.e. `make clean build'. It doesn't affect default behaviour. Reported by: knu
* lang/ruby:knu2002-03-271-4/+4
| | | | | | | | | | | | | | | - Update to the latest 1.6 stable snapshot as of 2002-03-27. - Update the Oni Guruma alternative regex engine to 20020325. lang/ruby-devel: - Update to the latest 1.7 development snapshot as of 2002-03-26. - Add the WITH_ONIGURUMA knob as well as lang/ruby. - Require devel/autoconf (2.53 or later is required). - Add several modules to the obsoleted modules list (now included): bigfloat fileutils racc-runtime strscan
* - Significantly reduce overhead associated with bsd.port.mk by replacing .USEsobomax2002-03-251-183/+175
| | | | | | | | | | | | | | | | | | | macro, which was invoking separate make(1) process for each of the main targets, with explicit make(1) targets and specifying the dependencies on those targets in normal Makefile way. This gives up to 4x speedup. For the ports relying on the old functionality (i.e. each main target in a separate make(1) process) provide a USE_SUBMAKE knob, which provides old behaviour; - speed-up dependency registration process by the factor of two, which could be a great win especially for things like GNOME and KDE with very long dependency chains; - clean-up internal structure of the file, so that it is easier to understand and extend it when necessary. Inspired by: NetBSD Reviewed by: freebsd-ports@ Tested by: bento
* Sync with emacs21 update.nobutaka2002-03-191-2/+2
| | | | Approved by: shige
* Add http://linux.dsi.internet2.edu to KDE and SUNSITE lists.trevor2002-03-171-0/+2
|
* XFree86 4.2.0 Stage 1: bsd.port.mkwill2002-03-171-0/+22
| | | | | | | | | | | [1] Handle HTML-ified manpages in plists. [2] Add --x-[libraries,includes]=${X11BASE}/[lib,include] if we are using GNU_CONFIGURE in this port. This is required if the port adds a bunch of other libraries by default to CPPFLAGS and configure gets a false positive. Submitted by: [1] sf [2] many people
* Take Perl 5.6.1 into account. Allow for slow updaters who prefer tomarkm2002-03-171-0/+6
| | | | stay with an older CURRENT and perl 5.6.0.
* Remove ftp.dl.ac.uk and ftp.shellhung.org from GNU list becausetrevor2002-03-171-31/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | they appear to no longer carry any GNU archives (seen in fenner's survey and verified manually). Add ftp.informatik.hu-berlin.de to GNOME, GNU and KDE lists. Add ftp.dl.ac.uk to XCONTRIB list. Make ftp.chg.ru last in every list containing it, because it is often offline. The ftp://ftp.sourceforge.net/pub/mirrors/ directory is empty. Remove it from the CPAN, GNOME, GNU, KDE and SUNSITE lists. Remove ftp.synesis.net from the KDE list. Nothing is there except a README which says "please use another mirror site." Remove ftp.twoguys.org from the KDE list. Its hostname does not resolve. Remove ftp.rediris.es from SUNSITE list; add it to the GNU, MOZILLA and XFREE lists. Remove ftp.lip6.fr from the XFREE list because its XFree86 archive is not current. Add the site to the GNU list. Reviewed by: demon and petef
* Add new mozilla download location.demon2002-03-161-0/+1
|
* Update to the latest stable snapshot as of 2002.03.13.knu2002-03-141-2/+2
| | | | | | Add a WITH_ONIGURUMA knob that enables the Oni Guruma regex engine that's currently under development that will eventually replace the stock one that's derived from LGPL'd GNU regex. [experimental]
* mirrors.rcn.net reorged.obrien2002-03-131-2/+2
|
* Move some variable definitions outside the .if defined(RUBY) block soknu2002-03-111-7/+9
| | | | | | they will not be referenced without being defined. Submitted by: gad
* Update lang/ruby to the latest release, 1.6.7.knu2002-03-021-9/+6
| | | | Update lang/ruby-devel to the latest snapshot as of 2002-03-01.
* Add -D_THREAD_SAFE for -current tooache2002-02-251-1/+1
| | | | Approved by: portmgr & ports silence
* Fix a typo in the CD_MOUNTPTS bits.obrien2002-02-231-1/+1
| | | | Submitted by: Alexander Zagrebin <alexz@visp.ru>
* Fix the default CONFIGURE_TARGET to one that is a proper GNU tuple.obrien2002-02-221-2/+2
| | | | Approved by: several portmgr members
* Update ruby-amstd to 2.0.0.knu2002-02-201-1/+1
|
* Update lang/ruby-devel to the latest snapshot as of 2002-02-10.knu2002-02-121-2/+2
|
* Prevent extconf.rb from getting patched for pthread more than onceknu2002-02-111-3/+3
| | | | when a port is built twice.
* To keep users from experiencing upgrading problems, make lang/ruby andknu2002-01-291-4/+4
| | | | | | | | lang/ruby-devel deinstall obsoleted (integrated) packages in their post-install targets (for installation from ports) and in their plists (for installation from packages), Update to the latest snapshot as of 2002-01-29 while I'm at it.
* Update ruby and ruby-devel to the latest snapshots as of 2002-01-26.knu2002-01-261-4/+4
|
* Add a default value for _PATCH_SITES_DEFAULT so the MASTER_SITE_Nsteve2002-01-241-0/+1
| | | | patch is functional.
* Bring in changes tested on bento's new 4-exp tree, specially fitted for thewill2002-01-231-41/+346
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.5 release. 1) Add support for MASTER_SITE_N. This is by far the largest part of this patch; many thanks to Mario for his hard work on this! Submitted by: lioux 2) Allow multiple CD mountpoints to be specified. PR: 8063 Submitted by: MOROHOSHI Akihiko <moro@race.u-tokyo.ac.jp> Rewritten by: will (with suggestions from steve) 3) Fix MLINKS description. PR: 29876 Submitted by: dirk 4) Add imake dependency for XFree86 3.x when USE_IMAKE is defined because it's possible the port may not need X itself, but just imake. Submitted by: max 5) Fix installing as non-root with ${INSTALL*} macros. PR: 25531 Submitted by: Martin Kammerhofer <mkamm@gmx.net> Thanks to Kris Kennaway <kris> and Steve Price <steve> for helping make the experimental tree on bento a reality.
* Upgrade python21 to 2.1.2, the latest bugfix release.tg2002-01-221-3/+3
| | | | | | | PR: 34078 Submitted by: Hye-Shik Chang <perky@fallin.lv> Update checksum of dependent ports.
* Grr. Really fix PYTHON_WRKSRC for 2.1.1.tg2002-01-161-1/+1
|
* Fix variables for Python-2.1.1.tg2002-01-161-3/+3
|
* Add chkdepschain.py - a tool to address one of the most annoying when it comessobomax2002-01-131-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | down to user support flaws in the FreeBSD ports system. The flaw in question is related to the fact that dependencies are often "chained", which allows to simplify maintenance of ports with large number of implied dependencies (a la Evolution, Nautilus, you-name-it). Dependency chaining it's not a problem by itself, but the fact that when building or installing a port the system doesn't check chain integrity - it's only checks that dependencies explicitly specified in port's Makefile are satisfied, which opens wide window for various hard-trackable problems when one or more links in the middle of the chain missed. The idea behind the tool is quite simple - it should be executed right after main dependency checking procedure, two times for each build - check build-time chain before building the port (pre-pre-extract) and check run-time chain before installing the port (pre-pre-install). When executed, the tool checks integrity of the specified chain (build-time, run-time or both) and reports all errors, both fatal (dependency isn't installed) and non-fatal (dependency is installed, but different version). I've wrote this tool mostly to simplify maintenance of the GNOME ports, but it doesn't contain anything GNOME-specific, so that it could be used in the other parts of tree as well. As an example I've added GNOME_VALIDATE_DEPS_CHAIN knob into bsd.gnome.mk (off by default), which enables automatic chain validation for all ports that USE_GNOMELIBS. This is a bit hackish, because I've used pre-extract and pre-install targets - what we probably need is a generic way to plug various custom tasks specified in bsd.xxx.mk (where xxx is kde, gnome, python, etc.) into various parts of the build process (something like {pre,post}-pre-foo, {pre,post}-post-foo springs into my mind). The code is quite raw, so that I would appreciate any bug reports, patches, suggestions, constructive critiquie and so on.
* Pessimize http://telia.dl.sourceforge.net/ - the host is unreachable.sobomax2002-01-111-2/+2
|
* Add python2.2 to the list of legal PYTHON_VERSIONs.tg2002-01-111-2/+3
|
* Downloads via Sourceforge's Project Filelist Web pages are servedtrevor2002-01-101-2/+1
| | | | | | | | from telia.dl.sourceforge.net (also known as sourceforge.aleron.net--it is in the USA, not Sweden), so I have placed it in the first position. According to Fenner's survey, projects.sourceforge.net and prdownload.sourceforge.net have been offline since late October and early November of 2001.
* Upgrade lang/python to 2.2. Adjust bsd.python.mk accordingly.tg2002-01-071-4/+15
| | | | | | | PR: 33444 Submitted by: Hye-Shik Chang <perky@fallin.lv> Add new MD5 to dependent ports.
* Add one more sourceforge mirror located in Rissia.demon2002-01-071-1/+2
|
* Update lang/ruby to the 1.6.6 Xmas stable release.knu2001-12-261-6/+6
| | | | Update lang/ruby-devel to the 1.7.2 Xmas' development snapshot.
* Don't descend into a subdir for 'readmes' target if subdir doesn't exist.will2001-12-231-0/+2
| | | | | PR: 28510 Submitted by: Philippe Casidy <pcasidy@casidy.com>
* Add AUTOMAKE_ARGS+=-i by default if AUTOMAKE_VER != 1.5. This generateswill2001-12-231-0/+1
| | | | | | | Makefiles more useful for non-GNU make(1). Requested by: obrien Reviewed by: steve, bento 4-exp
* - Remove ftp://download.sourceforge.net - it doesn't accept ftp connectionssobomax2001-12-121-3/+1
| | | | | | anymore; - move ftp://ftp.is.co.za/ down in the MASTER_SITE_MOZILLA - I'm getting connection timeout when trying to connect it.
* Add new directive.shige2001-12-021-4/+45
| | | | | | | | | | | | | | EMACS_MASTERDIR_PKGFILES (default:NO) If YES, refer pkg-{comment,descr,plist}.${EMACS_PORT_NAME} in the master directory. EMACS_NO_SUBDIRSEL (cannot change by users) Whether emacsen has subdirs.el or not. Add EMACS_SITE_LISPDIR and EMACS_VERSION_SITE_LISPDIR to SCRIPT_ENV, PLIST_SUB. Start a transition period: EMACS_PORT_NAME for emacs-19.x. is from "emacs" to "emacs19"
* Add USE_AUTO{CONF,MAKE}_VER following original idea from bsd.kde.mklioux2001-11-281-13/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | by will 1) Make selection of AUTO{CONF,MAKE} flexible depending on *_VER variables. 2) This is backward compatible with previous behavior. For example, {ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}} are set with default values even if USE_AUTO* are not set. 3) Have the defaults be devel/autoconf213 and devel/automake14 ports (just set the USE_*VER?= to the latest values, or a bogus value). If the user sets a bogus value, we use the default values. 4) Furthermore, add variables in the same sense of the PTHREAD_* vars. We must be able to automagically patch the ports based on the correct {ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}} values. 5) Moreover, add {ACLOCAL,AUTO{MAKE,CONF}}_DIR variables pointing to the right locations based on the *_VER variables, this is useful if a port needs to grab files from those. This might seem too much but if we want automagical, we should go this extra mile. Requested by: too many Reviewed by: portmgr, ports Approved by: portmgr (will), ports (silence)
* Update lang/ruby to the latest snapshot, 1.6-2001.11.23.knu2001-11-241-5/+5
| | | | | | Update lang/ruby-devel to the latest snapshot, 1.7-2001.11.22. Use bzip2 patches instead of gzip patches.
* Fix a wrong comment. PATCHDIR is now ${MASTERDIR}/files by default,knu2001-11-181-1/+1
| | | | | | | not ${MASTERDIR}/patches. PR: ports/30328 Submitted by; Hye-Shik Chang <perky@python.or.kr>
* Add bzip2 support for distribution patches. The bzip2 dependency isknu2001-11-181-2/+11
| | | | | | | automatically added if there is a .bz2 patch in PATCHFILES. PR: ports/16252 and ports/30862 Seven months have passed since the PR was assigned to: portmgr
* Add a bunch of generally used command macros:knu2001-11-181-9/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | BZCAT, BZIP2_CMD, CHGRP, CUT, DC, ECHO_CMD, EGREP, FILE, FIND, HEAD, ID, IDENT, STRIP_CMD, SU, TAIL, TEST, XARGS And use shell (ash or ksh) builtins where available for efficiency: ECHO_CMD, FALSE, TEST, TRUE Grepping the ports tree, a few dozen ports already have FIND, STRIP_CMD and XARGS variables on their own and numerous ports use these commands without using macros. Some ports use FILE as a .for loop variable, but it doesn't matter anyway. Obtained from: NetBSD Remove the definition of ECHO because it is already defined in /usr/share/mk/sys.mk and leaving the useless definition may mislead developers. Add the following comment that would help: # ECHO is defined in /usr/share/mk/sys.mk and its value can either be # "echo", or "true" if the make flag -s is given. Use ECHO_CMD where # you mean the echo command. No response yet from: portmgr Clued by: Cyrille Lefevre <clefevre@citeweb.net> (on ${ECHO})
* Define EXAMPLESDIR as well as DOCSDIR and DATADIR. Of course thisknu2001-11-181-0/+3
| | | | | | | | | | | does not clobber the existing definitions because of the `?=' assignment. Grepping the whole ports tree, a few dozen ports already define this variable on their own and most of them have the same value as this (${PREFIX}/share/examples/${PORTNAME}). Approved but not committed by: portmgr
* Fix PKG_IGNORE_DEPENDS so it matches the latest XFree86 3.x port.knu2001-11-181-1/+1
| | | | | | | | As I didn't see why the full package name is needed there, I changed it to a simple regexp that matches any later version of the XFree86 3.x port. No response from: portmgr
* (QT3/KDE3 only:) Use alternate dependency style; fix looking for qtwill2001-11-142-4/+6
| | | | libraries. kdelibs from cvs building now in kde/freebsd repository.
* Add variables $ACLOCAL and $AUTOHEADER, now that the program namestg2001-11-131-0/+2
| | | | | | contain version numbers. Approved by: portmgr (sobomax)
* (QT3/KDE3 only:) Remove -lqt, this was a mistake.will2001-11-132-8/+10
|
* Update ruby-devel to the latest snapshot (1.7.2-2001.11.09).knu2001-11-111-3/+3
|
* Fix a quoting bug in `make describe'.knu2001-11-091-58/+36
| | | | | | | | | | | - Do not shrink series of spaces. - Do not expand shell wildcards in pkg-comment. I made the code cleaner and (3-4%) faster while I was at it. Tested by: diff(1) and its option -b (Maintainer timeout)
* Good Will. \will2001-11-062-2/+2
| | | | | | OK Will. BAD Will! \ Will forgot the backslash at the end of the line...
* Allow the perl version and architecture to be overridden.markm2001-11-061-7/+7
|
* Slight modification to accomodate devel environment.will2001-11-052-2/+2
|
* Experimental support for the QT/KDE 3.x series.will2001-11-042-18/+94
| | | | | | WARNING: This is not for anyone who isn't involved in my group of KDE/FreeBSD developers & QA testers. Do not use it in any FreeBSD ports. These changes will be mainly used by modules in the KDE CVS Repository.
* Update ruby and ruby-devel to the latest snapshots as ofknu2001-11-041-4/+4
| | | | today. (2001/11/04)
* Fix abuse of ${AUTOMAKE}/${AUTOCONF}sobomax2001-10-301-2/+2
|
* USE_AUTOCONF and USE_AUTOMAKE now depend and use the legacy versions.obrien2001-10-291-4/+4
| | | | | | | This is the fastest way to move forward. A better way would be to set USE_AUTOCONF and USE_AUTOMAKE to the version desired. We can do that later, I don't want to hold up the update of the autoconf and automake ports the latest versions.
* Add new emacsen: emacs21.shige2001-10-241-1/+12
|
* Switch to building -current ports against XFree86 4.x.obrien2001-10-091-1/+5
| | | | Approved by: silence from portmgr
* Properly support the case where a user sets RUBY_DEFAULT_VER=1.7.knu2001-10-081-2/+6
| | | | Reported by: roberto
* Update lang/ruby{,-devel} to the latest snapshots (2001.10.05).knu2001-10-081-4/+4
|
* Remove the support for XEmacs19 and XEmacs20.knu2001-10-021-27/+1
| | | | Approved by: shige (MAINTAINER)
* Add a "LATEST_LINK" knob. This makes it easy to set the Latest link, so thatobrien2001-09-291-1/+4
| | | | | | | less ports have to use NO_LATEST_LINK, and we won't have to keep artificially setting the PORTNAME to get the Latest link logic to do something reasonable. Approved by: will
* Fix a spelling mistake.obrien2001-09-231-2/+2
|
* Change "USE_NEWGCC" to "USE_GCC295" and add "USE_GCC30" for soon future use.obrien2001-09-231-2/+10
| | | | Approved by: portmgr
* Include ${PKGNAME} in the names of cookie files so that a port wouldknu2001-09-221-7/+7
| | | | | | never re-use outdated, stale working directories. Approved by: portmgr (sobomax)
* Update ruby to the 1.6.5 release.knu2001-09-191-4/+4
|
* Stop including the OS minor version in RUBY_ARCH which is used inknu2001-09-181-1/+1
| | | | | | | | | ruby's architecture specific library paths, so that users do not need to rebuild and reinstall ruby & all the modules when they minor upgrade FreeBSD. i.e. i386-freebsd4.4 -> i386-freebsd4 alpha-freebsd5.0 -> alpha-freebsd5
* Fix a logic problem in rev 1.10. Allow datadir to be overridden in allreg2001-09-121-2/+2
| | | | | | cases. Reported by: Espen Skoglund <esk@ira.uka.de>
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-09-111-4/+4
| | | | | As for lang/ruby, this would perhaps be the last snapshot before the 1.6.5 release.
* Update to the latest snapshots.knu2001-09-031-5/+5
| | | | We are now six hours away from the ports freeze!
* Update ruby and ruby-devel to the latest snapshots.knu2001-09-021-4/+4
|
* Update library pointer for Mesa3 port in USE_MESA so that ifwill2001-08-311-1/+1
| | | | | | | | | | XFREE86_VERSION=4, Mesa3 will not get left out of the install. Previously, bsd.port.mk would find libGLU.so.1 from XFree86-4 and thus wouldn't install libglut.so.3 needed by XFree86-4 users for USE_MESA. PR: 29546 Submitted by: petef Urged on by for 4.4R: sf
* Minor changes:will2001-08-271-2/+2
| | | | | | | | | | | 1) Bump PKG_IGNORE_DEPENDS for XFree86 to XFree86-3.3.6_9 2) Modify LDCONFIG_RUNLIST to apply RE multiple times on the same line. Needed for some ports. PR: 27645 (1) Submitted by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> (1), demon (2) Reviewed by: portmgr
* Add more master sites of CPAN and GNU for whom from China and Hong Kong.kuriyama2001-08-261-0/+2
| | | | | PR: ports/29708 Submitted by: Shell Hung <shell@shellhung.org>
* Update one URL for a site which was reorganized; remove eight otherstrevor2001-08-201-10/+2
| | | | which are no longer usable.
* Update lang/ruby and lang/ruby-devel to the latest snapshots.knu2001-08-161-4/+4
| | | | (as of 2001/08/16 20:00 JST)
* Oops, it turned out that the MASTER_SITE_FREEBSD variable is alreadyknu2001-08-131-1/+1
| | | | | used in bsd.port.mk for some different purpose... Define MASTER_SITE_FREEBSD_ORG instead.
* Define MASTER_SITE_FREEBSD.knu2001-08-131-0/+16
| | | | I just wonder why we haven't had this. :)
* USE_RUBY_SETUP shouldn't imply USE_RUBY_AMSTD any more.knu2001-08-121-3/+1
|
* ftp.mirror.ac.uk renames CPAN's directory.kuriyama2001-08-081-1/+1
|
* Delete ftp.freesoftware.com entries because this site is down from May.kuriyama2001-08-081-11/+5
|
* <expletive>tg2001-08-031-1/+1
| | | | Revert, this change wasn't supposed to go in.
* Use a variable for PYTHON_PORTVERSION.tg2001-08-032-4/+5
|
* Do not build-depend on archivers/bzip2 if the system hasknu2001-08-011-1/+1
| | | | | | /usr/bin/bzip2, now that bzip2 is MFC'ed to 4-STABLE. Approved by: portmgr
* Update lang/ruby and lang/ruby-devel to the latest snapshots as ofknu2001-08-011-7/+6
| | | | 2001.07.31.
* (1) Fix a typo becuase -> because.steve2001-07-261-2/+5
| | | | | | | | | Submitted by: Thierry Thomas <thierry@thomas.as> (2) Allow USE_X_PREFIX to be set to NO so that ports can use imake and not have to be installed in ${X11BASE}. Submitted by: Masafumi NAKANE <max@wide.ad.jp>
* Upgrade to 2.1.1.tg2001-07-251-3/+3
|
* - Remove Eazel's mirror of MASTER_SITE_GNOME - the company died quite somesobomax2001-07-231-3/+2
| | | | | | | time ago. RIP - move http://prdownloads.sourceforge.net to the top of MASTER_SITE_SOURCEFORGE - according to numerous perorts it much faster than ftp3.sourceforge.net, which currently heads the list.