diff options
| author | Baptiste Daroussin <bapt@FreeBSD.org> | 2018-10-20 20:32:57 +0000 |
|---|---|---|
| committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2018-10-20 20:32:57 +0000 |
| commit | 4dccdce4191d6e2bc3ba9f782b0fe1aa46b743e3 (patch) | |
| tree | 3f3f729ef0455b62fba0c60263ba2c0180f4b4ec /package/debian | |
| parent | 42c10d5d7d5ba2fde22838d594f29d2f73b3ead2 (diff) | |
Notes
Diffstat (limited to 'package/debian')
| -rw-r--r-- | package/debian/changelog | 138 | ||||
| -rw-r--r-- | package/debian/control | 20 | ||||
| -rw-r--r-- | package/debian/copyright | 4 | ||||
| -rwxr-xr-x | package/debian/postinst | 7 | ||||
| -rwxr-xr-x | package/debian/rules | 25 | ||||
| -rw-r--r-- | package/debian/watch | 2 |
6 files changed, 176 insertions, 20 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 |
