diff options
author | Ryo Nakamura <upa@haeena.net> | 2023-12-10 22:14:45 +0900 |
---|---|---|
committer | Ryo Nakamura <upa@haeena.net> | 2023-12-10 22:14:45 +0900 |
commit | e0f412722b3d0e77cfc174fb5e37dbf85e985149 (patch) | |
tree | 3490a9145277d0c53d3266c0daae5b75c50bea9e /debian | |
parent | eb5a9e30352f7b3aec6dcfced736192b6d12cdae (diff) |
add debian directory
Diffstat (limited to 'debian')
-rw-r--r-- | debian/.gitignore | 11 | ||||
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 17 | ||||
-rw-r--r-- | debian/copyright | 12 | ||||
-rwxr-xr-x | debian/rules | 13 | ||||
-rw-r--r-- | debian/source/format | 1 |
7 files changed, 60 insertions, 0 deletions
diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..76a7f22 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,11 @@ + +/.debhelper/ +/*/ +!/tests/ +!/source + +/*.log +/*.substvars +/*.debhelper +/files +/mscp diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..873798f --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +mscp (0.1.2) UNRELEASED; urgency=medium + + * Initial release for debian packaging + + -- Ryo Nakamura <upa@haeena.net> Sun, 10 Dec 2023 21:51:49 +0900 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..e0e28f2 --- /dev/null +++ b/debian/control @@ -0,0 +1,17 @@ +Source: mscp +Section: net +Priority: optional +Maintainer: Ryo Nakamura <upa@haeena.net> +Build-Depends: debhelper (>= 10~), cmake, zlib1g-dev, libssl-dev, libkrb5-dev +Homepage: https://github.com/upa/mscp +Standards-Version: 4.5.0.3 + + +Package: mscp +Architecture: linux-any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: mscp is a fast file transfer tool that copies files over + multiple ssh (SFTP) connections. Multiple threads and connections in + mscp transfer (1) multiple files simultaneously and (2) a large file + in parallel. It would shorten the waiting time for transferring a lot + of/large files over networks. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..0f9c1b9 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,12 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://github.com/upa/mscp +Upstream-Name: mscp +Upstream-Contact: Ryo Nakamura <upa@haeena.net> + +Files: * +Copyright: Ryo Nakamura +License: GPL-3 + +Files: src/list.h +Copyright: kazutomo@mcs.anl.gov +License: GPL diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..87da342 --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +%: + dh $@ + + +override_dh_auto_configure: + dh_auto_configure -- \ + -DINSTALL_EXECUTABLE_ONLY=ON + +override_dh_auto_test: + + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) |