summaryrefslogtreecommitdiff
path: root/Mk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - 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
* Remove ftp.apache.inetcosmos.org from MASTER_SITE_APACHE: no longer existsVolker Stolz2004-12-071-1/+0
| | | | Notes: svn path=/head/; revision=123395
* Add another hack to intlhack needed for newer versions of intltool thatJoe Marcus Clarke2004-12-071-0/+1
| | | | | | | hardcode the path to iconv. Notes: svn path=/head/; revision=123352
* Fix implicit dependency on imake for KDE and all USE_KDELIBS_VERMichael Nottebrock2004-12-052-2/+4
| | | | | | | users. Notes: svn path=/head/; revision=123217
* . Default 4.x to jdk14 as the Diablo JDK has been marked FORBIDDEN.Greg Lewis2004-12-051-3/+1
| | | | Notes: svn path=/head/; revision=123199
* Argh argh argh argh. Full reverse!Michael Nottebrock2004-12-022-2/+2
| | | | Notes: svn path=/head/; revision=122945
* Sync with ports.Michael Nottebrock2004-12-022-2/+2
| | | | Notes: svn path=/head/; revision=122944
* - GNOME: replace dead russian mirror with working italian onePav Lucistnik2004-12-011-1/+1
| | | | Notes: svn path=/head/; revision=122922
* - Update lang/python to 2.4 final release.Hye-Shik Chang2004-12-011-5/+5
| | | | | | | - Finish repocopy lang/python -> lang/python23 for Python 2.3.4 Notes: svn path=/head/; revision=122898
* Don't always create a ${PREFIX}/etc/gconf directory if gconf is one of theJoe Marcus Clarke2004-11-291-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 Notes: svn path=/head/; revision=122772
* When USE_ANT is defined, JAVA_BUILD is automatically set to 'jdk' but thisHerve Quiroz2004-11-291-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) Notes: svn path=/head/; revision=122756
* Fix MASTER_SITE_SAMBA sites.Kirill Ponomarev2004-11-231-2/+2
| | | | | | | Reported by: Kent Stewart <kstewart@owt.com> Notes: svn path=/head/; revision=122246
* - reflect fips import in the baseDirk Meyer2004-11-231-2/+2
| | | | | | | | PR: 74275 Submitted by: freebsd@simplerezo.com Notes: svn path=/head/; revision=122202
* - Kill stray word in commentPav Lucistnik2004-11-201-1/+1
| | | | Notes: svn path=/head/; revision=122034
* - Update python-devel to 2.4c1Hye-Shik Chang2004-11-201-1/+1
| | | | Notes: svn path=/head/; revision=122021