aboutsummaryrefslogtreecommitdiff
path: root/package/debian
diff options
context:
space:
mode:
Diffstat (limited to 'package/debian')
-rw-r--r--package/debian/changelog108
-rw-r--r--package/debian/compat2
-rw-r--r--package/debian/control9
-rw-r--r--package/debian/copyright6
-rwxr-xr-xpackage/debian/rules36
5 files changed, 156 insertions, 5 deletions
diff --git a/package/debian/changelog b/package/debian/changelog
index 29bfa1d9c5d8..2bef7f287f2c 100644
--- a/package/debian/changelog
+++ b/package/debian/changelog
@@ -1,3 +1,111 @@
+cdialog (20210117) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 13 Jan 2021 19:58:21 -0500
+
+cdialog (20210112) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 11 Jan 2021 03:53:05 -0500
+
+cdialog (20201126) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 26 Jul 2020 11:17:16 -0400
+
+cdialog (20200327) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 19 Mar 2020 05:02:12 -0400
+
+cdialog (20200228) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Fri, 28 Feb 2020 20:31:15 -0500
+
+cdialog (20191231) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Tue, 31 Dec 2019 15:37:41 -0500
+
+cdialog (20191210) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Tue, 10 Dec 2019 17:19:19 -0500
+
+cdialog (20191209) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 09 Dec 2019 04:14:47 -0500
+
+cdialog (20191110) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 10 Nov 2019 17:48:23 -0500
+
+cdialog (20190926) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 25 Sep 2019 04:37:53 -0400
+
+cdialog (20190924) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 23 Sep 2019 05:13:54 -0400
+
+cdialog (20190808) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 08 Aug 2019 16:54:08 -0400
+
+cdialog (20190806) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Thu, 01 Aug 2019 20:16:04 -0400
+
+cdialog (20190728) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 28 Jul 2019 18:04:47 -0400
+
+cdialog (20190724) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 22 Jul 2019 19:20:18 -0400
+
+cdialog (20190211) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Mon, 11 Feb 2019 15:47:42 -0500
+
+cdialog (20181107) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Wed, 07 Nov 2018 20:38:14 -0500
+
+cdialog (20181022) unstable; urgency=low
+
+ * maintenance updates
+
+ -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 28 Oct 2018 10:53:29 -0400
+
cdialog (20180621) unstable; urgency=low
* maintenance updates
diff --git a/package/debian/compat b/package/debian/compat
index 7ed6ff82de6b..f599e28b8ab0 100644
--- a/package/debian/compat
+++ b/package/debian/compat
@@ -1 +1 @@
-5
+10
diff --git a/package/debian/control b/package/debian/control
index c42f663275e4..8df5923fe94c 100644
--- a/package/debian/control
+++ b/package/debian/control
@@ -22,3 +22,12 @@ Description: dialog - display dialog boxes from shell scripts
tailboxbg, textbox, timebox, treeview, and yesno (yes/no).
.
This package installs as "cdialog" to avoid conflict with other packages.
+
+Package: cdialog-dev
+Architecture: any
+Depends: libc6 (>= 2.11), libncursesw5 (>= 5.3)
+Description: dialog - display dialog boxes from shell scripts
+ 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
+ This package provides headers and documentation for the library used
+ by "cdialog".
diff --git a/package/debian/copyright b/package/debian/copyright
index 7921d2524622..e9614740c905 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-2017,2018 Thomas E. Dickey
+ Copyright 2000-2020,2021 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-2017,2018 by Thomas E. Dickey
+Copyright: 1999-2020,2021 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
@@ -88,7 +88,7 @@ Licence: other-BSD
shared with many OS's install programs.
Files: debian/*
-Copyright: 2010-2012,2013 Thomas E. Dickey
+Copyright: 2010-2020,2021 Thomas E. Dickey
Licence: other-BSD
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
diff --git a/package/debian/rules b/package/debian/rules
index d8ab2cd9cb5d..4f03a22819bf 100755
--- a/package/debian/rules
+++ b/package/debian/rules
@@ -1,4 +1,5 @@
#!/usr/bin/make -f
+# $Id: rules,v 1.11 2019/07/24 00:53:35 tom Exp $
# 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.
@@ -15,7 +16,16 @@ CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
+TMP = $(CURDIR)/debian/tmp
+
ACTUAL_PROG = cdialog
+DEV_PACKAGE = $(ACTUAL_PROG)-dev
+
+BINDIR = /usr/bin
+LIBDIR = /usr/lib
+LOCALE = /usr/share/locale
+MANDIR = /usr/share/man
+HEADER = /usr/include
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
@@ -77,7 +87,31 @@ install-stamp: build-stamp
dh_clean -k
dh_installdirs
- $(MAKE) install DESTDIR=$(CURDIR)/debian/${ACTUAL_PROG}
+ $(MAKE) install-full DESTDIR=$(TMP)
+
+ dh_install -p${ACTUAL_PROG} $(BINDIR)/$(ACTUAL_PROG)
+ dh_install -p${ACTUAL_PROG} $(LIBDIR)
+ dh_install -p${ACTUAL_PROG} $(LOCALE)
+ dh_install -p${ACTUAL_PROG} $(MANDIR)/man1
+ dh_install -p${DEV_PACKAGE} $(BINDIR)/$(ACTUAL_PROG)-config
+ dh_install -p${DEV_PACKAGE} $(MANDIR)/man3
+ dh_install -p${DEV_PACKAGE} $(HEADER)
+
+ echo FIXME
+ for P in lib${ACTUAL_PROG}.so*; \
+ do \
+ [ -L "$$P" ] || continue; \
+ case "$$P" in \
+ *.so) \
+ echo "DEV: $$P"; \
+ dh_link -p${DEV_PACKAGE} $(LIBDIR)/`readlink $$P` $(LIBDIR)/$$P ; \
+ ;; \
+ *) \
+ echo "BIN: $$P"; \
+ dh_link -p${ACTUAL_PROG} $(LIBDIR)/`readlink $$P` $(LIBDIR)/$$P ; \
+ ;; \
+ esac; \
+ done
touch install-stamp