diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..599d0a99 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libkiwix (0.0.0) unstable; urgency=medium + + * Initial release + + -- Kunal Mehta Wed, 08 Jul 2020 18:12:32 -0700 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..79a8dc12 --- /dev/null +++ b/debian/control @@ -0,0 +1,45 @@ +Source: libkiwix +Priority: optional +Maintainer: Kiwix team +Build-Depends: debhelper-compat (= 12), + meson, + pkg-config, + libzim-dev (>= 6.0.0), + libcurl4-gnutls-dev, + libicu-dev, + libgtest-dev, + libkainjow-mustache-dev, + liblzma-dev, + libmicrohttpd-dev, + libpugixml-dev, + zlib1g-dev +Standards-Version: 4.5.0 +Section: libs +Homepage: https://github.com/kiwix/kiwix-lib +Rules-Requires-Root: no + +Package: libkiwix-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libkiwix9 (= ${binary:Version}), ${misc:Depends}, python3, aria2, + libzim-dev (>= 6.0.0), + libicu-dev, + libpugixml-dev, + libcurl4-gnutls-dev +Description: library of common code for Kiwix (development) + Kiwix is an offline Wikipedia reader. libkiwix provides the + software core for Kiwix, and contains the code shared by all + Kiwix ports (Windows, Linux, OSX, Android, etc.). + . + This package contains development files. + +Package: libkiwix9 +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libkiwix0, libkiwix3 +Description: library of common code for Kiwix + Kiwix is an offline Wikipedia reader. libkiwix provides the + software core for Kiwix, and contains the code shared by all + Kiwix ports (Windows, Linux, OSX, Android, etc.). diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..ff463664 --- /dev/null +++ b/debian/copyright @@ -0,0 +1 @@ +See COPYING in the repository root. diff --git a/debian/kiwix-compile-resources.1 b/debian/kiwix-compile-resources.1 new file mode 100644 index 00000000..1b6dec9b --- /dev/null +++ b/debian/kiwix-compile-resources.1 @@ -0,0 +1,20 @@ +.TH KIWIX-COMPILE-RESOURCES "1" "August 2017" "Kiwix" "User Commands" +.SH NAME +kiwix-compile-resources \- helper to compile and generate some Kiwix resources +.SH SYNOPSIS +\fBkiwix\-compile\-resources\fR [\-h] [\-\-cxxfile CXXFILE] [\-\-hfile HFILE] resource_file\fR +.SH DESCRIPTION +.TP +resource_file +The list of resources to compile. +.TP +\fB\-h\fR, \fB\-\-help\fR +show a help message and exit +.TP +\fB\-\-cxxfile\fR CXXFILE +The Cpp file name to generate +.TP +\fB\-\-hfile\fR HFILE +The h file name to generate +.SH AUTHOR +Matthieu Gautier diff --git a/debian/libkiwix-dev.install b/debian/libkiwix-dev.install new file mode 100644 index 00000000..47cf7e42 --- /dev/null +++ b/debian/libkiwix-dev.install @@ -0,0 +1,4 @@ +usr/include +usr/lib/*/libkiwix.so +usr/lib/*/pkgconfig +usr/bin diff --git a/debian/libkiwix-dev.manpages b/debian/libkiwix-dev.manpages new file mode 100644 index 00000000..02826e61 --- /dev/null +++ b/debian/libkiwix-dev.manpages @@ -0,0 +1 @@ +debian/kiwix-compile-resources.1 diff --git a/debian/libkiwix9.install b/debian/libkiwix9.install new file mode 100644 index 00000000..af651ca9 --- /dev/null +++ b/debian/libkiwix9.install @@ -0,0 +1 @@ +usr/lib/*/libkiwix.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..74cc648b --- /dev/null +++ b/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ --buildsystem=meson diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..89ae9db8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native)