aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Add freedesktop.org mirror to X.Org mirrors and move ftp.x.org to end ofDejan Lesjak2005-02-141-2/+3
| | | | | | | list. Notes: svn path=/head/; revision=128758
* Fix a typoHerve Quiroz2005-02-101-1/+1
| | | | | | | | PR: 77330 Submitted by: Conrad J. Sabatier <conrads@cox.net> Notes: svn path=/head/; revision=128440
* - Update port to 21.4.17 "Jumbo Shrimp".Sergey Matveychuk2005-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> Notes: svn path=/head/; revision=128354
* Fix variable expansion bug on 4.x systems, this will fix INDEX andKirill Ponomarev2005-02-091-0/+2
| | | | | | | | | | builds of some ports. PR: ports/77250 Submitted by: NIIMI Satoshi <sa2c at sa2c dot net> Notes: svn path=/head/; revision=128351
* Update to 21.4.17 "Jumbo Shrimp"Sergey Matveychuk2005-02-081-2/+2
| | | | | | | | PR: ports/77236 Submitted by: maintainer Notes: svn path=/head/; revision=128296
* * Change bento to pointyhat names in comments. [1]Kirill Ponomarev2005-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] Notes: svn path=/head/; revision=128219
* Update to Qt 3.3.4, introduce MASTER_SITE_QT.Michael Nottebrock2005-02-061-0/+10
| | | | | | | Approved by: maintainer (for qmake) Notes: svn path=/head/; revision=128134
* The slippery pthread support for systems prior to 502102 has beenAkinori MUSHA2005-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 ;-) Notes: svn path=/head/; revision=128068
* www.cpan.dk is too slow to be the first CPAN site to use.Anton Berezin2005-02-031-1/+1
| | | | Notes: svn path=/head/; revision=127969
* Update bsd.port.mk's notion of the perl version (to 5.8.6) [1].Anton Berezin2005-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 Notes: svn path=/head/; revision=127896
* Split the postgresql ports into a server and a client part.Palle Girgensohn2005-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) Notes: svn path=/head/; revision=127737
* Update xemacs master sites.Anton Berezin2005-01-291-1/+28
| | | | | | | | PR: 76822 Submitted by: Andrey Slusar <anrays _at_ gmail ?dot? com> Notes: svn path=/head/; revision=127630
* Resurrect lang/python-devel port with Python 2.5 development snapshotHye-Shik Chang2005-01-291-10/+18
| | | | | | | as of today. Notes: svn path=/head/; revision=127590
* Propagate PYTHON_VERSION to child make processes to avoid duplicatedHye-Shik Chang2005-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> Notes: svn path=/head/; revision=127585
* - Move x11-toolkits/eel2 -> x11-toolkits/eelPav Lucistnik2005-01-241-1/+1
| | | | Notes: svn path=/head/; revision=127234
* Prune ftp.usyd.edu.au, they no longer carry xemacsVolker Stolz2005-01-241-1/+0
| | | | | | | | PR: ports/76076 Submitted by: Gregory Bond Notes: svn path=/head/; revision=127185
* Add minimal support for jdk 1.5Alexey Zelkin2005-01-201-3/+6
| | | | Notes: svn path=/head/; revision=126911
* - Eliminate gd.tuwien.ac.at site.Pav Lucistnik2005-01-161-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. Notes: svn path=/head/; revision=126603
* Remove ftp.rz.uni-karlsruhe.de and ftp2.compaq.com from the Red HatTrevor Johnson2005-01-151-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. Notes: svn path=/head/; revision=126510
* Remove defunct GCC and Eclipse sites in software-archive.net,Trevor Johnson2005-01-141-6/+1
| | | | | | | | get-software.com and binarycode.org domains (with customary nod to fenner's survey). Notes: svn path=/head/; revision=126417
* Remove trailing spaces.Kirill Ponomarev2005-01-099-18/+18
| | | | Notes: svn path=/head/; revision=125940
* - remove redundant ' --> ' in MASTER_SITE_FEDORA_LINUXYen-Ming Lee2005-01-091-1/+1
| | | | Notes: svn path=/head/; revision=125939
* Say hello to the linux mega patch, it consolidates our linux bits aAlexander Leidinger2004-12-311-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 Notes: svn path=/head/; revision=125613
* Rework MTREE_FILE handling from last commit:Kris Kennaway2004-12-301-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 Notes: svn path=/head/; revision=125576
* * Back out introduction of DATE variable in previous commit; it conflictsKris Kennaway2004-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] Notes: svn path=/head/; revision=125503
* Globally disable -Wl,-as-needed for all users of USE_KDELIBS_VER. BinariesMichael Nottebrock2004-12-292-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. Notes: svn path=/head/; revision=125470
* desktop-file-utils now lives in LOCALBASE.Joe Marcus Clarke2004-12-291-1/+1
| | | | | | | Reported by: mezz Notes: svn path=/head/; revision=125410
* - Update xemacs versionSergey Matveychuk2004-12-261-2/+2
| | | | | | | Submitted by: Andrey Slusar <anray(at)inet.ua> Notes: svn path=/head/; revision=125226
* Update lang/ruby18 to the 1.8.2 release. Happy holidays!Akinori MUSHA2004-12-251-2/+2
| | | | Notes: svn path=/head/; revision=125110
* - Update to 2.4.16Sergey Matveychuk2004-12-241-2/+2
| | | | | | | | | | - Pass maintainership to submitter PR: ports/75444 Submitted by: Andrey Slusar <anray(at)inet.ua> Notes: svn path=/head/; revision=125063
* Fix the URL of a Fedora mirror (IPv6 only) and add another one whichAlexander Leidinger2004-12-231-2/+3
| | | | | | | | | has the gdk-pixbuf rpm. Noticed by: pointyhat (experimental run of a linux patchset) Notes: svn path=/head/; revision=125015
* Update lang/ruby18 to 1.8.2-preview4.Akinori MUSHA2004-12-231-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. Notes: svn path=/head/; revision=125010
* With portmgr hat on, reset maintainership. nork has reset the variousMark Linimon2004-12-231-2/+2
| | | | | | | | ports that the maintainer used to maintain due to being unable to contact by email. I have had the same experience. Notes: svn path=/head/; revision=125000
* Bump shlib version for graphics/sdl_gfx and bump PORTREVISION forKirill Ponomarev2004-12-231-1/+1
| | | | | | | depended ports. Notes: svn path=/head/; revision=124953
* Update X.Org ports to 6.8.1, and the DRI port to use Mesa 6.2. Because Mesa 6.2Eric Anholt2004-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) Notes: svn path=/head/; revision=124866
* [PATCH] Mk/bsd.sites.mk: add MASTER_SITE_MYSQLEdwin Groothuis2004-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> Notes: svn path=/head/; revision=124751
* Update MASTER_SITE_FEDORA_LINUX. None of the previously listedTrevor Johnson2004-12-211-8/+227
| | | | | | | | | sites had the updates. Obtained from: http://fedora.redhat.com/download/mirrors.html Notes: svn path=/head/; revision=124716
* Put all hacks of hicolor icons and mime from ports to bsd.gnome.mk's gnomehack.Jeremy Messenger2004-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 Notes: svn path=/head/; revision=124646
* Remove dead site alpha.crl.dec.com.Trevor Johnson2004-12-201-1/+0
| | | | Notes: svn path=/head/; revision=124643
* USC mirrors SUSE.Trevor Johnson2004-12-201-0/+1
| | | | Notes: svn path=/head/; revision=124610
* Add a missing "http://" to MASTER_SITE_SUSE.Trevor Johnson2004-12-201-1/+1
| | | | | | | | Submitted by: krion Pointy hat: all mine Notes: svn path=/head/; revision=124575
* Add MASTER_SITE_SUSE.Trevor Johnson2004-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> Notes: svn path=/head/; revision=124573
* Force to use Python 2.3 for Zope ports. We still have "duplicatedHye-Shik Chang2004-12-191-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> Notes: svn path=/head/; revision=124494
* Add Java related substitutions to SUB_LIST: JAVASHAREDIR, JAVAJARDIR andHerve Quiroz2004-12-191-2/+5
| | | | | | | JAVALIBDIR Notes: svn path=/head/; revision=124468
* PHP 5.0.3 uses a different extension dir.Alex Dupre2004-12-171-1/+1
| | | | | | | Spotted by: Joe Zeiler <zeiler07@covad.net> Notes: svn path=/head/; revision=124260
* Update to KDE 3.3.2Michael Nottebrock2004-12-132-2/+2
| | | | Notes: svn path=/head/; revision=123951
* Add a new sourceforge mirror run by the UK Mirror ServiceSergey Matveychuk2004-12-101-1/+1
| | | | | | | | | | (mirrorservice.org). PR: ports/74685 Submitted by: Tim Bishop <tim(at)bishnet.net> Notes: svn path=/head/; revision=123639
* * Add new command macros: DATE, FMT, MKTEMP, OBJDUMP,Kirill Ponomarev2004-12-092-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] Notes: svn path=/head/; revision=123583
* - Remove cesnet.dl.sourceforge.net, it suffered fatal hardware failurePav Lucistnik2004-12-081-1/+1
| | | | | | | some time ago Notes: svn path=/head/; revision=123507
* Chase the gtkhtml3 shared lib version.Joe Marcus Clarke2004-12-081-1/+1
| | | | Notes: svn path=/head/; revision=123439