Stoiko Ivanov
c130c25fee
fix deprecation warnings
...
libarchive has deprecated a few functions in version 3.x.y and will
remove them in 4.0 - change to the new ones and provide wrappers
for those used by pmg-api
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-04 14:23:09 +00:00
Stoiko Ivanov
549b20dc60
update libarchive bindings
...
by running
`h2xs -M '^(archive|ARCHIVE)_' -v 3.4.0 -On LibArchive \
/usr/include/archive.h /usr/include/archive_entry.h -larchive`
and selectively adding the changes
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-04 14:23:09 +00:00
Stoiko Ivanov
f6970de978
buildsys: add update-bindings make target
...
This target serves primarily to document the h2xs arguments used when
updating the bindings.
Sadly h2xs overwrites quite a few things and is not configurable
comfortably (e.g. the AUTHOR is always taken from getpwuid)
so the manual checking will remain.
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-04 14:23:09 +00:00
Stoiko Ivanov
89cbbf6002
remove ppport.h from git - recreate it during build
...
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-04 14:23:09 +00:00
Stoiko Ivanov
22784632dc
add LibArchive/fallback to .gitignore
...
these files are recreated by Makefile.PL, if ExtUtils::Constant is
present (which is the case on debian if perl-modules-$perlver is
installed, which itself is a dependency of perl)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-04 12:52:59 +00:00
Stoiko Ivanov
d3433e7b10
d/control: update Standards-Version to 4.5.1
...
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-02 06:33:44 +00:00
Stoiko Ivanov
53146efd0d
d/rules: use default minimal rules
...
tested by checking both results with diffoscope
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-06-02 06:33:44 +00:00
Stoiko Ivanov
ba2e093621
d/control: update dh compat level to 12
...
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-05-31 00:06:48 +00:00
Stoiko Ivanov
eabc786324
buildsys: wrap-and-sort
...
Signed-off-by: stoiko ivanov <siv@pmgbullseye.proxmox.com>
2021-05-31 00:05:22 +00:00
Thomas Lamprecht
dcef81bb29
bump version to 3.3.3-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 21:00:50 +02:00
Thomas Lamprecht
edb94d26d4
buildsys: use dpkg-dev shipped helper makefile
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 21:00:41 +02:00
Thomas Lamprecht
85a417055c
d/rules: use dh_prep instead of dh_clean -k
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-01-16 13:34:28 +01:00
Thomas Lamprecht
8a6b4ea618
d/control: update Standards-Version tp 3.9.8
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-01-16 13:28:12 +01:00
Thomas Lamprecht
a9e89d09f3
d/control: update compat to 10
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-01-16 13:28:05 +01:00
Thomas Lamprecht
9766122061
d/control: remove description field from general section
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-01-16 13:18:59 +01:00
Rhonda D'Vine
9d315569ca
Add make dsc target
...
This splits out the copying of the BUILDSRC into its own target. It also
adds the missing git SOURCE file to the package, and doesn't rely on a
hardcoded ARCH in the Makefile.
Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
2019-01-16 13:16:44 +01:00
Rhonda D'Vine
561f47cf48
Fetch package + version from the changelog
...
Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
2019-01-16 13:16:44 +01:00
Dietmar Maurer
eca488f97f
Makefile: cleanup, add dinstall target
2017-03-08 16:44:20 +01:00
Dietmar Maurer
f70b5a3c3f
fix upload target
2017-03-08 16:42:59 +01:00
Dietmar Maurer
b4320f1f94
updates for debian stretch amd64
2017-02-14 11:41:04 +01:00
Dietmar Maurer
c9a94924c4
updated for debian wheezy
2014-09-23 11:59:49 +02:00
Dietmar Maurer
17e3783a77
update ppport.h for new perl on wheezy
2014-09-23 11:54:17 +02:00
Dietmar Maurer
918a6904d6
import from svn://proxdev/server/svn//libarchive-perl/pmg3
2014-09-19 14:10:29 +02:00