Date: Fri, 4 Aug 2006 16:19:46 GMT From: Gabor Kovesdan <gabor@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 103176 for review Message-ID: <200608041619.k74GJkm5005870@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=103176 Change 103176 by gabor@gabor_spitfire on 2006/08/04 16:19:37 IFC Affected files ... .. //depot/projects/soc2006/gabor_ports/CHANGES#5 integrate .. //depot/projects/soc2006/gabor_ports/LEGAL#4 integrate .. //depot/projects/soc2006/gabor_ports/MOVED#10 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.emacs.mk#4 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.gnome.mk#5 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.mail.mk#3 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.openssl.mk#4 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.port.mk#72 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.port.subdir.mk#3 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.python.mk#5 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.ruby.mk#4 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.scons.mk#6 integrate .. //depot/projects/soc2006/gabor_ports/Mk/bsd.sites.mk#7 integrate .. //depot/projects/soc2006/gabor_ports/Tools/scripts/security-check.awk#3 integrate .. //depot/projects/soc2006/gabor_ports/UPDATING#12 integrate Differences ... ==== //depot/projects/soc2006/gabor_ports/CHANGES#5 (text+ko) ==== @@ -10,7 +10,41 @@ All ports committers are allowed to commit to this file. -20070717: +20060804: +AUTHOR: gabor@FreeBSD.org +The following functional changes were made to bsd.*.mk and to +Tools/scripts/security-check.awk: + + * Add DESTDIR support to let one install ports into a jail from outside. + A package is installed under ${DESTDIR}${PREFIX} now and registered under + ${DESTDIR}/var/db/pkg. + + * TARGETDIR variable has been added for referencing ${DESTDIR}${PREFIX}. + + * LOCALBASE, LINUXBASE and X11BASE variables point to the final destination + now, LOCALBASE_REL, LINUXBASE_REL and X11BASE_REL can be used for the + old behavior. The behavior has not been changed in PLIST_SUB. + Note, that the three variables are still overrideable with a hack, so this + change doesn't affect POLA, but necessary for DESTDIR support. + + * OSVERSION is now determined from the userland, not from the kernel. + Cross-compiling between releases is still not supported, but this + behavior is more correct for jails with differing userland from + the kernel version. + + * Add some sanity check for PREFIX and DESTDIR. This can be skipped by + defining IGNORE_PATH_CHECKS, but very discouraged. + + * Deinstalling from DESTDIR, determining if a port is already installed in + DESTDIR, etc. are implemented by chrooting those specific commands. + + * Text changes to reflect that we are installing to DESTDIR, removing from + DESTDIR, etc. + +Note, that this change implements only the infrastructure support. Ports should +also be implemented to respect DESTDIR. + +20060717: AUTHOR: portmgr@FreeBSD.org The following functional changes were made to bsd.port.mk: @@ -22,7 +56,7 @@ * Again fix USE_LDCONFIG logic to make it work with non-default PREFIX to fix bug introduced in previous revision. -20070705: +20060705: AUTHOR: portmgr@FreeBSD.org The following functional changes were made to bsd.port.mk: @@ -1115,4 +1149,4 @@ Contact Erwin Lansing if you have any questions about your use of this document. -$FreeBSD: ports/CHANGES,v 1.55 2006/07/18 04:13:11 linimon Exp $ +$FreeBSD: ports/CHANGES,v 1.57 2006/08/04 13:17:59 erwin Exp $ ==== //depot/projects/soc2006/gabor_ports/LEGAL#4 (text+ko) ==== @@ -1,5 +1,5 @@ # Creator: Jordan Hubbard -# $FreeBSD: ports/LEGAL,v 1.486 2006/07/30 21:12:29 sat Exp $ +# $FreeBSD: ports/LEGAL,v 1.490 2006/08/03 01:17:28 acm Exp $ ********************************************************************** *** NOTE TO COMMITTERS *** @@ -277,6 +277,7 @@ french/aster. For any other purpose, you have to acquire a license hptools-src* devel/hptools Not made or distributed for resale +httprint_freebsd_*.zip security/httprint No cost for personal, education and non-commercial use HyperSpec-*.tar.gz devel/clisp-hyperspec Commercial redistribution prohibited IBMJava2-SDK-131.tgz java/linux-ibm-jdk13 Redistribution of repackaged @@ -491,6 +492,7 @@ qtools-* mail/qtools Possibly restricted binary distribution of modified versions +quake4-linux-* games/linux-quake4* Redistribution is limited, see license Radiator/* net/radiator Commercial software raproxy*.tar.gz audio/raproxy License allows only use in a firewall or with RA products @@ -556,6 +558,9 @@ not permitted susv3.tar.bz2 misc/susv3 Redistribution of the documents is not permitted +svm_light.tar.gz science/svmlight The software must not be further + distributed without prior permission + of the author swing1_1_1* java/jfc Do not distribute without value-added application systemc-2*.tgz cad/systemc License agreement required. ==== //depot/projects/soc2006/gabor_ports/MOVED#10 (text+ko) ==== @@ -1,7 +1,7 @@ # # MOVED - a list of (recently) moved or removed ports # -# $FreeBSD: ports/MOVED,v 1.1104 2006/07/26 19:44:32 mnag Exp $ +# $FreeBSD: ports/MOVED,v 1.1108 2006/08/04 14:57:47 acm Exp $ # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: @@ -926,7 +926,6 @@ devel/p5-POE-Session-Cascading||2004-03-01|obsolete - deleted from CPAN games/linux_nwndata|games/nwndata|2004-03-01|Data files are not Linux-specific games/linux_nwnclient|games/linux-nwnclient|2004-03-01|Misnamed -sysutils/linux-e2fsprogs|sysutils/e2fsprogs|2004-03-01|Native version available sysutils/fsck_ext2fs|sysutils/e2fsprogs|2004-03-01|Better utility audio/audacity-devel|audio/audacity|2004-03-03|removed (obsolete) japanese/vfxdvi118||2004-03-04|removed (obsolate) @@ -2426,3 +2425,8 @@ www/horde-php5||2006-07-24|Removed: this port is redundant now that php5 is the default sysutils/e17-module-devian|x11/e17-module-devian|2006-07-26|Move e17-module-devian from sysutils to x11 devel/viewcvs|devel/viewvc|2006-07-26|Project name has changed +japanese/eb3||2006-08-01|Has expired: please use a never version in japanese/eb +mail/dspampd||2006-08-01|Has expired: Buggy with recent perl versions, not developed anymore, use mail/dspam[-devel] in --daemon mode instead +net/svnc||2006-08-01|Has expired: mastersite gone, depends on unfetchable, antique version of vnc +devel/p5-IPC-Mmap-SimpleShare||2006-08-01|Has expired +devel/p5-Readonly-XS|devel/p5-Readonly|2006-08-02|p5-Readonly installs XS automatically ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.emacs.mk#4 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: ports/Mk/bsd.emacs.mk,v 1.57 2006/05/16 17:11:20 anray Exp $ +# $FreeBSD: ports/Mk/bsd.emacs.mk,v 1.58 2006/08/04 12:34:41 erwin Exp $ # # bsd.emacs.mk - 19990829 Shigeyuki Fukushima. # ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.gnome.mk#5 (text+ko) ==== @@ -1,7 +1,7 @@ #-*- mode: Fundamental; tab-width: 4; -*- # ex:ts=4 # -# $FreeBSD: ports/Mk/bsd.gnome.mk,v 1.130 2006/07/05 02:18:08 linimon Exp $ +# $FreeBSD: ports/Mk/bsd.gnome.mk,v 1.131 2006/08/04 12:34:41 erwin Exp $ # $NetBSD: $ # $MCom: ports/Mk/bsd.gnome.mk,v 1.370 2006/04/27 01:40:22 ahze Exp $ # ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.mail.mk#3 (text+ko) ==== @@ -1,7 +1,7 @@ #-*- mode: Fundamental; tab-width: 4; -*- # ex:ts=4 # -# $FreeBSD: ports/Mk/bsd.mail.mk,v 1.1 2006/01/21 17:37:01 krion Exp $ +# $FreeBSD: ports/Mk/bsd.mail.mk,v 1.2 2006/08/04 12:34:41 erwin Exp $ # # Please view me with 4 column tabs! ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.openssl.mk#4 (text+ko) ==== @@ -2,7 +2,7 @@ # Date created: 31 May 2002 # Whom: dinoex # -# $FreeBSD: ports/Mk/bsd.openssl.mk,v 1.30 2006/05/25 15:17:34 dinoex Exp $ +# $FreeBSD: ports/Mk/bsd.openssl.mk,v 1.31 2006/08/04 12:34:41 erwin Exp $ # # Use of 'USE_OPENSSL=yes' includes this Makefile after bsd.ports.pre.mk # ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.port.mk#72 (text+ko) ==== @@ -1,7 +1,7 @@ #-*- mode: makefile; tab-width: 4; -*- # ex:ts=4 # -# $FreeBSD: ports/Mk/bsd.port.mk,v 1.538 2006/07/18 04:12:51 linimon Exp $ +# $FreeBSD: ports/Mk/bsd.port.mk,v 1.539 2006/08/04 12:34:41 erwin Exp $ # $NetBSD: $ # # bsd.port.mk - 940820 Jordan K. Hubbard. @@ -2641,7 +2641,7 @@ .if defined(_MANPAGES) .if defined(NOMANCOMPRESS) -__MANPAGES:= ${_MANPAGES:S%^${TARGETDIR}}/%%} +__MANPAGES:= ${_MANPAGES:S%^${TARGETDIR}/%%} .else __MANPAGES:= ${_MANPAGES:S%^${TARGETDIR}/%%:S%$%.gz%} .endif ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.port.subdir.mk#3 (text+ko) ==== @@ -1,5 +1,5 @@ # from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91 -# $FreeBSD: ports/Mk/bsd.port.subdir.mk,v 1.64 2006/01/28 02:11:05 linimon Exp $ +# $FreeBSD: ports/Mk/bsd.port.subdir.mk,v 1.65 2006/08/04 12:34:41 erwin Exp $ # # The include file <bsd.port.subdir.mk> contains the default targets # for building ports subdirectories. ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.python.mk#5 (text+ko) ==== @@ -1,7 +1,7 @@ # -*- mode: Makefile; tab-width: 4; -*- # ex: ts=4 # -# $FreeBSD: ports/Mk/bsd.python.mk,v 1.79 2006/06/23 03:35:14 perky Exp $ +# $FreeBSD: ports/Mk/bsd.python.mk,v 1.81 2006/08/04 12:34:41 erwin Exp $ # .if !defined(_POSTMKINCLUDED) && !defined(Python_Pre_Include) @@ -298,7 +298,7 @@ # Python-2.5 .if ${PYTHON_VERSION} == "python2.5" -PYTHON_PORTVERSION?=2.5.b1 +PYTHON_PORTVERSION?=2.5.b3 PYTHON_PORTSDIR= ${PORTSDIR}/lang/python-devel PYTHON_REL= 250 PYTHON_SUFFIX= 25 ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.ruby.mk#4 (text+ko) ==== @@ -3,7 +3,7 @@ # # Created by: Akinori MUSHA <knu@FreeBSD.org> # -# $FreeBSD: ports/Mk/bsd.ruby.mk,v 1.152 2006/07/05 02:18:09 linimon Exp $ +# $FreeBSD: ports/Mk/bsd.ruby.mk,v 1.153 2006/08/04 12:34:41 erwin Exp $ # .if !defined(Ruby_Include) ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.scons.mk#6 (text+ko) ==== @@ -1,7 +1,7 @@ #-*- mode: Makefile; tab-width: 4; -*- # ex:ts=4 # -# $FreeBSD: ports/Mk/bsd.scons.mk,v 1.5 2006/07/24 22:49:32 itetcu Exp $ +# $FreeBSD: ports/Mk/bsd.scons.mk,v 1.6 2006/08/04 12:34:41 erwin Exp $ # # bsd.scons.mk - Python-based SCons build system interface. # Author: Alexander Botero-Lowry <alex@foxybanana.com> ==== //depot/projects/soc2006/gabor_ports/Mk/bsd.sites.mk#7 (text+ko) ==== @@ -20,7 +20,7 @@ # # Note: all entries should terminate with a slash. # -# $FreeBSD: ports/Mk/bsd.sites.mk,v 1.392 2006/07/30 22:22:50 sat Exp $ +# $FreeBSD: ports/Mk/bsd.sites.mk,v 1.395 2006/08/03 01:24:34 ahze Exp $ # # Where to put distfiles that don't have any other master site @@ -646,6 +646,12 @@ ftp://ftp.chg.ru/pub/WWW/mozilla/%SUBDIR%/ .endif +.if !defined(IGNORE_MASTER_SITE_MOZILLA_EXTENDED) +MASTER_SITE_MOZILLA_EXTENDED+= \ + http://releases.mozilla.org/pub/mozilla.org/%SUBDIR%/ \ + ${MASTER_SITE_MOZILLA} +.endif + .if !defined(IGNORE_MASTER_SITE_MYSQL) MASTER_SITE_MYSQL+= \ ftp://ftp.easynet.be/mysql/Downloads/%SUBDIR%/ \ @@ -925,6 +931,15 @@ ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/%SUBDIR%/ .endif +# See http://rubyforge.org/credits/ +.if !defined(IGNORE_MASTER_SITE_RUBYFORGE) +MASTER_SITE_RUBYFORGE+= \ + http://rubyforge.rubyuser.de/%SUBDIR%/ \ + http://rubyforge.iasi.roedu.net/files/%SUBDIR%/ \ + http://rubyforge.halostatue.info/%SUBDIR%/ \ + http://files.rubyforge.vm.bytemark.co.uk/%SUBDIR%/ +.endif + .if !defined(IGNORE_MASTER_SITE_SAMBA) MASTER_SITE_SAMBA+= \ http://us1.samba.org/samba/ftp/%SUBDIR%/ \ ==== //depot/projects/soc2006/gabor_ports/Tools/scripts/security-check.awk#3 (text+ko) ==== ==== //depot/projects/soc2006/gabor_ports/UPDATING#12 (text+ko) ==== @@ -6,6 +6,22 @@ time you update your ports collection, before attempting any port upgrades. +20060802: + AFFECTS: users of www/linux-opera + AUTHOR: mezz@FreeBSD.org + + The prefix has been changed, linux-opera now lives in LOCALBASE. Be sure to + go in ~/.linux-opera/ and open a few of *.ini files to change all of this + from "/usr/X11R6/share/linux-opera" to "/usr/local/share/linux-opera". Most + of editors have 'search and replace' option, so use it or just use sed. + +20060801: + AFFECTS: users of www/b2evolution + AUTHOR: chinsan.tw@gmail.com + + The default install location has changed from + ${PREFIX}/www/data/b2evolution to ${PREFIX}/www/b2evolution. + 20060801: AFFECTS: users of audio/libtunepimp and any port that depends on it AUTHOR: clsung@FreeBSD.org @@ -34,7 +50,7 @@ now works. Please be aware of this when updating if you have it in your config and are using GSSAPI when use_sasl is enabled. Using GSSAPI with a misconfigured krb5_ccname combined with one of the 'hard' bind_policy - options can effectivly lockout users. + options can effectively lockout users. 20060728: AFFECTS: users of polish/ekg and polish/ibgadu @@ -3950,4 +3966,4 @@ 2) Update all p5-* modules. portupgrade -f p5-\* -$FreeBSD: ports/UPDATING,v 1.375 2006/08/01 01:51:47 clsung Exp $ +$FreeBSD: ports/UPDATING,v 1.378 2006/08/03 18:45:53 blackend Exp $
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608041619.k74GJkm5005870>