summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/debian/changelog138
-rw-r--r--package/debian/control20
-rw-r--r--package/debian/copyright4
-rwxr-xr-xpackage/debian/postinst7
-rwxr-xr-xpackage/debian/rules25
-rw-r--r--package/debian/watch2
-rw-r--r--package/dialog.map222
-rw-r--r--package/dialog.spec68
-rw-r--r--package/dialog.sym202
-rw-r--r--package/freebsd/Makefile4
10 files changed, 640 insertions, 52 deletions
diff --git a/package/debian/changelog b/package/debian/changelog
index ed1303c0a5a0..29bfa1d9c5d8 100644
--- a/package/debian/changelog
+++ b/package/debian/changelog
@@ -1,3 +1,141 @@
+cdialog (20180621) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 15 Feb 2018 05:02:43 -0500
+
+cdialog (20171209) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 09 Dec 2017 10:52:09 -0500
+
+cdialog (20170509) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Tue, 09 May 2017 19:08:48 -0400
+
+cdialog (20170131) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 23 Jan 2017 17:41:21 -0500
+
+cdialog (20161120) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 20 Nov 2016 06:47:59 -0500
+
+cdialog (20160828) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Fri, 26 Aug 2016 17:41:17 -0400
+
+cdialog (20160424) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Tue, 19 Apr 2016 06:33:50 -0400
+
+cdialog (20160209) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 01 Feb 2016 05:18:04 -0500
+
+cdialog (20160126) unstable; urgency=low
+
+ * maintenance updates, add --week-start option
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 25 Jan 2016 13:13:51 -0500
+
+cdialog (20150920) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 20 Sep 2015 18:08:36 -0400
+
+cdialog (20150528) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 28 May 2015 19:42:32 -0400
+
+cdialog (20150513) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 13 May 2015 10:46:07 -0400
+
+cdialog (20150512) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 10 May 2015 19:31:46 -0400
+
+cdialog (20150225) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 25 Feb 2015 05:10:57 -0500
+
+cdialog (20150224) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Tue, 24 Feb 2015 07:10:45 -0500
+
+cdialog (20150125) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 25 Jan 2015 16:30:54 -0500
+
+cdialog (20140911) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 11 Sep 2014 03:56:17 -0400
+
+cdialog (20140910) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 10 Sep 2014 04:23:13 -0400
+
+cdialog (20140908) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 08 Sep 2014 05:10:11 -0400
+
+cdialog (20140901) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 01 Sep 2014 12:15:40 -0400
+
+cdialog (20140219) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 19 Feb 2014 04:13:36 -0500
+
+cdialog (20140112) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 12 Jan 2014 13:22:17 -0500
+
+cdialog (20130928) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sat, 28 Sep 2013 21:27:37 -0400
+
cdialog (20130923) unstable; urgency=low
* improved memory-caching for gauge widget
diff --git a/package/debian/control b/package/debian/control
index f219de1fef1b..c42f663275e4 100644
--- a/package/debian/control
+++ b/package/debian/control
@@ -3,22 +3,22 @@ Maintainer: Thomas E. Dickey <dickey@invisible-island.net>
Section: misc
Priority: optional
Standards-Version: 3.8.4
-Build-Depends: debhelper (>= 5), libncursesw5-dev (>= 5.3), groff-base
+Build-Depends: debhelper (>= 5), libc6 (>= 2.11), libncursesw5-dev (>= 5.3), groff-base
Homepage: http://invisible-island.net/dialog/
Package: cdialog
Architecture: any
-Depends: libncursesw5 (>= 5.3)
+Depends: libc6 (>= 2.11), libncursesw5 (>= 5.3)
Description: dialog - display dialog boxes from shell scripts
- Dialog is a program that will let you to present a variety of questions
- or display messages using dialog boxes from a shell script. These
- types of dialog boxes are implemented (though not all are necessarily
+ Dialog is a program that will let you present a variety of questions or
+ display messages using dialog boxes from a shell script. These types
+ of dialog boxes are implemented (though not all are necessarily
compiled into dialog):
.
- calendar, checklist, dselect, editbox, form, fselect, gauge,
- infobox, inputbox, inputmenu, menu, mixedform, mixedgauge,
- msgbox (message), passwordbox, passwordform, pause, progressbox,
- radiolist, tailbox, tailboxbg, textbox, timebox, and yesno
- (yes/no).
+ buildlist, calendar, checklist, dselect, editbox, form, fselect,
+ gauge, infobox, inputbox, inputmenu, menu, mixedform,
+ mixedgauge, msgbox (message), passwordbox, passwordform, pause,
+ prgbox, programbox, progressbox, radiolist, rangebox, tailbox,
+ tailboxbg, textbox, timebox, treeview, and yesno (yes/no).
.
This package installs as "cdialog" to avoid conflict with other packages.
diff --git a/package/debian/copyright b/package/debian/copyright
index d76cf1a37ede..7921d2524622 100644
--- a/package/debian/copyright
+++ b/package/debian/copyright
@@ -4,7 +4,7 @@ Current dialog upstream maintainer: Thomas Dickey <dickey@invisible-island.net>
-------------------------------------------------------------------------------
Files: *.c *.h
- Copyright 2000-2012,2013 Thomas E. Dickey
+ Copyright 2000-2017,2018 Thomas E. Dickey
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License, version 2.1
@@ -27,7 +27,7 @@ Files: *.c *.h
Files: aclocal.m4
Licence: other-BSD
-Copyright: 1999-2010,2013 by Thomas E. Dickey
+Copyright: 1999-2017,2018 by Thomas E. Dickey
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
diff --git a/package/debian/postinst b/package/debian/postinst
new file mode 100755
index 000000000000..9977c68681c4
--- /dev/null
+++ b/package/debian/postinst
@@ -0,0 +1,7 @@
+#! /bin/sh
+
+set -e
+
+if [ "$1" = "configure" ]; then
+ ldconfig
+fi
diff --git a/package/debian/rules b/package/debian/rules
index fae0138249de..d8ab2cd9cb5d 100755
--- a/package/debian/rules
+++ b/package/debian/rules
@@ -1,5 +1,5 @@
#!/usr/bin/make -f
-# MAde with the aid of dh_make, by Craig Small
+# Made with the aid of dh_make, by Craig Small
# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
# Some lines taken from debmake, by Cristoph Lameter.
@@ -11,7 +11,11 @@
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-CFLAGS =
+CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
+CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
+LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
+
+ACTUAL_PROG = cdialog
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
@@ -27,7 +31,12 @@ configure: configure-stamp
configure-stamp:
dh_testdir
- CFLAGS="$(CFLAGS)" ./configure \
+ cp -v package/dialog.map package/${ACTUAL_PROG}.map
+
+ CPPFLAGS="$(CPPFLAGS)" \
+ CFLAGS="$(CFLAGS)" \
+ LDFLAGS="$(LDFLAGS)" \
+ ./configure \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr \
@@ -35,9 +44,10 @@ configure-stamp:
--enable-nls \
--enable-header-subdir \
--enable-widec \
- --with-libtool \
- --with-ncursesw \
- --with-package=cdialog \
+ --with-shared \
+ --with-screen=ncursesw6 \
+ --with-package=${ACTUAL_PROG} \
+ --with-versioned-syms \
--disable-rpath-hack
touch configure-stamp
@@ -67,7 +77,7 @@ install-stamp: build-stamp
dh_clean -k
dh_installdirs
- $(MAKE) install DESTDIR=$(CURDIR)/debian/cdialog
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/${ACTUAL_PROG}
touch install-stamp
@@ -86,6 +96,7 @@ binary-arch: build install
dh_compress
dh_fixperms
dh_installdeb
+ dh_makeshlibs
dh_shlibdeps
dh_gencontrol
dh_md5sums
diff --git a/package/debian/watch b/package/debian/watch
index 09775875479a..a72bfbb4e50e 100644
--- a/package/debian/watch
+++ b/package/debian/watch
@@ -1,4 +1,4 @@
version=3
-opts=passive ftp://invisible-island.net/dialog/dialog-([\d.]+)\.tgz \
+opts=passive ftp://ftp.invisible-island.net/dialog/dialog-([\d.]+)\.tgz \
debian uupdate
diff --git a/package/dialog.map b/package/dialog.map
new file mode 100644
index 000000000000..c8a733230033
--- /dev/null
+++ b/package/dialog.map
@@ -0,0 +1,222 @@
+# $Id: dialog.map,v 1.7 2018/06/21 00:32:55 tom Exp $
+# script for shared library symbol-versioning using ld
+#
+# This file was generated by ncu-mapsyms
+# Configure options (1.0.20040721)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.1.20070227)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.2.20121230)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.3.20160126)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.3.20180620)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+
+DIALOG_1.0.20040721 {
+ global:
+ dialog_calendar;
+ dialog_checklist;
+ dialog_form;
+ dialog_fselect;
+ dialog_gauge;
+ dialog_inputbox;
+ dialog_menu;
+ dialog_msgbox;
+ dialog_state;
+ dialog_tailbox;
+ dialog_textbox;
+ dialog_timebox;
+ dialog_vars;
+ dialog_version;
+ dialog_yesno;
+ dlg_add_callback;
+ dlg_add_quoted;
+ dlg_add_result;
+ dlg_attr_clear;
+ dlg_auto_size;
+ dlg_auto_sizefile;
+ dlg_beeping;
+ dlg_box_x_ordinate;
+ dlg_box_y_ordinate;
+ dlg_button_count;
+ dlg_button_layout;
+ dlg_button_sizes;
+ dlg_button_x_step;
+ dlg_calc_listh;
+ dlg_calc_listw;
+ dlg_char_to_button;
+ dlg_clear;
+ dlg_color_count;
+ dlg_color_setup;
+ dlg_color_table;
+ dlg_count_columns;
+ dlg_count_wchars;
+ dlg_create_rc;
+ dlg_ctl_size;
+ dlg_default_item;
+ dlg_defaultno_button;
+ dlg_del_window;
+ dlg_does_output;
+ dlg_draw_arrows;
+ dlg_draw_bottom_box;
+ dlg_draw_box;
+ dlg_draw_buttons;
+ dlg_draw_shadow;
+ dlg_draw_title;
+ dlg_edit_offset;
+ dlg_edit_string;
+ dlg_exit;
+ dlg_exit_label;
+ dlg_exiterr;
+ dlg_flush_getc;
+ dlg_getc;
+ dlg_getc_callbacks;
+ dlg_index_columns;
+ dlg_index_wchars;
+ dlg_item_help;
+ dlg_killall_bg;
+ dlg_last_getc;
+ dlg_limit_columns;
+ dlg_match_char;
+ dlg_mouse_bigregion;
+ dlg_mouse_free_regions;
+ dlg_mouse_mkbigregion;
+ dlg_mouse_mkregion;
+ dlg_mouse_region;
+ dlg_mouse_setbase;
+ dlg_mouse_wgetch;
+ dlg_new_window;
+ dlg_next_button;
+ dlg_next_ok_buttonindex;
+ dlg_ok_buttoncode;
+ dlg_ok_label;
+ dlg_ok_labels;
+ dlg_parse_rc;
+ dlg_prev_button;
+ dlg_prev_ok_buttonindex;
+ dlg_print_autowrap;
+ dlg_print_size;
+ dlg_print_text;
+ dlg_put_backtitle;
+ dlg_remove_callback;
+ dlg_set_focus;
+ dlg_show_string;
+ dlg_strclone;
+ dlg_sub_window;
+ dlg_tab_correct_str;
+ dlg_trim_string;
+ dlg_yes_labels;
+ end_dialog;
+ init_dialog;
+};
+
+DIALOG_1.1.20070227 {
+ global:
+ dialog_dselect;
+ dialog_editbox;
+ dialog_mixedform;
+ dialog_mixedgauge;
+ dialog_pause;
+ dialog_progressbox;
+ dlg_asciibox;
+ dlg_boxchar;
+ dlg_button_to_char;
+ dlg_calc_list_width;
+ dlg_checklist;
+ dlg_clr_result;
+ dlg_color_pair;
+ dlg_default_formitem;
+ dlg_default_listitem;
+ dlg_draw_arrows2;
+ dlg_dump_keys;
+ dlg_editbox;
+ dlg_exit_buttoncode;
+ dlg_find_index;
+ dlg_form;
+ dlg_free_formitems;
+ dlg_lookup_key;
+ dlg_max_input;
+ dlg_menu;
+ dlg_mouse_wgetch_nowait;
+ dlg_move_window;
+ dlg_ordinate;
+ dlg_parse_bindkey;
+ dlg_print_line;
+ dlg_register_buttons;
+ dlg_register_window;
+ dlg_result_key;
+ dlg_set_result;
+ dlg_strempty;
+ dlg_trace;
+ dlg_trace_chr;
+ dlg_trace_win;
+ dlg_unregister_window;
+ dlg_yes_buttoncode;
+} DIALOG_1.0.20040721;
+
+DIALOG_1.2.20121230 {
+ global:
+ dialog_buildlist;
+ dialog_helpfile;
+ dialog_prgbox;
+ dialog_rangebox;
+ dialog_treeview;
+ dlg_add_callback_ref;
+ dlg_add_separator;
+ dlg_add_string;
+ dlg_align_columns;
+ dlg_allocate_gauge;
+ dlg_buildlist;
+ dlg_check_scrolled;
+ dlg_count_argv;
+ dlg_count_real_columns;
+ dlg_default_button;
+ dlg_draw_bottom_box2;
+ dlg_draw_box2;
+ dlg_draw_helpline;
+ dlg_draw_scrollbar;
+ dlg_dummy_menutext;
+ dlg_dump_window_keys;
+ dlg_eat_argv;
+ dlg_free_columns;
+ dlg_free_gauge;
+ dlg_get_attrs;
+ dlg_mouse_setcode;
+ dlg_need_separator;
+ dlg_new_modal_window;
+ dlg_print_listitem;
+ dlg_print_scrolled;
+ dlg_progressbox;
+ dlg_renamed_menutext;
+ dlg_restore_vars;
+ dlg_save_vars;
+ dlg_string_to_argv;
+ dlg_trace_msg;
+ dlg_treeview;
+ dlg_update_gauge;
+ dlg_wgetparent;
+} DIALOG_1.1.20070227;
+
+DIALOG_1.3.20160126 {
+ global:
+ dlg_add_help_formitem;
+ dlg_add_help_listitem;
+ dlg_add_last_key;
+ dlg_finish_string;
+ dlg_popen;
+ dlg_reallocate_gauge;
+} DIALOG_1.2.20121230;
+
+DIALOG_1.3.20180620 {
+ global:
+ dlg_trace_2n;
+ dlg_trace_2s;
+ dlg_ttysize;
+ dlg_will_resize;
+} DIALOG_1.3.20160126;
diff --git a/package/dialog.spec b/package/dialog.spec
index 8743a6a46519..c5f6b77aeb2d 100644
--- a/package/dialog.spec
+++ b/package/dialog.spec
@@ -1,29 +1,29 @@
Summary: dialog - display dialog boxes from shell scripts
%define AppProgram dialog
-%define AppVersion 1.2
-%define AppRelease 20130923
+%define AppVersion 1.3
+%define AppRelease 20180621
%define ActualProg c%{AppProgram}
-# $XTermId: dialog.spec,v 1.54 2013/09/23 23:08:24 tom Exp $
+# $XTermId: dialog.spec,v 1.108 2018/06/21 09:19:45 tom Exp $
Name: %{ActualProg}
Version: %{AppVersion}
Release: %{AppRelease}
License: LGPL
-Group: Applications/Development
-URL: ftp://invisible-island.net/%{AppProgram}
+Group: Applications/System
+URL: ftp://ftp.invisible-island.net/%{AppProgram}
Source0: %{AppProgram}-%{AppVersion}-%{AppRelease}.tgz
Packager: Thomas Dickey <dickey@invisible-island.net>
%description
-Dialog is a program that will let you to present a variety of questions
-or display messages using dialog boxes from a shell script. These
-types of dialog boxes are implemented (though not all are necessarily
-compiled into dialog):
+Dialog is a program that will let you present a variety of questions or
+display messages using dialog boxes from a shell script. These types
+of dialog boxes are implemented (though not all are necessarily compiled
+into dialog):
- calendar, checklist, dselect, editbox, form, fselect, gauge,
- infobox, inputbox, inputmenu, menu, mixedform, mixedgauge,
- msgbox (message), passwordbox, passwordform, pause, progressbox,
- radiolist, tailbox, tailboxbg, textbox, timebox, and yesno
- (yes/no).
+ buildlist, calendar, checklist, dselect, editbox, form, fselect,
+ gauge, infobox, inputbox, inputmenu, menu, mixedform,
+ mixedgauge, msgbox (message), passwordbox, passwordform, pause,
+ prgbox, programbox, progressbox, radiolist, rangebox, tailbox,
+ tailboxbg, textbox, timebox, treeview, and yesno (yes/no).
This package installs as "cdialog" to avoid conflict with other packages.
%prep
@@ -34,32 +34,34 @@ This package installs as "cdialog" to avoid conflict with other packages.
%build
+cp -v package/dialog.map package/%{ActualProg}.map
+
INSTALL_PROGRAM='${INSTALL}' \
- ./configure \
- --target %{_target_platform} \
- --prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --libdir=%{_libdir} \
- --mandir=%{_mandir} \
- --with-package=%{ActualProg} \
- --enable-header-subdir \
- --enable-nls \
- --enable-widec \
- --with-libtool \
- --with-ncursesw \
- --disable-rpath-hack
+%configure \
+ --target %{_target_platform} \
+ --prefix=%{_prefix} \
+ --bindir=%{_bindir} \
+ --libdir=%{_libdir} \
+ --mandir=%{_mandir} \
+ --with-package=%{ActualProg} \
+ --enable-header-subdir \
+ --enable-nls \
+ --enable-widec \
+ --with-shared \
+ --with-ncursesw \
+ --with-versioned-syms \
+ --disable-rpath-hack
make
%install
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
make install-full DESTDIR=$RPM_BUILD_ROOT
-libtool --finish %{_libdir}
strip $RPM_BUILD_ROOT%{_bindir}/%{ActualProg}
-chmod 755 $RPM_BUILD_ROOT%{_libdir}/lib%{ActualProg}.so.*.*.*
-rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{ActualProg}.la
+chmod 755 $RPM_BUILD_ROOT%{_libdir}/lib%{ActualProg}.so.*
%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
@@ -80,6 +82,12 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/lib%{ActualProg}.la
%changelog
# each patch should add its ChangeLog entries here
+* Sat Dec 09 2017 Thomas Dickey
+- update ftp url
+
+* Thu Apr 21 2016 Thomas Dickey
+- remove stray call to libtool
+
* Tue Oct 18 2011 Thomas Dickey
- add executable permissions for shared libraries, discard ".la" file.
diff --git a/package/dialog.sym b/package/dialog.sym
new file mode 100644
index 000000000000..d628b35ef5b6
--- /dev/null
+++ b/package/dialog.sym
@@ -0,0 +1,202 @@
+# $Id: dialog.sym,v 1.7 2018/06/21 00:32:55 tom Exp $
+# script for shared library symbol-visibility using libtool
+#
+# This file was generated by ncu-mapsyms
+# Configure options (1.0.20040721)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.1.20070227)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.2.20121230)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.3.20160126)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+# Configure options (1.3.20180620)
+# --disable-leaks --enable-trace
+# --disable-leaks --enable-trace --enable-widec
+dialog_buildlist
+dialog_calendar
+dialog_checklist
+dialog_dselect
+dialog_editbox
+dialog_form
+dialog_fselect
+dialog_gauge
+dialog_helpfile
+dialog_inputbox
+dialog_menu
+dialog_mixedform
+dialog_mixedgauge
+dialog_msgbox
+dialog_pause
+dialog_prgbox
+dialog_progressbox
+dialog_rangebox
+dialog_state
+dialog_tailbox
+dialog_textbox
+dialog_timebox
+dialog_treeview
+dialog_vars
+dialog_version
+dialog_yesno
+dlg_add_callback
+dlg_add_callback_ref
+dlg_add_help_formitem
+dlg_add_help_listitem
+dlg_add_last_key
+dlg_add_quoted
+dlg_add_result
+dlg_add_separator
+dlg_add_string
+dlg_align_columns
+dlg_allocate_gauge
+dlg_asciibox
+dlg_attr_clear
+dlg_auto_size
+dlg_auto_sizefile
+dlg_beeping
+dlg_box_x_ordinate
+dlg_box_y_ordinate
+dlg_boxchar
+dlg_buildlist
+dlg_button_count
+dlg_button_layout
+dlg_button_sizes
+dlg_button_to_char
+dlg_button_x_step
+dlg_calc_list_width
+dlg_calc_listh
+dlg_calc_listw
+dlg_char_to_button
+dlg_check_scrolled
+dlg_checklist
+dlg_clear
+dlg_clr_result
+dlg_color_count
+dlg_color_pair
+dlg_color_setup
+dlg_color_table
+dlg_count_argv
+dlg_count_columns
+dlg_count_real_columns
+dlg_count_wchars
+dlg_create_rc
+dlg_ctl_size
+dlg_default_button
+dlg_default_formitem
+dlg_default_item
+dlg_default_listitem
+dlg_defaultno_button
+dlg_del_window
+dlg_does_output
+dlg_draw_arrows
+dlg_draw_arrows2
+dlg_draw_bottom_box
+dlg_draw_bottom_box2
+dlg_draw_box
+dlg_draw_box2
+dlg_draw_buttons
+dlg_draw_helpline
+dlg_draw_scrollbar
+dlg_draw_shadow
+dlg_draw_title
+dlg_dummy_menutext
+dlg_dump_keys
+dlg_dump_window_keys
+dlg_eat_argv
+dlg_edit_offset
+dlg_edit_string
+dlg_editbox
+dlg_exit
+dlg_exit_buttoncode
+dlg_exit_label
+dlg_exiterr
+dlg_find_index
+dlg_finish_string
+dlg_flush_getc
+dlg_form
+dlg_free_columns
+dlg_free_formitems
+dlg_free_gauge
+dlg_get_attrs
+dlg_getc
+dlg_getc_callbacks
+dlg_index_columns
+dlg_index_wchars
+dlg_item_help
+dlg_killall_bg
+dlg_last_getc
+dlg_limit_columns
+dlg_lookup_key
+dlg_match_char
+dlg_max_input
+dlg_menu
+dlg_mouse_bigregion
+dlg_mouse_free_regions
+dlg_mouse_mkbigregion
+dlg_mouse_mkregion
+dlg_mouse_region
+dlg_mouse_setbase
+dlg_mouse_setcode
+dlg_mouse_wgetch
+dlg_mouse_wgetch_nowait
+dlg_move_window
+dlg_need_separator
+dlg_new_modal_window
+dlg_new_window
+dlg_next_button
+dlg_next_ok_buttonindex
+dlg_ok_buttoncode
+dlg_ok_label
+dlg_ok_labels
+dlg_ordinate
+dlg_parse_bindkey
+dlg_parse_rc
+dlg_popen
+dlg_prev_button
+dlg_prev_ok_buttonindex
+dlg_print_autowrap
+dlg_print_line
+dlg_print_listitem
+dlg_print_scrolled
+dlg_print_size
+dlg_print_text
+dlg_progressbox
+dlg_put_backtitle
+dlg_reallocate_gauge
+dlg_register_buttons
+dlg_register_window
+dlg_remove_callback
+dlg_renamed_menutext
+dlg_restore_vars
+dlg_result_key
+dlg_save_vars
+dlg_set_focus
+dlg_set_result
+dlg_show_string
+dlg_strclone
+dlg_strempty
+dlg_string_to_argv
+dlg_sub_window
+dlg_tab_correct_str
+dlg_trace
+dlg_trace_2n
+dlg_trace_2s
+dlg_trace_chr
+dlg_trace_msg
+dlg_trace_win
+dlg_treeview
+dlg_trim_string
+dlg_ttysize
+dlg_unregister_window
+dlg_update_gauge
+dlg_wgetparent
+dlg_will_resize
+dlg_yes_buttoncode
+dlg_yes_labels
+end_dialog
+init_dialog
diff --git a/package/freebsd/Makefile b/package/freebsd/Makefile
index acc1b7a2a57f..b2c063899249 100644
--- a/package/freebsd/Makefile
+++ b/package/freebsd/Makefile
@@ -7,10 +7,10 @@
#
PORTNAME= cdialog
-PORTVERSION= 1.2.20130923
+PORTVERSION= 1.3.20180621
PORTEPOCH= 1
CATEGORIES= devel
-MASTER_SITES= ftp://invisible-island.net/${PORTNAME:S|^c||}/
+MASTER_SITES= ftp://ftp.invisible-island.net/${PORTNAME:S|^c||}/
DISTNAME= ${PORTNAME:S|^c||}-${PORTVERSION:R}-${PORTVERSION:E}
EXTRACT_SUFX= .tgz