aboutsummaryrefslogtreecommitdiff
path: root/sysutils/bpm
diff options
context:
space:
mode:
authorSam Lawrance <lawrance@FreeBSD.org>2006-05-14 15:00:04 +0000
committerSam Lawrance <lawrance@FreeBSD.org>2006-05-14 15:00:04 +0000
commit8fb98fb04e4cc988bde4b281aee92af91b3416c5 (patch)
tree4329308f6ecd7e227f32e099ff7b9a5376910d64 /sysutils/bpm
parent38fd3832df3662d78323ba66881a7545654d18fa (diff)
downloadports-8fb98fb04e4cc988bde4b281aee92af91b3416c5.tar.gz
ports-8fb98fb04e4cc988bde4b281aee92af91b3416c5.zip
Make bpm capable of handling ports with OPTIONS by using zenity to
display them. PR: ports/96149 Submitted by: Panagiotis Astithas <past@ebs.gr> Approved by: Seth Kingsley <sethk@meowfishies.com> (maintainer)
Notes
Notes: svn path=/head/; revision=162340
Diffstat (limited to 'sysutils/bpm')
-rw-r--r--sysutils/bpm/Makefile5
-rw-r--r--sysutils/bpm/files/patch-src_install.c19
2 files changed, 22 insertions, 2 deletions
diff --git a/sysutils/bpm/Makefile b/sysutils/bpm/Makefile
index 853bf2c217f1..812315f8a08e 100644
--- a/sysutils/bpm/Makefile
+++ b/sysutils/bpm/Makefile
@@ -7,7 +7,7 @@
PORTNAME= bpm
PORTVERSION= 0.4.1b
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MASTER_SITES= http://www.meowfishies.com/code/bpm/
EXTRACT_SUFX= .tgz
@@ -15,7 +15,8 @@ EXTRACT_SUFX= .tgz
MAINTAINER= sethk@meowfishies.com
COMMENT= A graphical BSD ports collection manager
-RUN_DEPENDS= portupgrade:${PORTSDIR}/sysutils/portupgrade
+RUN_DEPENDS= portupgrade:${PORTSDIR}/sysutils/portupgrade \
+ gdialog:${PORTSDIR}/x11/zenity
USE_X_PREFIX= yes
USE_GNOME= gtk20 desktopfileutils
diff --git a/sysutils/bpm/files/patch-src_install.c b/sysutils/bpm/files/patch-src_install.c
new file mode 100644
index 000000000000..cb53d8ce28f0
--- /dev/null
+++ b/sysutils/bpm/files/patch-src_install.c
@@ -0,0 +1,19 @@
+--- src/install.c.orig Sun Apr 2 14:09:25 2006
++++ src/install.c Sun Apr 2 14:12:03 2006
+@@ -958,6 +958,8 @@
+ av[ac++] = "SU_CMD=" SU_CMD;
+ av[ac++] = "-M";
+ av[ac++] = "FETCH_CMD=" FETCH_CMD;
++ av[ac++] = "-M";
++ av[ac++] = "DIALOG=gdialog";
+ av[ac++] = "-s";
+ av[ac++] = "-S";
+ av[ac++] = SU_CMD " '%s'";
+@@ -971,6 +973,7 @@
+ av[ac++] = "make";
+ av[ac++] = "SU_CMD=" SU_CMD;
+ av[ac++] = "FETCH_CMD=" FETCH_CMD;
++ av[ac++] = "DIALOG=gdialog";
+
+ if (iadp->ia_action == INSTACT_PACKAGE)
+ {