added cdk to deps and building fileapprove

This commit is contained in:
Andrew Pamment
2017-03-20 21:40:32 +10:00
parent 071df70e4c
commit 71858e4583
265 changed files with 99585 additions and 18 deletions

View File

@@ -0,0 +1,92 @@
cdk (5.0.20161210) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 10 Dec 2016 08:04:19 -0500
cdk (5.0.20161204) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 04 Dec 2016 06:57:51 -0500
cdk (5.0.20161120) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 20 Nov 2016 08:43:47 -0500
cdk (5.0.20161119) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 19 Nov 2016 08:24:00 -0500
cdk (5.0.20160131) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 31 Jan 2016 14:34:10 -0500
cdk (5.0.20150928) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Fri, 25 Sep 2015 07:58:10 -0400
cdk (5.0.20150103) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 03 Jan 2015 20:43:29 -0500
cdk (5.0.20141106) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 02 Nov 2014 08:42:09 -0500
cdk (5.0.20140118) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 18 Jan 2014 09:01:14 -0500
cdk (5.0.20140101) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Wed, 01 Jan 2014 17:15:01 -0500
cdk (5.0.20131117) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 17 Nov 2013 09:10:09 -0500
cdk (5.0.20131107) unstable; urgency=low
* maintenance updates
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 02 Nov 2013 11:36:50 -0400
cdk (5.0-20130901) unstable; urgency=low
* improvements to configure script
* minor fixes
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 15 Jun 2013 10:55:30 -0400
cdk (5.0-20120323) unstable; urgency=low
* bug-report for gmtime/localtime usage.
* Fixes for package scripts.
* Debian #500161
-- Thomas E. Dickey <dickey@invisible-island.net> Sun, 18 Mar 2012 19:38:57 -0400
cdk (5.0-20110517) unstable; urgency=high
* Initial package release
-- Thomas E. Dickey <dickey@invisible-island.net> Sat, 14 May 2011 08:15:31 -0400

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,39 @@
Source: cdk
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
Homepage: http://invisible-island.net/cdk/
Package: libcdk5
Architecture: any
Depends: libncursesw5 (>= 5.3), libc6
Description: Cdk - Curses Development Kit
Cdk stands for "Curses Development Kit". It contains a large number of ready
to use widgets which facilitate the speedy development of full-screen curses
programs.
Package: libcdk5-dev
Section: libdevel
Architecture: any
Depends: libncursesw5 (>= 5.3), libcdk5, libc6-dev
Suggests: libcdk-doc
Description: Cdk - Curses Development Kit
Cdk stands for "Curses Development Kit". It contains a large number of ready
to use widgets which facilitate the speedy development of full-screen curses
programs.
.
This package contains the header-files and development libraries for
libcdk5.
Package: libcdk5-doc
Section: doc
Architecture: all
Depends: groff-base
Description: Cdk - Curses Development Kit
Cdk stands for "Curses Development Kit". It contains a large number of ready
to use widgets which facilitate the speedy development of full-screen curses
programs.
.
This package contains the manpages for libcdk5 and libcdkw5.

View File

