PERFORCE change 103176 for review

Gabor Kovesdan gabor at FreeBSD.org
Fri Aug 4 16:19:51 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=103176

Change 103176 by gabor at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 $


More information about the p4-projects mailing list