perlmod & macro: debian/

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2020-11-20 09:40:55 +01:00
parent 2a28e41e86
commit 46d6d8fa6e
9 changed files with 69 additions and 0 deletions

View File

@ -4,3 +4,6 @@ members = [
"perlmod-macro",
"perlmod-test",
]
exclude = [
"build",
]

View File

@ -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" }

View File

@ -0,0 +1,5 @@
rust-perlmod-macro (0.1.0-1) UNRELEASED; urgency=medium
* initial packaging
-- Proxmox Support Team <support@proxmox.com> Fri, 20 Nov 2020 09:34:03 +0100

View File

@ -0,0 +1,16 @@
Copyright (C) 2019,2020 Proxmox Server Solutions GmbH
This software is written by Proxmox Server Solutions GmbH <support@proxmox.com>
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 <http://www.gnu.org/licenses/>.

View File

@ -0,0 +1,8 @@
overlay = "."
crate_src_path = ".."
[source]
# TODO
vcs_git = ""
vcs_browser = ""
maintainer = "Proxmox Support Team <support@proxmox.com>"

View File

@ -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" }

5
perlmod/debian/changelog Normal file
View File

@ -0,0 +1,5 @@
rust-perlmod (0.1.0-1) UNRELEASED; urgency=medium
* initial packaging
-- Proxmox Support Team <support@proxmox.com> Fri, 20 Nov 2020 09:34:03 +0100

16
perlmod/debian/copyright Normal file
View File

@ -0,0 +1,16 @@
Copyright (C) 2019,2020 Proxmox Server Solutions GmbH
This software is written by Proxmox Server Solutions GmbH <support@proxmox.com>
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 <http://www.gnu.org/licenses/>.

View File

@ -0,0 +1,12 @@
overlay = "."
crate_src_path = ".."
whitelist = [ "src/glue.c" ]
[source]
# TODO
vcs_git = ""
vcs_browser = ""
maintainer = "Proxmox Support Team <support@proxmox.com>"
[packages.lib]
depends = [ "perl (>= 5.28.1)" ]