debian/0000755000000000000000000000000011764033206007170 5ustar debian/compat0000644000000000000000000000000211764026326010373 0ustar 8 debian/docs0000644000000000000000000000000711764026074010045 0ustar README debian/source/0000755000000000000000000000000011764026167010500 5ustar debian/source/format0000644000000000000000000000001411764026167011706 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000011511764033055010220 0ustar version=3 http://githubredir.debian.net/github/dparrish/libcli /v(.+).tar.gz debian/control0000644000000000000000000000312311764031046010572 0ustar Source: libcli Priority: optional Section: libs Maintainer: Jonathan McDowell Build-Depends: debhelper (>> 8) Standards-Version: 3.9.3.0 Vcs-Git: https://github.com/dparrish/libcli.git Package: libcli-dev Section: libdevel Architecture: any Depends: libcli1.9 (= ${binary:Version}), ${misc:Depends} Description: emulates a cisco style telnet command-line interface (dev files) libcli provides a consistant Cisco style command-line environment for remote clients, with a few common features between every implemtation. . The library is not accessed by itself, rather the software which uses it listens on a defined port for a Telnet connection. This connection is handed off to libcli for processing. . libcli includes support for command history, command line editing and filtering of command output. . This package contains the files necessary for developing applications with libcli. Package: libcli1.9 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Conflicts: libcli1 Provides: libcli1 Replaces: libcli1 Description: emulates a cisco style telnet command-line interface libcli provides a consistant Cisco style command-line environment for remote clients, with a few common features between every implemtation. . The library is not accessed by itself, rather the software which uses it listens on a defined port for a Telnet connection. This connection is handed off to libcli for processing. . libcli includes support for command history, command line editing and filtering of command output. debian/patches/0000755000000000000000000000000011764027021010615 5ustar debian/patches/01-hardening.diff0000644000000000000000000000037611764027002013631 0ustar --- libcli-1.9.6/Makefile.orig 2012-06-07 04:28:08.000000000 +0000 +++ libcli-1.9.6/Makefile 2012-06-07 04:28:19.000000000 +0000 @@ -7,6 +7,8 @@ REVISION = 6 LIB = libcli.so +include /usr/share/dpkg/buildflags.mk + CC = gcc DEBUG = -g OPTIM = -O3 debian/patches/series0000644000000000000000000000002211764027021012024 0ustar 01-hardening.diff debian/copyright0000644000000000000000000000207711764026074011136 0ustar This package was debianized by Jonathan McDowell on Wed, 30 Jun 2004 12:13:31 +0100. It was downloaded from http://sf.net/projects/libcli Upstream Author: David Parrish (david@dparrish.com) Copyright 2003-2007 David Parrish This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License, can be found in /usr/share/common-licenses/LGPL. debian/libcli-dev.dirs0000644000000000000000000000002411764026074012066 0ustar usr/lib usr/include debian/libcli1.9.dirs0000644000000000000000000000001011764026074011535 0ustar usr/lib debian/rules0000755000000000000000000000365311764030150010252 0ustar #!/usr/bin/make -f # debian/rules for libcli; http://libcli.sf.net/ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) CFLAGS += -g endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) # shared library version version=1.9.0 major=1.9 configure: configure-stamp configure-stamp: dh_testdir touch configure-stamp build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) PREFIX=/usr touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/tmp $(MAKE) install PREFIX=/usr DESTDIR=$(CURDIR)/debian/tmp mv $(CURDIR)/debian/tmp/usr/include/* \ $(CURDIR)/debian/libcli-dev/usr/include mkdir -p $(CURDIR)/debian/libcli-dev/usr/lib/$(DEB_HOST_MULTIARCH) mv $(CURDIR)/debian/tmp/usr/lib/libcli.so \ $(CURDIR)/debian/libcli-dev/usr/lib/$(DEB_HOST_MULTIARCH) mkdir -p $(CURDIR)/debian/libcli${major}/usr/lib/$(DEB_HOST_MULTIARCH) mv $(CURDIR)/debian/tmp/usr/lib/* \ $(CURDIR)/debian/libcli${major}/usr/lib/$(DEB_HOST_MULTIARCH) # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_movefiles dh_installdocs -plibcli-dev clitest.c dh_installdocs -plibcli1.9 dh_installexamples dh_installmenu dh_installman dh_installinfo dh_installchangelogs dh_link dh_strip dh_compress dh_fixperms dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/libcli1.9.files0000644000000000000000000000002411764030061011672 0ustar usr/lib/*/lib*.so.* debian/changelog0000644000000000000000000000452011764033206011043 0ustar libcli (1.9.6-1) unstable; urgency=low * New upstream release. * Bump debhelper to compat level 8. * Move to source format 3.0 (quilt). * Ship clitest.c as example with -dev package. (closes: #550169) * Enable hardening flags. * Enabled multiarch. * Bump Standards-Version to 3.9.3.0 (no changes). * Add Vcs-Git header to debian/control * Update watch file. -- Jonathan McDowell Wed, 06 Jun 2012 22:05:07 -0700 libcli (1.9.1~20080302-1) unstable; urgency=low * New upstream release (1.9.0 + CVS fixes). * Alter watch file to use qa.debian.org redirector. (closes: #450183) * Lintian cleanups: * Don't ignore make clean errors. * Change from ${Source-Version} to ${binary:Version} * Fix copyright declaration. * Bump standards version (no other changes). -- Jonathan McDowell Sun, 02 Mar 2008 10:11:29 +0000 libcli (1.8.8-2) unstable; urgency=low * Add Provides/Replaces/Conflicts for libcli1; we're providing the same ABI, just with a correctly named package. -- Jonathan McDowell Tue, 29 May 2007 15:04:43 +0100 libcli (1.8.8-1) unstable; urgency=low * New upstream release. * Fix binary package name to match soname (libcli1.8). * Bump Standards-Version to 3.7.2.2 (no changes). -- Jonathan McDowell Mon, 21 May 2007 17:37:31 +0100 libcli (1.8.6-1) unstable; urgency=low * New upstream release. -- Jonathan McDowell Mon, 20 Mar 2006 16:47:49 +0000 libcli (1.8.5-1) unstable; urgency=low * New upstream release. -- Jonathan McDowell Thu, 05 May 2005 12:34:24 +0100 libcli (1.8.4-1) unstable; urgency=low * New upstream release. * Fix up watch file. * Lower case first letter of Description to keep lintian happy. -- Jonathan McDowell Thu, 06 Jan 2005 14:08:17 +0000 libcli (1.8.2-1) unstable; urgency=low * New upstream release. * Initial Debian upload (closes: #280611) -- Jonathan McDowell Tue, 16 Nov 2004 12:25:56 +0000 libcli (1.8.1-1) unstable; urgency=low * New upstream release. * Add watch file. -- Jonathan McDowell Wed, 1 Sep 2004 10:55:56 +0100 libcli (1.6.2-1) unstable; urgency=low * Initial packaging. -- Jonathan McDowell Wed, 30 Jun 2004 12:13:31 +0100 debian/libcli-dev.files0000644000000000000000000000006111764030070012217 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so