diff --git a/Cargo.toml b/Cargo.toml index 6ed7d1a..3d306f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,3 +4,6 @@ members = [ "perlmod-macro", "perlmod-test", ] +exclude = [ + "build", +] diff --git a/perlmod-macro/Cargo.toml b/perlmod-macro/Cargo.toml index 057851e..3a5b736 100644 --- a/perlmod-macro/Cargo.toml +++ b/perlmod-macro/Cargo.toml @@ -8,6 +8,8 @@ categories = [ "API bindings" ] keywords = [ "ffi", "perl" ] description = "perl package macros to create perl package bindings from rust at compile time" +exclude = [ "debian" ] + [badges] maintenance = { status = "experimental" } diff --git a/perlmod-macro/debian/changelog b/perlmod-macro/debian/changelog new file mode 100644 index 0000000..b6bf52c --- /dev/null +++ b/perlmod-macro/debian/changelog @@ -0,0 +1,5 @@ +rust-perlmod-macro (0.1.0-1) UNRELEASED; urgency=medium + + * initial packaging + + -- Proxmox Support Team Fri, 20 Nov 2020 09:34:03 +0100 diff --git a/perlmod-macro/debian/copyright b/perlmod-macro/debian/copyright new file mode 100644 index 0000000..2c91d38 --- /dev/null +++ b/perlmod-macro/debian/copyright @@ -0,0 +1,16 @@ +Copyright (C) 2019,2020 Proxmox Server Solutions GmbH + +This software is written by Proxmox Server Solutions GmbH + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program 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 Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . diff --git a/perlmod-macro/debian/debcargo.toml b/perlmod-macro/debian/debcargo.toml new file mode 100644 index 0000000..8444a32 --- /dev/null +++ b/perlmod-macro/debian/debcargo.toml @@ -0,0 +1,8 @@ +overlay = "." +crate_src_path = ".." + +[source] +# TODO +vcs_git = "" +vcs_browser = "" +maintainer = "Proxmox Support Team " diff --git a/perlmod/Cargo.toml b/perlmod/Cargo.toml index 3fc6e4d..10254d1 100644 --- a/perlmod/Cargo.toml +++ b/perlmod/Cargo.toml @@ -9,6 +9,8 @@ categories = [ "API bindings" ] keywords = [ "ffi", "perl" ] description = "ffi & serde code for limited interaction with perl code" +exclude = [ "debian" ] + [badges] maintenance = { status = "experimental" } diff --git a/perlmod/debian/changelog b/perlmod/debian/changelog new file mode 100644 index 0000000..0ce3629 --- /dev/null +++ b/perlmod/debian/changelog @@ -0,0 +1,5 @@ +rust-perlmod (0.1.0-1) UNRELEASED; urgency=medium + + * initial packaging + + -- Proxmox Support Team Fri, 20 Nov 2020 09:34:03 +0100 diff --git a/perlmod/debian/copyright b/perlmod/debian/copyright new file mode 100644 index 0000000..2c91d38 --- /dev/null +++ b/perlmod/debian/copyright @@ -0,0 +1,16 @@ +Copyright (C) 2019,2020 Proxmox Server Solutions GmbH + +This software is written by Proxmox Server Solutions GmbH + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program 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 Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . diff --git a/perlmod/debian/debcargo.toml b/perlmod/debian/debcargo.toml new file mode 100644 index 0000000..5233c5c --- /dev/null +++ b/perlmod/debian/debcargo.toml @@ -0,0 +1,12 @@ +overlay = "." +crate_src_path = ".." +whitelist = [ "src/glue.c" ] + +[source] +# TODO +vcs_git = "" +vcs_browser = "" +maintainer = "Proxmox Support Team " + +[packages.lib] +depends = [ "perl (>= 5.28.1)" ]