From 2759f0da87ede75595786cc186989b9d92971fdc Mon Sep 17 00:00:00 2001 From: Alexander Vdolainen Date: Wed, 5 Mar 2025 16:37:24 +0200 Subject: [PATCH] packet debianization; --- debian/.gitignore | 1 + debian/README.Debian | 6 ++++++ debian/README.source | 9 +++++++++ debian/changelog | 6 ++++++ debian/compat | 1 + debian/control | 23 +++++++++++++++++++++++ debian/copyright | 38 ++++++++++++++++++++++++++++++++++++++ debian/docs | 2 ++ debian/rules | 13 +++++++++++++ 9 files changed, 99 insertions(+) create mode 100644 debian/.gitignore create mode 100644 debian/README.Debian create mode 100644 debian/README.source create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100755 debian/rules diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..5221b21 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1 @@ +.debhelper diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..9b01b19 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,6 @@ +libtdata for Debian +------------------- + +This packages has been built with older versions of the autotools + + -- Alexander Vdolainen Wed, 5 Nov 2025 16:52:48 +0200 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..463f60c --- /dev/null +++ b/debian/README.source @@ -0,0 +1,9 @@ +libtdata for Debian +------------------- + + + + + + diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..7e41073 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +libtdata (0.2.5) stable; urgency=medium + + * Release 0.2.5 minor fixes, documentation + * Updates to the new and uptodate libraries + + -- Alexander Vdolainen Mon, 3 Jun 2019 23:34:56 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +8 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..2948e09 --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: libtdata +Priority: extra +Maintainer: Alexander Vdolainen +Build-Depends: debhelper (>= 8.0.0), autotools-dev, libc-dev +Standards-Version: 3.9.3 +Section: libs +Homepage: https://vapaa.work/public/libtdata +#Vcs-Git: git://git.debian.org/collab-maint/libsexpr.git +#Vcs-Browser: http://git.debian.org/?p=collab-maint/libsexpr.git;a=summary + +Package: libtdata-dev +Section: libdevel +Architecture: any +Depends: libtdata (= ${binary:Version}), libc-dev +Description: Development files for libtdata + Development files for library implements various data structure implementation + +Package: libtdata +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Implements various data structures + Library implements various data structure implementations diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b3f8286 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,38 @@ +Upstream-Name: libtdata +Source: + +Files: * +Copyright: 2004 - 2019 Alexander Vdolainen +License: LGPL-2 + Additionally, 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 Street, Fifth Floor, Boston, MA 02110-1301, U SA + +Files: debian/* +Copyright: 2014, 2025 Alexander Vdolainen +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package 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 General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..50bd824 --- /dev/null +++ b/debian/docs @@ -0,0 +1,2 @@ +NEWS +README diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..312e24d --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ --with autotools-dev