@@ -0,0 +1,134 @@
Upstream source http://invisible-island.net/cdk/cdk.html
Current cdk upstream maintainer: Thomas Dickey <dickey@invisible-island.net>
-------------------------------------------------------------------------------
Files: *.c *.h
There are two cases:
a) Some were originally authored by Mike Glover, and revised by Thomas E.
Dickey. Mike Glover's changes stopped in 1999.
b) others are solely the work of Thomas E. Dickey, starting in 1999.
Here is an sample copyright for the first case (permissions for the latter
are identical, though the copyright owner differs of course):
Changes 1999-2015,2016 copyright Thomas E. Dickey
Copyright 1999, Mike Glover
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software
must display the following acknowledgment:
This product includes software developed by Mike Glover
and contributors.
4. Neither the name of Mike Glover, nor the names of contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY MIKE GLOVER AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL MIKE GLOVER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, 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.
-------------------------------------------------------------------------------
Files: aclocal.m4
Licence: other-BSD
Copyright: 1999-2015,2016 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
without limitation the rights to use, copy, modify, merge, publish,
distribute, distribute with modifications, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name(s) of the above copyright
holders shall not be used in advertising or otherwise to promote the
sale, use or other dealings in this Software without prior written
authorization.
Files: install-sh
Copyright: 1994 X Consortium
Licence: other-BSD
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 without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Except as contained in this notice, the name of the X Consortium shall not
be used in advertising or otherwise to promote the sale, use or other deal-
ings in this Software without prior written authorization from the X Consor-
tium.
FSF changes to this file are in the public domain.
Calling this script install-sh is preferred over install.sh, to prevent
`make' implicit rules from creating a file called install from it
when there is no Makefile.
This script is compatible with the BSD install script, but was written
from scratch. It can only install one file at a time, a restriction
shared with many OS's install programs.
Files: debian/*
Copyright: 2011-2015,2016 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,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation, and that the name of the above listed
copyright holder(s) not be used in advertising or publicity pertaining
to distribution of the software without specific, written prior
permission.
THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE
LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
On Debian systems, the complete text of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-2'

View File

@@ -0,0 +1 @@
README

191
deps/cdk-5.0-20161210/package/debian/rules vendored Executable file
View File

@@ -0,0 +1,191 @@
#!/usr/bin/make -f
# $Id: rules,v 1.21 2016/02/01 00:45:45 tom Exp $
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
# packages
PACKAGES.indep = libcdk5-doc
PACKAGES.arch = libcdk5-dev libcdk5
CFLAGS =
TARGET = $(CURDIR)/debian
P_SHARED = $(CURDIR)/t/shared
P_STATIC = $(CURDIR)/t/static
verbose = # -v
LOG = @echo "**"
configure = ../../configure \
--disable-echo \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--with-screen=ncursesw6 \
--with-versioned-syms \
--with-libname=cdk \
--disable-rpath-hack
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
endif
.PHONY: all config build install binary clean config-indep config-arch \
build-indep build-arch install-indep install-arch binary-indep \
binary-arch
all: build
config: config-indep config-arch
build: build-indep build-arch
install: install-indep install-arch
binary: binary-indep binary-arch
clean:
dh_testdir
dh_testroot
dh_clean $(verbose)
rm -rf t
config-indep: $(PACKAGES.indep:%=config-%-stamp)
config-arch: $(PACKAGES.arch:%=config-%-stamp)
build-indep: $(PACKAGES.indep:%=build-%-stamp)
build-arch: $(PACKAGES.arch:%=build-%-stamp)
install-indep: $(PACKAGES.indep:%=install-%-stamp)
install-arch: $(PACKAGES.arch:%=install-%-stamp)
binary-indep: install-indep
ifneq ($(PACKAGES.indep),)
rm -f $(PACKAGES.indep:%=install-%-stamp)
dh_testdir
dh_testroot
dh_installdocs $(verbose) $(PACKAGES.indep:%=-p%)
dh_installman $(verbose) $(PACKAGES.indep:%=-p%)
dh_installexamples $(verbose) $(PACKAGES.indep:%=-p%)
dh_installchangelogs $(verbose) $(PACKAGES.indep:%=-p%) -k CHANGES
dh_compress $(verbose) $(PACKAGES.indep:%=-p%)
dh_fixperms $(verbose) $(PACKAGES.indep:%=-p%)
dh_installdeb $(verbose) $(PACKAGES.indep:%=-p%)
dh_gencontrol $(verbose) $(PACKAGES.indep:%=-p%)
dh_md5sums $(verbose) $(PACKAGES.indep:%=-p%)
dh_builddeb $(verbose) $(PACKAGES.indep:%=-p%)
endif
binary-arch: install-arch
ifneq ($(PACKAGES.arch),)
rm -f $(PACKAGES.arch:%=install-%-stamp)
dh_testdir
dh_testroot
dh_link $(verbose) $(PACKAGES.arch:%=-p%)
dh_installdocs $(verbose) $(PACKAGES.arch:%=-p%)
dh_installchangelogs $(verbose) $(PACKAGES.arch:%=-p%) -k CHANGES
dh_installmenu $(verbose) $(PACKAGES.arch:%=-p%)
dh_strip $(verbose) $(PACKAGES.arch:%=-p%)
dh_compress $(verbose) $(PACKAGES.arch:%=-p%)
dh_fixperms $(verbose) $(PACKAGES.arch:%=-p%)
dh_makeshlibs $(verbose) $(PACKAGES.arch:%=-p%)
dh_installdeb $(verbose) $(PACKAGES.arch:%=-p%)
dh_shlibdeps $(verbose) $(PACKAGES.arch:%=-p%)
dh_gencontrol $(verbose) $(PACKAGES.arch:%=-p%)
dh_md5sums $(verbose) $(PACKAGES.arch:%=-p%)
dh_builddeb $(verbose) $(PACKAGES.arch:%=-p%)
endif
#------------------------------------------------------------------------------
config-libcdk5-stamp :
$(LOG) "configuring libcdk5"
dh_testdir
rm -rf $(P_SHARED)
mkdir -p $(P_SHARED)
cd $(P_SHARED); CFLAGS="$(CFLAGS)" \
$(configure) --with-shared --with-versioned-syms
rm -rf $(P_STATIC)
mkdir -p $(P_STATIC)
cd $(P_STATIC); CFLAGS="$(CFLAGS)" \
$(configure)
touch $@
build-libcdk5-stamp : config-libcdk5-stamp
$(LOG) "building libcdk5"
dh_testdir
$(MAKE) -C $(P_SHARED) all
$(MAKE) -C $(P_STATIC) all
touch $@
install-libcdk5-stamp : build-libcdk5-stamp
$(LOG) "installing libcdk5"
dh_testdir
dh_testroot
dh_prep $(verbose) -plibcdk5
dh_installdirs $(verbose) -plibcdk5
$(MAKE) -C $(P_SHARED) DESTDIR=$(TARGET)/libcdk5 installCDKLibrary
# remove -config file also in -dev package
rm -rf $(TARGET)/libcdk5/usr/bin
touch $@
#------------------------------------------------------------------------------
config-libcdk5-dev-stamp : config-libcdk5-stamp
touch $@
build-libcdk5-dev-stamp : build-libcdk5-stamp
touch $@
install-libcdk5-dev-stamp : install-libcdk5-stamp
$(LOG) "installing libcdk5-dev"
dh_testdir
dh_testroot
dh_prep $(verbose) -plibcdk5-dev
dh_installdirs $(verbose) -plibcdk5-dev
$(MAKE) -C $(P_SHARED) DESTDIR=$(TARGET)/libcdk5-dev installCDKHeaderFiles
$(MAKE) -C $(P_STATIC) DESTDIR=$(TARGET)/libcdk5-dev install.libs
# get the symbolic link, but not the actual file
$(MAKE) -C $(P_SHARED) DESTDIR=$(TARGET)/libcdk5-dev install.libs
find $(TARGET)/libcdk5-dev/usr/lib -type f -name '*.so*' -exec rm -f {} \;
touch $@
#------------------------------------------------------------------------------
config-libcdk5-doc-stamp : config-libcdk5-stamp
touch $@
build-libcdk5-doc-stamp : build-libcdk5-stamp
touch $@
install-libcdk5-doc-stamp : install-libcdk5-stamp
$(LOG) "installing libcdk5-doc"
dh_testdir
dh_testroot
dh_prep $(verbose) -plibcdk5-doc
dh_installdirs $(verbose) -plibcdk5-doc
$(MAKE) -C $(P_SHARED) DESTDIR=$(TARGET)/libcdk5-doc installCDKManPages
dh_installexamples $(verbose) -plibcdk5-doc examples demos
touch $@

View File

@@ -0,0 +1 @@
3.0 (native)

View File

@@ -0,0 +1,4 @@
version=3
opts=passive ftp://invisible-island.net/cdk/cdk-([\d.-]+)\.tgz \
debian uupdate