aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authoradamw <adamw@FreeBSD.org>2003-02-03 07:04:59 +0800
committeradamw <adamw@FreeBSD.org>2003-02-03 07:04:59 +0800
commitc4fff3c590a51f6eaa4afdf184c00d25f2324c8b (patch)
tree1bd3055ba7983b61f1b2258b4b5568b0f75fc340 /sysutils
parentaa1b32c5daa8926576f555f9d38985be405f6297 (diff)
downloadfreebsd-ports-gnome-c4fff3c590a51f6eaa4afdf184c00d25f2324c8b.tar.gz
freebsd-ports-gnome-c4fff3c590a51f6eaa4afdf184c00d25f2324c8b.tar.zst
freebsd-ports-gnome-c4fff3c590a51f6eaa4afdf184c00d25f2324c8b.zip
Update to 0.3.
Herein enters optional compilation against CDK. To keep in line with the author's wishes about the release, this commit shall be dedicated to the 7 astronauts who gave their lives to scientific curiosity. PR: 47816 Submitted by: Miguel Mendez <flynn@energyhq.homeip.net> (maintainer)
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/thefish/Makefile8
-rw-r--r--sysutils/thefish/distinfo2
-rw-r--r--sysutils/thefish/files/patch-aa100
-rw-r--r--sysutils/thefish/pkg-message9
4 files changed, 11 insertions, 108 deletions
diff --git a/sysutils/thefish/Makefile b/sysutils/thefish/Makefile
index d0274452929e..e3e8318e33ab 100644
--- a/sysutils/thefish/Makefile
+++ b/sysutils/thefish/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= thefish
-PORTVERSION= 0.2.5.1
-PORTREVISION= 1
+PORTVERSION= 0.3
CATEGORIES= sysutils
MASTER_SITES= http://energyhq.homeip.net/files/
@@ -21,6 +20,11 @@ LIB_DEPENDS= gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20
USE_X_PREFIX= yes
.endif
+.if defined(WITH_CDK)
+LIB_DEPENDS= cdk:${PORTSDIR}/devel/cdk
+MAKE_ENV+= WITH_CDK=yes
+.endif
+
MAN1= thefish.1
pre-everything::
diff --git a/sysutils/thefish/distinfo b/sysutils/thefish/distinfo
index 8c76d4f7bc86..797c251c34d0 100644
--- a/sysutils/thefish/distinfo
+++ b/sysutils/thefish/distinfo
@@ -1 +1 @@
-MD5 (thefish-0.2.5.1.tar.gz) = 3cb9611006f0e4e21d0b6b174fa4601b
+MD5 (thefish-0.3.tar.gz) = f51b20b4a3c4714f0902138e23765adf
diff --git a/sysutils/thefish/files/patch-aa b/sysutils/thefish/files/patch-aa
deleted file mode 100644
index a9a04c33ebaa..000000000000
--- a/sysutils/thefish/files/patch-aa
+++ /dev/null
@@ -1,100 +0,0 @@
---- gtk_ui.c.orig Mon Jan 27 23:14:16 2003
-+++ gtk_ui.c Thu Jan 30 21:53:48 2003
-@@ -24,7 +24,7 @@
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
--$Id: //depot/fish/gtk_ui.c#25 $
-+$Id: //depot/fish/gtk_ui.c#26 $
-
- */
-
-@@ -268,22 +268,22 @@
- gtk_box_pack_start((GtkBox *)h_buttons, about_button, FALSE, FALSE, 0);
- gtk_box_pack_start((GtkBox *) h_buttons, quit_button, FALSE, FALSE, 0);
-
-- g_signal_connect_swapped(GTK_OBJECT(window), "delete_event",\
-+ g_signal_connect(GTK_OBJECT(window), "delete_event",\
- GTK_SIGNAL_FUNC(delete_event), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(window), "destroy",\
-+ g_signal_connect(GTK_OBJECT(window), "destroy",\
- GTK_SIGNAL_FUNC(destroy), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(commit_button), "clicked",\
-+ g_signal_connect(GTK_OBJECT(commit_button), "clicked",\
- GTK_SIGNAL_FUNC(commit_pressed), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(quit_button), "clicked",\
-+ g_signal_connect(GTK_OBJECT(quit_button), "clicked",\
- GTK_SIGNAL_FUNC(quit_pressed), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(about_button), "clicked",\
-+ g_signal_connect(GTK_OBJECT(about_button), "clicked",\
- GTK_SIGNAL_FUNC(about_pressed), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(add_button), "clicked",\
-+ g_signal_connect(GTK_OBJECT(add_button), "clicked",\
- GTK_SIGNAL_FUNC(add_pressed), NULL);
-
- mytable1=gtk_table_new(num_knobs*2,3,FALSE);
-@@ -323,10 +323,10 @@
-
- }
-
-- g_signal_connect_swapped(GTK_OBJECT(radio_yes1[i]), "pressed",\
-+ g_signal_connect(GTK_OBJECT(radio_yes1[i]), "pressed",\
- GTK_SIGNAL_FUNC(radio_yes_pressed), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(radio_no1[i]), "pressed",\
-+ g_signal_connect(GTK_OBJECT(radio_no1[i]), "pressed",\
- GTK_SIGNAL_FUNC(radio_no_pressed), NULL);
-
-
-@@ -424,7 +424,7 @@
-
- gtk_entry_set_text((GtkEntry *)str_entry[i],work->value);
-
-- g_signal_connect_swapped(GTK_OBJECT(str_entry[i]), "changed",\
-+ g_signal_connect(GTK_OBJECT(str_entry[i]), "changed",\
- GTK_SIGNAL_FUNC(entry_modified), NULL);
-
- gtk_table_attach((GtkTable *)mytable2, (GtkWidget *) str_label[i]
-@@ -914,13 +914,13 @@
-
- add_yes_button = gtk_button_new_with_label("OK");
-
-- g_signal_connect_swapped(GTK_OBJECT(add_yes_button), "clicked",\
-+ g_signal_connect(GTK_OBJECT(add_yes_button), "clicked",\
- GTK_SIGNAL_FUNC(add_yes_pressed), NULL);
-
-
- add_no_button = gtk_button_new_with_label("Cancel");
-
-- g_signal_connect_swapped(GTK_OBJECT(add_no_button), "clicked",\
-+ g_signal_connect(GTK_OBJECT(add_no_button), "clicked",\
- GTK_SIGNAL_FUNC(add_no_pressed), NULL);
-
- add_hsep = gtk_hseparator_new ();
-@@ -1062,10 +1062,10 @@
-
- }
-
-- g_signal_connect_swapped(GTK_OBJECT(radio_yes1[r_num]), "pressed",\
-+ g_signal_connect(GTK_OBJECT(radio_yes1[r_num]), "pressed",\
- GTK_SIGNAL_FUNC(radio_yes_pressed), NULL);
-
-- g_signal_connect_swapped(GTK_OBJECT(radio_no1[r_num]), "pressed",\
-+ g_signal_connect(GTK_OBJECT(radio_no1[r_num]), "pressed",\
- GTK_SIGNAL_FUNC(radio_no_pressed), NULL);
-
- knob_label[r_num]=gtk_label_new(r_ptr[r_num].name);
-@@ -1102,7 +1102,7 @@
-
- gtk_entry_set_text((GtkEntry *)str_entry[s_num],s_ptr[s_num].value);
-
-- g_signal_connect_swapped(GTK_OBJECT(str_entry[s_num]), "changed",\
-+ g_signal_connect(GTK_OBJECT(str_entry[s_num]), "changed",\
- GTK_SIGNAL_FUNC(entry_modified), NULL);
-
- gtk_table_attach((GtkTable *) mytable2, (GtkWidget *) str_label[s_num],
diff --git a/sysutils/thefish/pkg-message b/sysutils/thefish/pkg-message
index b5ea0c1c27e5..826ea412c122 100644
--- a/sysutils/thefish/pkg-message
+++ b/sysutils/thefish/pkg-message
@@ -1,5 +1,4 @@
-**********************************************************************
- HEADS UP: GTK+ 1.2 support has been dropped.
- ---------------------------------------------------------------------
- If you want to build The Fish without the GTK+ UI, use make -DNO_GUI
-**********************************************************************
+***********************************************************************
+To build The Fish without the GTK+ UI, define NO_GUI or WITHOUT_X11
+To enable the new (experimental) CDK console UI, define WITH_CDK
+***********************************************************************