aboutsummaryrefslogtreecommitdiffstats
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* - Add handling of statically included extensionsale2005-03-141-12/+18
| | | | | | - Better dependencies tracking [1] Suggested by: des
* Implement Adam Weinbergers idea of an overridable bsd.sites.mk:edwin2005-03-141-8/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | His idea was: What do you guys think of changing the +='s in bsd.sites.mk to ?='s? The deal is this: say I have a specific AfterStep dist site that I want to use, and I don't want the default listed sites to be attempted at all. As it stands now, there are two current solutions that I see: * edit bsd.sites.mk after every cvsup * put like 100 entries for that site in MASTER_SITE_AFTERSTEP in /etc/make.conf and turn on RANDOMIZE_MASTER_SITES His solution was: Change the bsd.sites.mk to MASTER_SITE_AFTERSTEP?=, and then I can define MASTER_SITE_AFTERSTEP to be whatever I want it to be. The final solution is: Add an .if !defined(IGNORE_MASTER_SITE_xxx) / .endif around all MASTER_SITE definitions: +.if !defined(IGNORE_MASTER_SITE_XORG) MASTER_SITE_XORG+= \ ftp://ftp.x.org/pub/%SUBDIR%/ \ ftp://ftp.gwdg.de/pub/x11/x.org/pub/%SUBDIR%/ \ [...] +.endif This way, if you want to ignore the default MASTER_SITE_xxx and use a certain mastersite for this collection, you set this in your /etc/make.conf: IGNORE_MASTER_SITE_xxx=yes MASTER_SITE_xxx=http://z.x.y/ While if you prefer a certain mastersite for this collection, you set this in your /etc/make.conf: MASTER_SITE_xxx=http://z.x.y/
* Update with all the new GNOME 2.10 components.marcus2005-03-121-30/+50
|
* - Teach USE_PHP about new pecl extension radiuspav2005-03-121-2/+3
| | | | Submitted by: Antonio Carlos Venancio Junior <antonio@php.net>
* Add new sf.net mirror site in Taiwan, Asia.foxfair2005-03-111-1/+1
| | | | | Administrative/contact window should go: sf-mirrors@nchc.org.tw Sponsor by: TWAREN, NCHC Taiwan
* - Add unc back in to the sourceforge mix, I am able to receive 491kBps~ from ↵ahze2005-03-111-1/+1
| | | | | | unc mirror. No objections: marcus
* - Reshuffle MASTER_SITE_GNOME according to download speeds at my place.pav2005-03-101-9/+10
| | | | mirrorservice.org was extremely slow lately.
* - Fix MASTER_SITE_XCONTRIB.flz2005-03-091-6/+3
| | | | | | PR: ports/78602 Submitted by: KOMATSU Shinichiro <koma2@ms.u-tokyo.ac.jp> Approved by: pav (mentor)
* - Add graphics/gstreamer-plugins-cairoahze2005-03-081-9/+12
|
* * Add info files to TMPPLIST, only if INFO is specified. [1]krion2005-03-013-24/+267
| | | | | | | | | | | | | | | | | | | | | | | * Fix PATH problems during README.html generation if "make -DPORTSTOP readmes" is defined. [2] * Add support for early rcNG startup scripts. [3] * Remove duplicate USE_XLIB handling. [4] * Add check for USE_PYTHON_(BUILD|RUN), and include bsd.python.mk if both are specified. [5] * Use PRE-INSTALL target for SUB_FILES and SUB_LIST. [6] * Introduce bsd.gstreamer.mk and utilize new macros: USE_GSTREAMER/WANT_GSTREAMER. [7] PR: ports/77634 [1], ports/77592 [2], ports/77385 [3], ports/77557 [4], ports/77344 [5], ports/77211 [6], ports/77838 [7] Submitted by: krion [1] [2], Florent Thoumie <flz@xbsd.org> [3] [6], pav [4], lofi [5], ahze [7]
* Add JAVA_VERSION, JAVA_OS and JAVA_VENDOR to SUB_LIST.hq2005-02-281-0/+9
| | | | | | | | | | | | | | | | | | NOTE: these are only added if the related variables are defined by the port. This should ease the configuration of launcher shell scripts used for Java application ports, when they are using javavmwrapper to invoke a JVM. From now, a simple launcher that suits most of the Java application ports can be writen using the following scheme: #!/bin/sh JAVA_VERSION="%%JAVA_VERSION%%" \ "%%LOCALBASE%%/bin/java" -jar "%%JAVAJARDIR%%/myport.jar" "$@" As mentioned above, this is of course only correct provided that the port defines JAVA_VERSION. Approved by: glewis (co-maintainer)
* - conform to the last xemacs-devel-mule updatessem2005-02-261-2/+2
| | | | Submitted by: Andrey Slusar <anrays@gmail.com> (maintainer of the port)
* Fix a typo in header documentationhq2005-02-251-1/+1
| | | | Submitted by: vs
* Add freedesktop.org mirror to X.Org mirrors and move ftp.x.org to end oflesi2005-02-141-2/+3
| | | | list.
* Fix a typohq2005-02-101-1/+1
| | | | | PR: 77330 Submitted by: Conrad J. Sabatier <conrads@cox.net>
* - Update port to 21.4.17 "Jumbo Shrimp".sem2005-02-091-2/+2
| | | | | | | | | | - Sync up Motif selection algorithm with xemacs21-mule port. - Remove GTK support for now, it was commented out and it does not work well. - General Makefile cleanup - Unbreak on sparc64 PR: ports/77291 Submitted by: Pawel Worach <pawel.worach(at)telia.com>
* Fix variable expansion bug on 4.x systems, this will fix INDEX andkrion2005-02-091-0/+2
| | | | | | | builds of some ports. PR: ports/77250 Submitted by: NIIMI Satoshi <sa2c at sa2c dot net>
* Update to 21.4.17 "Jumbo Shrimp"sem2005-02-091-2/+2
| | | | | PR: ports/77236 Submitted by: maintainer
* * Change bento to pointyhat names in comments. [1]krion2005-02-073-104/+314
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Document DISABLE_VULNERABILITIES variable. [2] * Add WWW: line for 'search' target. [3] * Speedup check-vulnerable invokation, if portaudit is installed. [4] * Run install-info for all .info files. [5] * Run add-plist-docs more strictly and prevent some situations with leftover files in the future. [6] * Introduce two new variables: MASTER_PORT and SLAVE_PORT. The results from these variables is only used as information for users. [7] * Honour OPTIONS if PACKAGE_BUILDING or BATCH are defined. [8] * Move all USE_GCC entries to new file - bsd.gcc.mk. 'test-gcc' target allows users to check gcc version if USE_GCC is used. Give maintainers opportunity to add '+' character to USE_GCC version for using specified and higher versions. [9] * Install startup scripts with the help of USE_RC_SUBR variable. [10] * Add three new targets: config-recursive, rmconfig-recursive and config-conditional. You can set or delete OPTIONS for all dependencies before every build. config-conditional target is used to skip configuring ports which have already been configured. [11] * Fix using of WANT_PGSQL_VER variable if postgresql is already installed. [12] PR: ports/75768 [1], ports/75728 [2], ports/76187 [3], ports/76191 [4], ports/76182 [5], ports/75379 [6], ports/75286 [7], ports/75727 [8], ports/76489 [9], ports/73691 ports/69217 [10], ports/76254 [11], ports/76988 [12] Submitted by: dinoex [1], edwin [2] [5] [6] [8] [9] [10], Marcus Grando <marcus@corp.grupos.com.br> [3], tobez and Valentin Nechayev <netch@netch.kiev.ua> [4], linimon [7], Florent Thoumie <flz@xbsd.org> [10], Chris Dillon <cdillon@wolves.k12.mo.us> [11], girgen [12]
* Update to Qt 3.3.4, introduce MASTER_SITE_QT.lofi2005-02-061-0/+10
| | | | Approved by: maintainer (for qmake)
* The slippery pthread support for systems prior to 502102 has beenknu2005-02-051-44/+7
| | | | | | | | | | | | | | | | | | dropped and the lang/ruby16_r and lang/ruby18_r ports have been removed, since no one seems to appreciate the partially working solution. Good news is that the pthread support of lang/ruby18 is now enabled by default for newer systems, which means the ruby interpreter is linked with libpthread. This will allow threaded extension libraries to run and work properly on those systems. The --march=cputype flag is disabled because it gets ruby to malfunction and fail to build. I don't know if the problem is in libpthread or in gcc. (It really makes me wonder if they had actually tested before asking me to do this somewhat risky change ;-)
* www.cpan.dk is too slow to be the first CPAN site to use.tobez2005-02-031-1/+1
|
* Update bsd.port.mk's notion of the perl version (to 5.8.6) [1].tobez2005-02-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | Use more correct OSVERSION threshold to distinguish between base system perl and perl from ports - the right value is 500036 [1]. Also, simplify OSVERSION-related logic in lang/perl5 and lang/perl5.8. Now it goes as follows: - for lang/perl5.8, if there is perl in the base system, install use.perl script, use a helpful pkg-message, and do not automatically update symlinks; - for lang/perl5.8, if there is no perl in the base system, do not install use.perl script, and update symlinks automatically; - for lang/perl5, always install use.perl; - for lang/perl5, never update symlinks automatically; - for lang/perl5, vary produced pkg-message depending on the presence of the base system perl. Bump PORTREVISION for both lang/perl5 and lang/perl5.8. [1] Approved by: portmgr
* Split the postgresql ports into a server and a client part.girgen2005-01-311-0/+53
| | | | | | | | All ports depending on postgresql shall use the USE_PGSQL=yes knob defined in Mk/bsd.ports.mk. Bumping portrevisions where needed. PR: 75344 Approved by: portmgr@ (kris), ade & sean (mentors)
* Update xemacs master sites.tobez2005-01-301-1/+28
| | | | | PR: 76822 Submitted by: Andrey Slusar <anrays _at_ gmail ?dot? com>
* Resurrect lang/python-devel port with Python 2.5 development snapshotperky2005-01-291-10/+18
| | | | as of today.
* Propagate PYTHON_VERSION to child make processes to avoid duplicatedperky2005-01-291-0/+3
| | | | | | | | dependency on many python versions. This fixes a problem that Zope product ports depend on both of Python 2.3 and 2.4 if they use not only Zope itself but also 3rd party Python modules. Submitted by: Filippo Natali <filippo.natali@widestore.net>
* - Move x11-toolkits/eel2 -> x11-toolkits/eelpav2005-01-251-1/+1
|
* Prune ftp.usyd.edu.au, they no longer carry xemacsvs2005-01-241-1/+0
| | | | | PR: ports/76076 Submitted by: Gregory Bond
* Add minimal support for jdk 1.5phantom2005-01-201-3/+6
|
* - Eliminate gd.tuwien.ac.at site.pav2005-01-171-19/+0
| | | | | | This site is pain in the butt. I'm sitting 280 km away from it, on ISP backbone who have a direct link to Wien, and still I was not able to pull more than 5000 bytes per second from this site in past year or two.
* Remove ftp.rz.uni-karlsruhe.de and ftp2.compaq.com from the Red Hattrevor2005-01-161-3/+1
| | | | | | | | list. Both were set up with no SUBDIR. The former gives a "No such directory" response and the latter only carries Alpha bits from Red Hat 7.2, whereas I removed Alpha support from the Red Hat 7 linux_base port when I updated it to 7.3. I conclude that these entries are no longer needed.
* Remove defunct GCC and Eclipse sites in software-archive.net,trevor2005-01-141-6/+1
| | | | | get-software.com and binarycode.org domains (with customary nod to fenner's survey).
* Remove trailing spaces.krion2005-01-099-18/+18
|
* - remove redundant ' --> ' in MASTER_SITE_FEDORA_LINUXleeym2005-01-091-1/+1
|
* Say hello to the linux mega patch, it consolidates our linux bits anetchild2005-01-011-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | little bit and allows to proceed to a more recent linux_base from a stable (read as: the major bugs should be ironed out or identified and most linux ports build just fine) source. It also allows to ship 4.11 with a working linuxolator (the EOLed linux_base is marked forbidden because of a security hole). This is a major update, please read UPDATING (and CHANGES if you develop linux ports). Changes: - change the default linux_base from v7 to v8 - add a newer freetype to linux_base-8 for nicer fonts display [1] - don't let cpio use hardlinks in the linux_base-8 port to quiet some warnings in some cases [2] - fix a cut&past error in the linux_base-8 pkg-install script [3] - convert the binary knob "USE_LINUX" to a version specifier, e.g. USE_LINUX=<value> specifies a dependency upon emulators/linux_base-<value>, exceptions are a value of "7" (which does what you want and adds a dependency to linux_base) and any value without a corresponding port in PORTSDIR/emulators/linux_base-<value> (which adds a dependency to the default linux_base) - don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob, this allows us to use the USE_LINUX_PREFIX knob for linux_base and paves the way for splitting up future linux base ports into individual pieces - remove RESTRICTED from some GPL licensed ports, even when we only distribute binaries, we get them from official linux sites, so anyone can grab them there if he needs to - add a dependency upon the linux X11 bits where necessary (based upon guesswork) - don't use USE_X_PREFIX in some linux ports since it adds a dependency to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean solution would be to remove the implicit USE_XLIB from USE_X_PREFIX) - bump the portrevision of the linux ports ("better safe than sorry" algorithm) - pass maintainership of the important linux infrastructure to a mailinglist, hijack freebsd-emulation@ for this purpose (if somebody doesn't like this: tell us your bikeshed color at freebsd-emulation@, my color would be "linuxolator@" in case someone cares...) - add a pkg-install script for linux-fontconfig, but don't use it; everything should work without it (the FreeBSD fc-cache program should do all the work), but in case we need it we just need to decomment the pkg-install part in the Makefile - fix some dependencies - fix some bugs - add some static plists - unbreak the ports with dependecies to more than one linux_base This also fixes some ports which are marked BROKEN because of dependencies to v7 and v8 of linux_base at the same time. Known bugs: - the linux-mesa and linux-devtools ports install libGL*.so symlinks - some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by the linux X11 port, so linx_Base-8 moans at deinstall time) Future work (interested souls should coordinate with freebsd-emulation@): - add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies, or modify the behavior of USE_XLIB in the USE_LINUX case AFAIK trevor has some patches. - make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of the PREFIX?= workaround in some linux ports Should be discussed/coordinated on/with x11@. - move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/ - update to a more recent linux base PR: 69997, 70539 (and maybe others) Discussed with/on: java@, x11@, trevor, portmgr Tested by: mezz, portmgr, pointyhat RPM hunted down by: Joseph Gelinas <scirocco@tasam.com> [1] Requested by: portmgr [2] Submitted by: kris [3] Approved by: portmgr
* Rework MTREE_FILE handling from last commit:kris2004-12-311-6/+4
| | | | | | | | | | * Users may specify a nonstandard PREFIX to install somewhere. If they are trying to use an USE_X_PREFIX=yes port, install with BSD.x11*.dist. Otherwise, use BSD.local.dist. Ports that deliberately set a nonstandard PREFIX must also set NO_MTREE to avoid spamming their hierarchy with an inappropriate MTREE specfile. Pointed out by: krion
* * Back out introduction of DATE variable in previous commit; it conflictskris2004-12-301-5/+6
| | | | | | | | | | | | | with the reasonable use of that variable to hold date strings in the environment [1] * Overhaul the mtree spec file selection code: instead of deciding based on the value of USE_X_PREFIX, compare PREFIX to X11BASE and LOCALBASE directly. This fixes the MTREE_FILE for ports that set PREFIX=${X11BASE} but don't set USE_X_PREFIX for some reason. If PREFIX is a nonstandard value, set NO_MTREE=yes. Noticed by: Jez Hancock <jez.hancock@gmail.com> [1]
* Globally disable -Wl,-as-needed for all users of USE_KDELIBS_VER. Binarieslofi2004-12-302-2/+4
| | | | | | linked with -pthread and -Wl,as-needed will have all references to libphthread stripped (reason/reasoning unknown), causing funny runtime errors when Qt decides to fire up a thread.
* desktop-file-utils now lives in LOCALBASE.marcus2004-12-291-1/+1
| | | | Reported by: mezz
* - Update xemacs versionsem2004-12-271-2/+2
| | | | Submitted by: Andrey Slusar <anray(at)inet.ua>
* Update lang/ruby18 to the 1.8.2 release. Happy holidays!knu2004-12-251-2/+2
|
* - Update to 2.4.16sem2004-12-241-2/+2
| | | | | | | - Pass maintainership to submitter PR: ports/75444 Submitted by: Andrey Slusar <anray(at)inet.ua>
* Fix the URL of a Fedora mirror (IPv6 only) and add another one whichnetchild2004-12-241-2/+3
| | | | | | has the gdk-pixbuf rpm. Noticed by: pointyhat (experimental run of a linux patchset)
* Update lang/ruby18 to 1.8.2-preview4.knu2004-12-241-2/+2
| | | | | | * Please upgrade sysutils/portupgrade prior to this one, or pkgdb(1) may coredump with a double free() problem from a misuse of the DL module. In that case, reinstall sysutils/portupgrade manually.
* With portmgr hat on, reset maintainership. nork has reset the variouslinimon2004-12-241-2/+2
| | | | | ports that the maintainer used to maintain due to being unable to contact by email. I have had the same experience.
* Bump shlib version for graphics/sdl_gfx and bump PORTREVISION forkrion2004-12-231-1/+1
| | | | depended ports.
* Update X.Org ports to 6.8.1, and the DRI port to use Mesa 6.2. Because Mesa 6.2anholt2004-12-231-35/+4
| | | | | | | | | | | | DRI drivers are incompatible with the old libGL in XFree86, they have been repocopied to graphics/xfree86-dri. Also note that with this commit the html manpages are going away, and with it the runtime dependency on perl for the imake port. Release notes at: http://www.x.org/X11R6.8.1/RELNOTES.txt Props to: kris (multiple cluster runs and sorting through logs) lesi (fixing all the issues in those logs, and more)
* [PATCH] Mk/bsd.sites.mk: add MASTER_SITE_MYSQLedwin2004-12-221-0/+35
| | | | | | | | | | | | | | The sites included are a semirandom subset of the official mirror list. Tested with databases/mysql40-server: CATEGORIES= databases MASTER_SITES= ${MASTER_SITE_MYSQL} MASTER_SITE_SUBDIR= MySQL-4.0 PKGNAMESUFFIX?= -server PR: ports/67311 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* Update MASTER_SITE_FEDORA_LINUX. None of the previously listedtrevor2004-12-221-8/+227
| | | | | | sites had the updates. Obtained from: http://fedora.redhat.com/download/mirrors.html
* Put all hacks of hicolor icons and mime from ports to bsd.gnome.mk's gnomehack.mezz2004-12-211-0/+5
| | | | | | | | | deskutils/drivel is the only port that has pkg-plist change, so bump the PORTREVISION. The rest else should be no function change, but just remove the patches to allow gnomehack takes care of it. Keep in mind, I only touch those ports that already have gnomehack. Reviewed by: pav and marcus
* Remove dead site alpha.crl.dec.com.trevor2004-12-211-1/+0
|
* USC mirrors SUSE.trevor2004-12-211-0/+1
|
* Add a missing "http://" to MASTER_SITE_SUSE.trevor2004-12-201-1/+1
| | | | | Submitted by: krion Pointy hat: all mine
* Add MASTER_SITE_SUSE.trevor2004-12-201-0/+145
| | | | | | <URL:http://www.suse.com/en/private/download/ftp/int_mirrors.html>, <URL:http://www.suse.com/de/private/download/ftp/inland.html> and <URL:http://www.filesearching.com>
* Force to use Python 2.3 for Zope ports. We still have "duplicatedperky2004-12-201-0/+4
| | | | | | | | | ORIGIN" problem when a python extension module is needed by not only a Zope product but also non-Zope python application. And there's no known good solution yet. PR: 75013 Submitted by: Filippo Natali <filippo@widestore.net>
* Add Java related substitutions to SUB_LIST: JAVASHAREDIR, JAVAJARDIR andhq2004-12-191-2/+5
| | | | JAVALIBDIR
* PHP 5.0.3 uses a different extension dir.ale2004-12-171-1/+1
| | | | Spotted by: Joe Zeiler <zeiler07@covad.net>
* Update to KDE 3.3.2lofi2004-12-142-2/+2
|
* Add a new sourceforge mirror run by the UK Mirror Servicesem2004-12-101-1/+1
| | | | | | | (mirrorservice.org). PR: ports/74685 Submitted by: Tim Bishop <tim(at)bishnet.net>
* * Add new command macros: DATE, FMT, MKTEMP, OBJDUMP,krion2004-12-102-412/+531
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and use command macro SORT. [1] * Clean up the comments, and use 4 column tabs everywhere. [2] * Introduce 2 new variables: SUB_FILES and SUB_LIST. [3] * Document DEPRECATED and EXPIRATION_DATE variables. [4] * Sanitize the intermittent output by the build infrastructure so that cutting and pasting from it no longer interferes with GNATS-tags. [5] * Honour configure arguments for USE_XLIB if USE/WITH_LIBTOOL_ is used. [6] * Properly document 'describe' target. [7] * Fix pkg-plist handling for ports that set a non-standard PREFIX. [8] * Defaults INDEXFILE to INDEX-6 on 6-CURRENT (600000). [8] PR: ports/62298 [1], ports/73633 [2], ports/67151 [3], ports/74310 [4]. ports/74758 [5], ports/74536 [6], ports/74710 [7], ports/74691 [8] Submitted by: eik [1], edwin [2], Florent Thoumie <flz@xbsd.org>, sem [4], vs [5], ahze [6], linimon [7], kris [8]
* - Remove cesnet.dl.sourceforge.net, it suffered fatal hardware failurepav2004-12-091-1/+1
| | | | some time ago
* Chase the gtkhtml3 shared lib version.marcus2004-12-081-1/+1
|
* Remove ftp.apache.inetcosmos.org from MASTER_SITE_APACHE: no longer existsvs2004-12-071-1/+0
|
* Add another hack to intlhack needed for newer versions of intltool thatmarcus2004-12-071-0/+1
| | | | hardcode the path to iconv.
* Fix implicit dependency on imake for KDE and all USE_KDELIBS_VERlofi2004-12-052-2/+4
| | | | users.
* . Default 4.x to jdk14 as the Diablo JDK has been marked FORBIDDEN.glewis2004-12-051-3/+1
|
* Argh argh argh argh. Full reverse!lofi2004-12-022-2/+2
|
* Sync with ports.lofi2004-12-022-2/+2
|
* - GNOME: replace dead russian mirror with working italian onepav2004-12-021-1/+1
|
* - Update lang/python to 2.4 final release.perky2004-12-011-5/+5
| | | | - Finish repocopy lang/python -> lang/python23 for Python 2.3.4
* Don't always create a ${PREFIX}/etc/gconf directory if gconf is one of themarcus2004-11-301-9/+7
| | | | | | | | | port's dependencies. Instead, only create this directory if the port will actually install GConf schemas. Also, do the creation in pre-su-install as we may not be root in pre-install. Spotted by: pav Tested by: pav
* When USE_ANT is defined, JAVA_BUILD is automatically set to 'jdk' but thishq2004-11-301-8/+10
| | | | | | | | | | | | | | | conflicts with the default values for JAVA_BUILD and JAVA_RUN. Those variables are indeed set a default value when none of the them (together with JAVA_EXTRACT) is defined. Having USE_ANT set a value for JAVA_BUILD will cause JAVA_RUN not to be set its default value. This has RUN_DEPENDS not correctly set (missing the JDK entry) on many ports that use USE_ANT. This patch addresses this issue by moving the statements dealing with default values to have them executed before USE_ANT handling. Approved by: glewis (co-maintainer)
* Fix MASTER_SITE_SAMBA sites.krion2004-11-241-2/+2
| | | | Reported by: Kent Stewart <kstewart@owt.com>
* - reflect fips import in the basedinoex2004-11-231-2/+2
| | | | | PR: 74275 Submitted by: freebsd@simplerezo.com
* - Kill stray word in commentpav2004-11-211-1/+1
|
* - Update python-devel to 2.4c1perky2004-11-211-1/+1
|
* * Fix INDEX build if MAINTAINER is not defined. [1]krion2004-11-192-28/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove USE_QT2 since it's obsolete now. [2] * Clarify comments about ARCH. [3] * Speedup 'make readmes'. Add a perl script "Tools/make_readmes" and modify bsd.port.subdir.mk to avoid recursing into individual port directories to create README.html. [4] * Fix 'make search' to allow case insensitive search on 5-x/6-x. [5] * Add the possibility to search the ports by category. [6] * Remove tk42 and tcl76 from virtual categories since they're obsolete. [7] * Introduce new variable - DISTVERSION, vendor version of the distribution, that can be set instead of PORTVERSION and is automatically converted in a conforming PORTVERSION. [8] * Use --suffix instead of -b option for patch(1) to make it compatible with BSD patch(1) [9] * Fix {WANT,WITH}_MYSQL_VER behavior, to deal with conflicting versions. [10] PR: ports/68895 [1], ports/69486 [2], ports/68539 [3], ports/70018 [4], ports/68896 [5], ports/73299 [6], ports/73570 [7], ports/67171 [8], ports/72182 [9] Submitted by: linimon [1][3], arved [2][7], cperciva [4], Matthew Seaman <m.seaman@infracaninophile.co.uk> [5], Radek Kozlowski <radek@raadradd.com> [6], eik [8], Andreas Hauser <andy-freebsd@splashground.de> [9], clement [10]
* Add a new INSTALLS_OMF to take care of .omf, ScrollKeeper file. It willmezz2004-11-161-8/+23
| | | | | | | | | | | | | | | | automatically scan pkg-plist file and add apropriate @exec/@unexec directives for each .omf file found to track OMF registration database. Details can be found in bsd.gnome.mk and http://www.freebsd.org/gnome/docs/porting.html . Current, gedit2 is the only port that use INSTALLS_OMF for now. I will chasing all the other ports that are maintaining by gnome@FreeBSD.org when I am done with two todo list. The other ports, you are on your own and portlint will bug you when portlint is update. While I am here, switch from make loops to sh loops in GCONF_SCHEMAS part. Document writer by: bland Reviewed by: my team, FreeBSD GNOME team
* Modify $MASTER_SITE_REDHAT_LINUX as:kuriyama2004-11-161-2/+1
| | | | | | - Remove ftp.kobe-u.ac.jp which doesn't have redhat packages any more. - Change directory of ftp.icm.edu.pl because previous one seems to be moved to new location.
* - cleanup obsolete defsdinoex2004-11-141-4/+1
|
* - Implement GCONF_SCHEMAS knob, which is already documented and people arepav2004-11-091-2/+16
| | | | | | | starting to use it Original work: mezz Obtained from: marcuscom repository
* Ports that use USE_ANT will now automatically build with Jikes if available andhq2004-11-091-0/+3
| | | | | | | | not explicitly forbiden. PR: 44432 Suggested by: znerd Approved by: glewis (co-maintainer)
* Backout the libgnomedb shared lib version change. The previous versionmarcus2004-11-091-1/+1
| | | | corresponds to a development version of libgnomedb.
* Remove support for the sdl_ldbad port.arved2004-11-081-5/+1
| | | | | | No port should depend on this port. Discussed with: edwin
* Update to KDE 3.3.1lofi2004-11-082-2/+2
|
* Presenting GNOME 2.8 for FreeBSD (2.8.1 to be exact).marcus2004-11-081-19/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release notes detailing all of the new goodies in GNOME 2.8 can be found at http://www.gnome.org/start/2.8/notes/, and the list of what was fixed in GNOME 2.8.1 can be found at http://lists.gnome.org/archives/gnome-announce-list/2004-October/msg00056.html. This release, as well as all of our others, would not have been possible without the great efforts of our FreeBSD GNOME Team. The list of current members can be found at http://www.freebsd.org/gnome/contact.html (including our newest member, Michael Johnson <ahze@FreeBSD.org>). Special thanks also goes out to all of the loyal FreeBSD GNOME users that put up with crashes and hangs to test and debug GNOME on FreeBSD. We would especially like to thank those users that provided patches for GNOME 2.7 and 2.8: Franz Klammer <klammer@webonaut.com> Piotr Smyrak <piotr.smyrak@heron.pl> Radek Kozlowski <radek@raadradd.com> Khairil Yusof <kaeru@pd.jaring.my> Yasuda Keisuke <kysd@po.harenet.ne.jp> Tom McLaughlin <tmclaugh@sdf.lonestar.org> Vladimir Grebenschikov <vova@fbsd.ru> GNOME 2.8 also features a new, FreeBSD-specific splashscreen that was designed by jimmac for GNOME 2.8, then daemonized by Franz Klammer <klammer@webonaut.com> and Radek Kozlowski <radek@raadradd.com>. As with GNOME 2.6, you cannot just "portupgrade" to GNOME 2.8. There is a script provided at http://www.marcuscom.com/downloads/gnome_upgrade28.sh that will aid in the upgrade process. Full documentation on the GNOME 2.8 upgrade is coming following this commit. From all of us at FreeBSD GNOME, ENJOY!
* - update DEFAULT_LIBVERSIONdinoex2004-11-081-1/+1
|
* Additional error checking: check for defined variables that should not be. Withhq2004-11-071-0/+9
| | | | | | | | | | | | | | this patch, for instance: $ cd /usr/port/devel/apache-ant $ make JAVA_HOME=toto apache-ant-1.6.2: Environement error: "JAVA_HOME" should not be defined. *** Error code 1 PR: 70914 Reported by: Rong-En Fan <rafan@infor.org> Approved by: glewis (co-maintainer)
* Update -devel to Python-2.4b2.perky2004-11-071-1/+1
|
* - mark 0.9.7e as validdinoex2004-11-011-2/+2
|
* Fix a regex to determine PYTHON_PLATFORM correctly on FreeBSD patchedperky2004-10-221-1/+1
| | | | | | revisions such as 5.2.1 or 4.6.1. Submitted by: tg
* Remove tuwien.ac.at from MASTER_SITE_{GNOME,GNU,GNUPG}. It's beenadamw2004-10-141-3/+0
| | | | | incredibly slow for the last couple months, and I've never had it go above 10KB/s. Often I've seen it stay below 1 KB/s.
* - new option GNUSTEP_WITH_GCC34dinoex2004-10-121-1/+9
|
* Change the default value of PTHREAD_LIBS to -pthread for 5.x andkris2004-10-081-1/+1
| | | | | | | | | | beyond. This avoids linking shared libraries with the thread library, which causes problems when trying to change from one thread library to another. Instead all binaries that link to a library that uses threads must themselves respect PTHREAD_LIBS. Submitted by: deischen, marcus Approved by: portmgr
* * Support USE_GCC=3.[34] properly, and allow newer 5.x systems tokris2004-09-301-8/+8
| | | | | | | | | | | | | build ports with older USE_GCC versions (useful in certain cases for working around compile errors with newer gcc versions) [1] [2] [3] [4] (based on) * Only spit out the TRYBROKEN message when a BROKEN string is defined PR: ports/70322 [1], ports/71344 [2], ports/64316 [3] Submitted by: obrien [1], Xin LI <delphij@frontfree.net> [2], trevor [3], jkoshy [4], et. al. Approved by: portmgr
* . Update the location the linux-ibm-jdk14 port installs into based on itsglewis2004-09-101-1/+1
| | | | | | | most recent update. Forgotten by: glewis Approved by: portmgr (marcus)
* Update to 2.4a3perky2004-09-041-1/+1
| | | | | PR: 71340 Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
* . java/javavmwrapper now uses JAVALIBDIR rather than JAVAJARDIR, so modifyglewis2004-09-041-1/+1
| | | | a comment to that effect.
* . Rope in hq as a co-maintainer since he wrote most of the current versionglewis2004-09-031-1/+1
| | | | | | of this file. Approved by: hq
* - Fix missing build dependency on devel/jikes (Jikes is effectively used forhq2004-09-021-22/+39
| | | | | | | | | | | building the port but not added to BUILD_DEPENDS) - Use ${VAR:U} to test YES/NO values a more simple way - Refactor: Jikes now has its own sub-stages (error-handling and support) together in Stage 6 - New variable to be used by porters (and used internally by bsd.java.mk), HAVE_JIKES Approved by: glewis (mentor)
* Enhance extension deinstallation.ale2004-09-021-1/+1
| | | | Submitted by: Rolandas Naujikas <rolnas@takas.lt>
* . Take maintainership. Ernst doesn't currently have time and I've beenglewis2004-09-021-1/+9
| | | | | | | | | performing all of the recent changes. . Add to the header comment to document JAVASHAREDIR, JAVAJARDIR and JAVALIBDIR. . Add a definition for JAVALIBDIR. This is where other ports have installed their JAR files (a port should install in JAVAJARDIR but look for other JARs in JAVALIBDIR).
* Add some more mirrors for X.Org.lesi2004-09-021-1/+7
| | | | Approved by: anholt (mentor)
* Update to KDE 3.3lofi2004-08-312-10/+10
|
* - Introduce MASTER_SITE_OSSPpav2004-08-211-0/+5
| | | | | PR: ports/70504 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Update xemacs-devel profile.shige2004-08-211-2/+2
|
* Modify xemacs-21.x EMACS_PORT profile.shige2004-08-191-3/+3
| | | | | PR: ports/70650 Submitted by: Dryice Liu <dryice@hotpop.com>
* mirror.ac.uk is back in disguise of mirrorservice.orgvs2004-08-181-0/+14
| | | | | PR: ports/69481 Submitted by: Tim Bishop, Dejan Lesjak
* - Remove 2 dead apache mirrorsclement2004-08-171-2/+0
|
* Update lang/ruby16 to the latest snapshot as of 2004-07-28, fixingknu2004-08-171-6/+4
| | | | cgi/session's insecure permissions problem.
* Add a desktopfileutils component that adds a RUN_DEPENDS onmarcus2004-08-151-1/+5
| | | | | devel/desktop-file-utils. This is needed for the new MIME system in the upcoming GNOME 2.8.
* Define RUBY_RIDIR and RUBY_SITERIDIR.knu2004-08-121-0/+6
|
* Update lang/ruby18 to 1.8.2-preview2.knu2004-08-121-5/+5
|
* Use some more hackery to make sure _USE_GNOME is actually defined, and thatmarcus2004-08-111-1/+2
| | | | | | gconf2 is actually one of the requested components. Reported by: INDEX build script
* Gack, forgot a '_' in the last commit. USE_GNOME will only work if gconf2marcus2004-08-111-1/+1
| | | | was explicitly requested. Use _USE_GNOME instead.
* Correct a check for gconf2 presence that was causing gconf.xml.defaults tomarcus2004-08-111-1/+1
| | | | | | | be created regardless of whether or not gconf2 support was requested. Reported by: lofi Tested by: lofi
* - Update to 2.4a2perky2004-08-071-1/+1
| | | | | | | - Add IPV6 option [1] PR: 69950 [1] Submitted by: Marcus Grando <marcus@corp.grupos.com.br> [1]
* Move devel/autoconf->devel/autoconf253 and devel/automake->devel/automake15ade2004-08-041-25/+0
| | | | | | | All autotools ports are now truly versioned and do not conflict with each other. This marks the end of "Phase 1" of the autotools updates.
* Separate precious __softMAKEFLAGS from .MAKEFLAGS to fix certain buildmarcus2004-08-041-1/+10
| | | | | | | | | | | problems with the new make(1) .MAKEFLAGS handling. To disable __softMAKEFLAGS caching, set NOPRECIOUSSOFTMAKEVARS (note: this is done by default if the new make(1) is being used). To disable .MAKEFLAGS caching, set NOPRECIOUSMAKEVARS (same as before). PR: standards/57295 Submitted by: harti Tested on: pointyhat
* . Add a USE_ANT variable with that provides a simple way to build aglewis2004-08-031-0/+24
| | | | | | | | | | | | | | | | | | | | | Java-based port with ant, using MAKE_ENV, MAKE_ARGS and ALL_TARGET but using ant instead of make. When a port is built this way it also causes ant to respect the JDK selected by bsd.java.mk rather than using the JDK that ant was build with. Most ports should just be able to do USE_ANT= yes You may also need to set ALL_TARGET if your port doesn't use the default ant target. See the comments on USE_ANT at the head of bsd.java.mk for more information. PR: 59997 Reviewed by: hq (who spotted a bug and provided the comments documenting USE_ANT).
* - ftp.mirror.ac.uk is dead for good. You served us well.pav2004-08-021-14/+0
|
* Update PERL_VERSION and PERL_VERkrion2004-07-301-2/+2
| | | | Submitted by: tobez
* Register extensions in etc/php/extensions.ini instead of etc/php.iniale2004-07-281-6/+13
| | | | | | and add etc/php to the config scan path. Suggested by: Kenneth Vestergaard Schmidt <kvs@pil.dk>
* . Align some .endif with their corresponding .if.glewis2004-07-271-3/+3
|
* - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,anholt2004-07-241-25/+81
| | | | | | | | | | | | and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated. - Make xorg the default X_WINDOW_SYSTEM on -current. - Add several new X_*_PORT variables which point to various pieces of X11 based on the setting of X_WINDOW_SYSTEM, and make ports use them. - Add information to CHANGES about how to handle the transition. PR: ports/68763 Approved by: portmgr (marcus) Approved by: re (scottl)
* Retire QT2. QT3 was released a few years ago and QT4 will be released soon.arved2004-07-232-70/+10
|
* Fix the IGNORE message when trying build a port with the wrong MySQL version.marcus2004-07-231-1/+1
| | | | | PR: 69304 Submitted by: kris
* If the gconf2 USE_GNOME component is used, overload theadamw2004-07-231-0/+8
| | | | | | | | | | | | | pre-install target to explicitly create ${PREFIX}/etc/gconf/gconf.xml.defaults/. A number of ports don't create this directory automatically. In normal uses, this doesn't cause a problem, but many of us prefer to test out plists by installing into custom prefixes. This prevents those custom prefix installation tests from failing. Inspired by: John Merryweather Cooper <coop9211@uidaho.edu>
* Add support for fileinfo extension.ale2004-07-211-3/+4
|
* Remove the old-and-broken sybase (DB-lib) extension and point users toale2004-07-211-2/+1
| | | | the new-and-working sybase (CT-lib) extension.
* - Document DEFAULT_PHP_VER and BROKEN_WITH_PHPale2004-07-201-1/+9
| | | | | | - Set them acccordingly in PHP extensions ports (Now I really need some rest, see you tomorrow)
* Add support for imagick extension.ale2004-07-191-2/+3
|
* Update MASTER_SITE_PHP:ale2004-07-191-3/+4
| | | | | - remove the very slow mirror in Austria - add more mirrors worldwide
* Oops, move down the definition of the default PHP port.ale2004-07-191-4/+2
|
* add a sf.net mirror in franceeik2004-07-191-1/+1
|
* Second step of PHP mega-commit:ale2004-07-191-35/+205
| | | | - update bsd.php.mk to handle the new PHP infrastructure
* make OpenLDAP 2.2 the default versioneik2004-07-171-2/+2
|
* * Be even more explicit about partial ports trees being unsupportedkris2004-07-142-41/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for INDEX builds [1] * Remove the parallel target from Makefile; this is heavily tied to the package build cluster and can be better done in the makeparallel script (commit to follow) [2] * Extend the format of INDEX to separately list the EXTRACT/PATCH/FETCH_DEPENDS instead of lumping them all in together with BUILD_DEPENDS. The three new fields are appended to the end of the record in that order. [2] * Change BROKEN to IGNORE in BROKEN_WITH_MYSQL failure code [3] * Support non-default PREFIX for perl 5.00503 [5] * Use pkg_info -I instead of ls when searching for conflicts [6] * Allow local customization of the port subdirectories by including ${.CURDIR}/Makefile.local in bsd.subdir.mk if it exists [7] * Fix 'make search' when ${PORTSDIR} is a symlink to a directory name containing extended regexp metacharacters [8] Submitted by: linimon [1] [3], kris [2], lth [4], sem [5], eik [5] [6], Roman Neuhauser <neuhauser@chello.cz> [7] PR: 68299 [1], 67705 [3], 67264 [4], 59696 [5], 66568 [6], 68072 [7]
* attempt to keep sf.net mirrors up to dateeik2004-07-131-2/+2
|
* . Add a comment that the javavmwrapper port will need updating ifglewis2004-07-131-0/+2
| | | | ${JAVAJARDIR} is changed.
* If GNU_CONFIGURE or HAS_CONFIGURE is defined, don't configure withperky2004-07-101-1/+1
| | | | | | distutils. This reenables to build py-sgrep. Spotted by: kris
* Add some documentation for USE_INC_LIBTOOL_VER.marcus2004-07-101-0/+6
|
* Apply a big libtool patch to allow porters to use the libtool installed bymarcus2004-07-101-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet
* The tarball for Python 2.4a1 is renamed in the site.perky2004-07-101-1/+1
|
* - Update to 2.4a1, the first alpha release of Python 2.4.perky2004-07-081-9/+36
| | | | | | | | | | - Provide USE_PYTHON_BUILD and USE_PYTHON_RUN to allow explicit dependencies. [1] - Provide PYDISTUTILS_CONFIGUREARGS and run ${PYSETUP} config on 'do-configure' targets. [2] Reviewed by: eik [1] Submitted by: Mike Brown <mike@skew.org>
* Chase libgsf* shared library.adamw2004-07-051-2/+2
|
* disable keihanna and twtelecom sf mirrorseik2004-07-031-1/+1
|
* . Reapply the changes of PR/61351 (by linimon) to bsd.java.mk 2.0. Theseglewis2004-07-021-16/+16
| | | | | | | | got spammed in the update to bsd.java.mk 2.0. They replace .BEGIN blocks with check-makevars:: targets. PR: 68516 Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* Remove some dead KDE mirrors and replace the rest (except the ring-sites)lofi2004-07-021-16/+1
| | | | with KDE's smart global roundrobin.
* .error -> BROKEN (against my better judgement, but hey ho)ade2004-07-021-10/+8
| | | | | PR: 68568 Submitted by: eik
* Autotools cleanup. Remove autoconf257 (259), automake17 (18), andade2004-07-021-17/+28
| | | | | | | | libtool14 (13/15). PR: 67768 Submitted by: ade Approved by: 4-exp bento runs (thanks, kris!)
* add one exim and some sourceforge mirrorseik2004-06-301-3/+3
|
* . Add appropriate definitions for JAVASHAREDIR and JAVAJARDIR toglewis2004-06-301-16/+20
| | | | | | | | | PLIST_SUB. . Define java utility variables such as JAVA, JAVAC, JAVAH, APPLETVIEWER, etc. conditionally (?=) rather than explicitly (=). This is in line with both bsd.port.mk and the earlier version of bsd.java.mk. Reviewed by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* Add more locale directory hacks to bsd.gnome.mk, and fix ports that triedmarcus2004-06-281-1/+3
| | | | | | | to fix these using their own patches. PR: 68256 Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
* Train bsd.gnome.mk to use its own patch target, and not clobberadamw2004-06-271-2/+4
| | | | | | pre-patch. pre-patch is free to fill again. Many thanks to: eik
* Remove deprecated ports: lang/python15 and lang/python20.perky2004-06-211-44/+2
|
* - new option DEFAULT_LIBVERSIONdinoex2004-06-161-3/+8
|
* * Support verbose index builds with INDEX_VERBOSE [1]kris2004-06-102-43/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Don't assume root is using /bin/sh when switching credentials to configure OPTIONS. [2] * Support glob expressions in USE_GETTEXT to allow more flexibility in the face of future gratuitous library version bumps by the gettext developers [3]: USE_GETTEXT=yEs # Works as before (case-insensitive) USE_GETTEXT=[5-7] # Accepts any of those libintl.so.x versions # in the LIB_DEPENDS * Correctly register dependencies when a non-system perl port is used on 4.x [4] * Extend 'make search' support to allow much more flexible searching. Syntax will be documented in CHANGES for brevity. [5] * Reorder the post-install-script target to before add-plist-info for consistency [6] * Various fixes to support port operations when a port directory exists under /usr/obj [7] * Extend USE_PERL5_BUILD and USE_PERL5 to add EXTRACT and PATCH dependencies since many ports require perl in those stages [8] * Move info file deregistration later in the deinstallation process so it works properly. [9] * Improve wording in EXPIRATION_DATE message. [10] * Fix dependencies for XFREE86_VERSION==3 (obtain imake from x11/XFree86 now that the former port is gone) [11] * While building index, treat non-existent dependencies as fatal. Previously the error was being hidden by the stderr redirection. [12] * Don't always retry BROKEN ports when package building (it is taking too much time to continually rebuild ports that are usually going to really be broken). Set TRYBROKEN if you want to attempt a build of a BROKEN port. [12] * Revert incorrect change from 1.487 relating to ALL-DEPENDS-LIST [13] PR: 24214 [1], 67529 [2], 63937 [3], 65554 [4], 40699 [5], 59162 [6], 63372 66567 [7], 63394 [8], 65304 [9], 65931 [10], 66565 [11], 66743 [13] Submitted by: roam [1], will [1], hrs [2], mi [3], ade [4], Roman Neuhauser <roman@bellavista.cz> [5], Sergey Matveychuk <sem@ciam.ru> [6], gad [7], adamw [8], kris [8][12], dinoex [9], Alexey Dokuchaev <danfe@regency.nsu.ru> [10], eik [11][13]
* . Switched stage 6 and 7 so JAVAC is no longer empty when not using jikesglewis2004-06-101-35/+35
| | | | | | | | . Added '-bootclasspath ${JAVA_CLASSES}' to the command-line for JAVAC when jikes is used as a substitute for javac. PR: 66349 Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* Update to version 3.2.3lofi2004-06-102-2/+2
|
* Switch over to versioned devel/libltdl15 (from devel/libltdl) afterade2004-06-091-4/+4
| | | | repo-copy.
* Override CONFIGURE_FAIL_MESSAGE to provide instructions to use theadamw2004-06-081-0/+4
| | | | new gnomelogalyzer.
* - Update MASTER_SITE_PGSQLpav2004-06-081-11/+2
| | | | | PR: ports/67645 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* Sync with new bsd.autotools.mkade2004-06-051-1/+1
|
* Over the past few weeks, we have been testing the nextade2004-06-051-311/+330
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | incarnation of ports/Mk/bsd.autotools.mk on the road to bringing at least some semblance of sanity back to this corner of the ports collection. By far and away the easiest way to see the changes will be to view the new file once committed, but here is a summary of the changes: 1. USE_LIBTOOL, USE_AUTOCONF, USE_AUTOHEADER, USE_AUTOMAKE have been fully deprecated. Ports attempting to use these variables after the commit will error out, and most obviously break INDEX generation, with a helpful error message. Instead, ports must now specifically choose the version of any of these tools that they need with the corresponding USE_*_VER variables. Note that these variables understand any and all versions of autotools ports in the tree, there is no longer a need to have specific version numbers hardcoded in the infrastructure of bsd.autotools.mk (as there is now). In particular, this will immediately open up automake18 and autoconf259 for general use and beating. 2. Similarly for WANT_LIBTOOL, WANT_AUTOCONF, and WANT_AUTOMAKE. Again, these have been fully deprecated, and the equivalent WANT_*_VER versions should be used. In order to preserve existing behavior for these variables, please note the 20040314 entry in ports/CHANGES for the appropriate version numbers to use for any ports in the GNATS queue. Both WANT_* and USE_* bring in the relevant tool as a build dependency, and set up a reasonably large number of variables pointing to the right programs to be using in the port. The only difference at the moment, is that USE_* will run an extra autotools-related configuration step, whereas WANT_* merely requests the environment. 3. The helper knob USE_LIBLTDL has been added which currently simply adds a LIB dependency on the libltdl port. 4. Three new variables have been introduced, WANT_{LIBTOOL,AUTOCONF,AUTOMAKE}_RUN=yes. These variables will do nothing by themselves (a Work-In-Progress), but if the appropriate autotool version is defined (either through WANT_*_VER or USE_*_VER), this will add the relevant dependency to RUN_DEPENDS. Steps 3 and 4 now essentially negate the need for any kind of direct dependency within a non-autotools port Makefile on devel/autoconf*, devel/automake*, devel/libtool*, and devel/libltdl. PR: 66037 Reviewed by: 4-exp bento cluster
* Add a set of MASTER_SITEs for X.Org.anholt2004-06-011-0/+8
|
* - Update default perl version from 5.8.2 to 5.8.4pav2004-06-011-2/+2
| | | | Forgotten by: tobez
* ports/67402: [PATCH] Mk/bsd.sites.mk MASTER_SITE_NETBSD sunsite fixedwin2004-05-311-1/+1
| | | | | | | changed structure PR: ports/67402 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* [PATCH] Mk/bsd.sites.mk MASTER_SITE_PYTHON tuwien.ac.at fixedwin2004-05-311-1/+0
| | | | | | | | | | | http://gd.tuwien.ac.at/www.python.org/ -> 302 http://gd.tuwien.ac.at:8075/ they still have the mirror (see ftp://gd.tuwien.ac.at/gds-mirrors.html#PYTHON), but with a different structure, it breaks MASTER_SITE_SUBDIR, so I'd just drop it. PR: ports/67399 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Fix MASTER_SITE_XCONTRIBkrion2004-05-301-1/+1
| | | | | PR: ports/67347 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update MASTER_SITE_AFTERSTEP and MASTER_SITE_APACHE siteskrion2004-05-291-2/+2
| | | | | PR: ports/67313 ports/67314 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update to Python 2.3.4.perky2004-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:eik2004-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.knu2004-05-261-1/+2
|
* - Replace one dead site in MASTER_SITE_PACKETSTORM with a fresh one.pav2004-05-251-1/+1
| | | | | PR: ports/67135 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* Introduce MASTER_SITE_PHP and add several more mirror sites worldwide.knu2004-05-241-0/+16
| | | | Approved by: ale (MAINTAINER of lang/php[45])
* Remove the following sites from MASTER_SITE_NETBSD whenknu2004-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 oflofi2004-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 Sunsitepav2004-05-241-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.yupav2004-05-241-1/+1
| | | | | PR: ports/67094 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Refresh MASTER_SITE_NETBSDpav2004-05-241-4/+3
| | | | | PR: ports/67091 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Adjust implications of libgsf_gnome to match realitypav2004-05-231-1/+1
| | | | Pointy hat to: pav
* - Fix stupid typo from my last commit: glib10 -> glib20pav2004-05-231-1/+1
| | | | Pointy hat to: pav
* - Split libgsf port to two standalone ports:pav2004-05-231-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.knu2004-05-231-0/+2
|
* - Correct path for ftp://mirrors.rcn.net entry in MASTER_SITE_SOURCEWAREpav2004-05-221-1/+1
| | | | | PR: ports/67025 Submitted by: Roman Neuhauser <neuhauser@chello.cz>
* - Update gatech.edu entry in MASTER_SITE_GNUpav2004-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:lofi2004-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 portslofi2004-05-222-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.krion2004-05-201-1/+1
|
* Re-add kensmith's GNOME mirror now that it is backup and freshly updated.marcus2004-05-181-0/+1
| | | | Submitted by: kensmith
* - Fix defaulting to openssl in basedinoex2004-05-131-1/+3
|
* - Don't build with openssl port when base version is staledinoex2004-05-121-3/+6
| | | | PR: 66007
* Chase libgsf shlib version.bland2004-05-061-1/+1
|
* Chase vte shlib version.bland2004-05-061-1/+1
|
* Update lang/ruby18 and the bundled modules to the latest 1.8 branchknu2004-05-031-4/+4
| | | | snapshot as of 2004-05-02.
* Use ${EXPR} and ${ECHO_CMD} instead of verbose commands.perky2004-05-011-7/+7
| | | | | PR: 66108 Submitted by: eik
* Add a component for gnomespeech as more ports are going to start using it.marcus2004-04-291-1/+5
|
* Update to KDE 3.2.2lofi2004-04-202-2/+2
|
* Two bugfixes:kris2004-04-201-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 inglewis2004-04-201-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.perky2004-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.mkade2004-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, whichknu2004-04-181-2/+3
| | | | | | fixes getaddrinfo() check failure on KAME. Requested by: suz
* Many fixes to the new bsd.java.mk, including:glewis2004-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 gcc33dinoex2004-04-161-0/+5
|
* - Fix dependency problem in CURRENTdinoex2004-04-131-1/+12
| | | | | - drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS - new internel option GNUSTEP_WITHOUT_LIBOBJC
* - Fix dependency problemdinoex2004-04-081-6/+3
| | | | | drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS Reported by: oliver
* - Fix dependecy problemdinoex2004-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.glewis2004-04-061-0/+83
| | | | | PR: 65211 Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
* . Fix an indentation bogon.glewis2004-04-061-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".glewis2004-04-051-1/+1
|
* . Allow ports to defined JAVA_EXTRACT when they want an explicitglewis2004-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 othermarcus2004-04-051-21/+20
| | | | functionality has been added or removed.
* ftp.si.uniovi.es is severely out of date, and doesn't have the mostdougb2004-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 makefilekris2004-04-041-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.glewis2004-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; thekris2004-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.0pav2004-04-021-2/+2
| | | | | | PR: ports/63265 Submitted by: Gerhard Schmidt <estartu@augusta.de> Approved by: crowds on python@ via perky (in general)
* Add another GNOME mirror currently being used while the main GNOME services aremarcus2004-03-311-0/+1
| | | | brought back up.
* - make PKGNAMESUFFIX extandabledinoex2004-03-261-1/+1
|
* . Fix MASTER_SITE_SAMBA site (ftp.easynet.be) URL.glewis2004-03-251-1/+1
| | | | | PR: 64676 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
* Add utility variables for ruby-iconv.knu2004-03-231-3/+29
|
* Remove unc.dl.sourceforge.net. For over a week now, I haven'tadamw2004-03-221-1/+1
| | | | been able to pull even 1KB/s from any box.
* Move the ancient emacs 19.x port from editors/emacs tokris2004-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
* - update Security checkdinoex2004-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
* Move ftp.auckland.ac.nz to the bottom of the CPAN list. It doestrevor2004-03-181-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)."
* devel/sdl12: upgrading to 1.2.7 + some fixes.edwin2004-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
* Remove one lagging and one unreachable exim mirroreik2004-03-121-2/+0
| | | | Noticed by: make check-distfiles :)
* Chase the gal2 and gtkhtml3 shared lib versions.marcus2004-03-121-2/+3
|
* Update to Python development snapshot as of 040311.perky2004-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! :)
* Add MASTER_SITE_SAMBA for samba official mirrors.osa2004-03-111-0/+18
| | | | | | | Utilize MASTER_SITE_SAMBA for SMB-specific ports. Submitted by: Kimura Fuyuki <fuyuki@nigredo.org> PR: 63861
* Update to KDE 3.2.1 / QT 3.3.1lofi2004-03-103-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).
* - bring sourceforge mirrors in line with ↵eik2004-03-071-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
* MASTER_SITE_SOURCEFORGE:pav2004-03-011-3/+3
| | | | - prefer european mirrors because US mirrors were unbearably slow last few months
* Remove 3 dead apache mirrors.clement2004-03-011-3/+0
|
* Change the default version of ruby to 1.8 for i386 as well, finally.knu2004-02-271-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
* - Refresh mirrors in MASTER_SITE_GNU, change some ftp to http to improvepav2004-02-251-4/+8
| | | | | | | http/ftp ratio PR: ports/63194 Submitted by: Jason Harris <jharris@widomaker.com>
* Fennerize a windowmaker master site that does not appear to carry a fullkris2004-02-221-1/+0
| | | | mirror.
* Remove two sites from the REDHAT list due to problems found bytrevor2004-02-181-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"
* Prefer a LIB_DEPENDS.lofi2004-02-092-4/+4
| | | | Pointy hat to: me.
* Fix apache2 auto-detection, since apr is now conditional.ale2004-02-091-1/+1
| | | | | Submitted by: kuriyama Approved by: nork (mentor/implicitly)
* Be more anal about dependencies: Depend on something only present in kdelibslofi2004-02-092-4/+4
| | | | 3.2.0, but not in 3.1.x.
* Fix MASTER_SITE_GNOME.bland2004-02-091-1/+1
| | | | Reported by: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
* housekeeping for FESTIVAL and FESTIVAL_OGI liststrevor2004-02-071-2/+4
|
* In Mozilla list, remove sites which do not have recent files. Addtrevor2004-02-051-6/+6
| | | | | | | new sites. PR: 62371 Submitted by: Tom McLaughlin
* Update to KDE 3.2.0lofi2004-02-052-10/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | Important changes: ================== - Kmail and knode have been moved from kdenetwork to kdepim. This means you will have to install kdepim if you want to continue using kmail or knode. This is to ease integration with korganizer, in the new 'Kontact' application. - The arabic translations for KDE and KOffice have been moved from misc to the arabic category. - There is a new module called kdeaccessibility in the accessibility category. It contains a few utilities for disabled users like a magnification lens and a text-to-speech frontend. - In KDM, you need to select the 'CUSTOM' session profile in order to have your .xsession executed. This is particularly important if you're using the aegypten tools (http://freebsd.kde.org/howtos/aegypten-kmail.php). - We have started making more parts of the ports optional. In kdepim, both Kandy and KPilot can be turned off with ports-knobs. This process will continue in the 3.2 series.
* * Add a new bsd.php.mk that takes the place of lang/php4/bsd.php.mk [1]marcus2004-02-044-167/+563
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove trailing whitespace from bsd.port.mk [2] * Enhanced OPTIONS handling [3] * Add a USE_ICONV macro [4] * Add a USE_GETTEXT macro [5] * Add support for p5-Module::Build [6] * Enhance bsd.sdl.mk with WANT_SDL [7] * Remove NetBSD and OpenBSD bits from bsd.port.mk [8] * Correct a type in PKGDIR description in bsd.port.mk [9] * Add new DIRNAME macro [10] * Cleanup bsd.port.mk [11] * The default Perl for -CURRENT has been updated to 5.8.2 [12] * Optimize recursive operations on the ports tree [13] * Do not attempt to remove _CPUCFLAGS from CFLAGS if _CPUCFLAGS is not defined [14] * Remove sysutils/rc_subr dependency on -CURRENT [15] * Add MySQL 5.X support to the ports system [16] * Fix a comment typo related to MySQL [17] * Change PTHREAD_{CFLAGS,LIBS} behavior [18] * Do not check distfile size on FreeBSD < 4.8 [19] * Do not install ports with security vulnerabilities [20] * Use ${LOCALBASE}/sbin/pkg_* tools if found [21] * A new net-mgmt physical category has been added [22] * Stop relying on port.mkversion [23] * Fix a regression in checksum processing [24] * Allow PLIST_{DIRS,FILES} to make use of PLIST_SUB [25] * Switch to root to run config and rmconfig targets [26] * Add SIZE attributes for distfiles by default [27] PR: 61683 [3] 62131 [4] 61992 [5] 61621 [6] 61877 [7] 61401 [8] 61684 [10] 61684 61955 [11] 61857 [12] 61757 [14] 61454 [15] 60559 [16] 62039 [20] 62039 [21] 61856 [23] 61972 [27] Submitted by: ale [1] marcus [2] eik [3] trevor [4] trevor [5] skv [6] edwin [7] Markus Brueffer <brueffer@phoenix-systems.de> [8] trevor [9] eik [10] eik des [11] des [12] kris [13] marcus [14] Sergey Matveychuk <sem@ciam.ru> [15] ale [16] linimon [17] eischen netchild [18] marcus netchild [20] eik [21] wollman [22] des [23] marcus eik [24] marcus [25] marcus [26] trevor [27]
* * Add another check to make sure bsd.gnome.mk isn't included more than neededmarcus2004-02-041-6/+9
| | | | * Remove all trailing whitespace