aboutsummaryrefslogtreecommitdiffstats
path: root/ports-mgmt
diff options
context:
space:
mode:
authorsem <sem@FreeBSD.org>2008-03-21 22:20:43 +0800
committersem <sem@FreeBSD.org>2008-03-21 22:20:43 +0800
commit7a1e95500c68c9bf311db581d5ef4424a4a26bc2 (patch)
tree46fecf582f328dad241c630efed1d4688940533b /ports-mgmt
parent16fb39cace073f0c2592c204e770a3ef2da0bf22 (diff)
downloadfreebsd-ports-gnome-7a1e95500c68c9bf311db581d5ef4424a4a26bc2.tar.gz
freebsd-ports-gnome-7a1e95500c68c9bf311db581d5ef4424a4a26bc2.tar.zst
freebsd-ports-gnome-7a1e95500c68c9bf311db581d5ef4424a4a26bc2.zip
- Sync patches with ports-mgmt/portupgrade port
Diffstat (limited to 'ports-mgmt')
-rw-r--r--ports-mgmt/portupgrade-devel/Makefile1
-rw-r--r--ports-mgmt/portupgrade-devel/files/patch-bin-portupgrade23
2 files changed, 24 insertions, 0 deletions
diff --git a/ports-mgmt/portupgrade-devel/Makefile b/ports-mgmt/portupgrade-devel/Makefile
index 8d532e4072f3..3658569022b8 100644
--- a/ports-mgmt/portupgrade-devel/Makefile
+++ b/ports-mgmt/portupgrade-devel/Makefile
@@ -7,6 +7,7 @@
PORTNAME= portupgrade-devel
PORTVERSION= 2.4.3
+PORTREVISION= 1
CATEGORIES= ports-mgmt
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= portupgrade
diff --git a/ports-mgmt/portupgrade-devel/files/patch-bin-portupgrade b/ports-mgmt/portupgrade-devel/files/patch-bin-portupgrade
new file mode 100644
index 000000000000..bc58fd07cb7a
--- /dev/null
+++ b/ports-mgmt/portupgrade-devel/files/patch-bin-portupgrade
@@ -0,0 +1,23 @@
+--- bin/portupgrade.orig 2008-02-11 02:20:02.000000000 +0300
++++ bin/portupgrade 2008-02-11 19:12:49.000000000 +0300
+@@ -647,7 +647,8 @@
+ end
+ depends |= dep
+ end
+- install_tasks |= get_notinstalled_depends(origin)
++ # XXX It makes more problems than solves
++ #install_tasks |= get_notinstalled_depends(origin)
+ end
+ end
+ upgrade_tasks -= not_need_upgrade
+@@ -656,8 +657,10 @@
+ if $upward_recursive
+ STDERR.print '[Exclude up-to-date packages '
+ not_need_upgrade = []
++ not_need_upgrade << ''
+ depends.each do |task|
+ STDERR.print '.'
++ next if task == ''
+ pkg = PkgInfo.new(task)
+ origin = $pkgdb.origin(task)
+ if !origin.nil?