]>
git.proxmox.com Git - libarchive-perl.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Thomas Lamprecht [Fri, 23 Jun 2023 14:51:31 +0000 (16:51 +0200)]
buildsys: avoid no-pre-clean flag when building DSC
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 14:11:55 +0000 (16:11 +0200)]
buildsys: expand clean target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 14:11:50 +0000 (16:11 +0200)]
buildsys: make build-dir generation atomic
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 12:04:37 +0000 (14:04 +0200)]
bump version to 3.6.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 13:14:37 +0000 (15:14 +0200)]
buildsys: track and upload dbgsym package
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 13:14:28 +0000 (15:14 +0200)]
buildsys: use full DEB_VERSION and correct DEB_HOST_ARCH
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 13:01:46 +0000 (15:01 +0200)]
d/control: drop (now) useless perl version guard & wrap-and-sort
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 12:42:35 +0000 (14:42 +0200)]
d/copyright: update and license as AGPL-3.0-or-later
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 11:55:54 +0000 (13:55 +0200)]
buildsys: no need to pass -rfakeroot to buildpackage anymore
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 23 Jun 2023 11:55:03 +0000 (13:55 +0200)]
docs: fix git clone path for this repo
pve-storage is a bit of a different repo ;-)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Fri, 16 Jun 2023 15:41:39 +0000 (17:41 +0200)]
buildsys: only call lintian for phony dsc target
to prevent running twice for `sbuild` convenience target
inspired by
68a0d9585edf989a0f6aa6698f038dba1dc5da8c in pve-firewall
(and similar commits in other repositories)
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Fri, 19 May 2023 16:18:43 +0000 (18:18 +0200)]
d/source/format: mark package as native
While libarchive has an upstream, the bindings are Proxmox native
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Tue, 23 May 2023 12:49:14 +0000 (14:49 +0200)]
d/control: define compat level via build-depends and raise to 13
taken from pve-common commit:
e9c2136cad80570eb3113f59893d6f3a770ab8f6
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Tue, 23 May 2023 12:50:06 +0000 (14:50 +0200)]
d/control: raise standards version compliance to 4.6.2
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Tue, 23 May 2023 16:01:05 +0000 (18:01 +0200)]
drop deprecated function wrappers
the callers (in our codebase) were adapted with pmg-api commit
2e08e3c97b6410ac0b6d985c99ba7ba3722d21f1
so we can safely drop them now
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Tue, 23 May 2023 15:58:08 +0000 (17:58 +0200)]
update libarchive bindings
selectively updated based on the results of
`make update-bindings`
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Fri, 26 May 2023 16:44:05 +0000 (18:44 +0200)]
buildsys: use simple parenthesis for variables
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Tue, 23 May 2023 12:13:53 +0000 (14:13 +0200)]
buildsys: derive upload dist automatically
taken from pve-common commit:
0bc017209886ee52a5418bcb7921324836cc869b
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Tue, 23 May 2023 10:03:07 +0000 (12:03 +0200)]
buildsys: add sbuild target and adapt clean target
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 11 Jun 2021 12:01:17 +0000 (14:01 +0200)]
buildsys: use simple cp instead of rsync
to avoid an extra build dependencies for such a trivial thing
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Thu, 10 Jun 2021 16:44:20 +0000 (16:44 +0000)]
bump to 3.4.0
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Wed, 2 Jun 2021 06:30:32 +0000 (06:30 +0000)]
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>
Stoiko Ivanov [Fri, 4 Jun 2021 13:05:24 +0000 (13:05 +0000)]
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>
Stoiko Ivanov [Fri, 4 Jun 2021 14:20:36 +0000 (14:20 +0000)]
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>
Stoiko Ivanov [Fri, 4 Jun 2021 12:58:21 +0000 (12:58 +0000)]
remove ppport.h from git - recreate it during build
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Fri, 4 Jun 2021 12:51:30 +0000 (12:51 +0000)]
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>
Stoiko Ivanov [Tue, 1 Jun 2021 16:10:54 +0000 (16:10 +0000)]
d/control: update Standards-Version to 4.5.1
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Tue, 1 Jun 2021 16:04:07 +0000 (16:04 +0000)]
d/rules: use default minimal rules
tested by checking both results with diffoscope
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Mon, 31 May 2021 00:06:48 +0000 (00:06 +0000)]
d/control: update dh compat level to 12
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Mon, 31 May 2021 00:05:22 +0000 (00:05 +0000)]
buildsys: wrap-and-sort
Signed-off-by: stoiko ivanov <siv@pmgbullseye.proxmox.com>
Thomas Lamprecht [Tue, 23 Jul 2019 19:00:50 +0000 (21:00 +0200)]
bump version to 3.3.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 23 Jul 2019 19:00:41 +0000 (21:00 +0200)]
buildsys: use dpkg-dev shipped helper makefile
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 16 Jan 2019 12:34:28 +0000 (13:34 +0100)]
d/rules: use dh_prep instead of dh_clean -k
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 16 Jan 2019 12:27:52 +0000 (13:27 +0100)]
d/control: update Standards-Version tp 3.9.8
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 16 Jan 2019 12:27:25 +0000 (13:27 +0100)]
d/control: update compat to 10
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 16 Jan 2019 12:18:59 +0000 (13:18 +0100)]
d/control: remove description field from general section
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Rhonda D'Vine [Thu, 10 Jan 2019 12:37:22 +0000 (13:37 +0100)]
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>
Rhonda D'Vine [Thu, 10 Jan 2019 12:37:21 +0000 (13:37 +0100)]
Fetch package + version from the changelog
Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
Dietmar Maurer [Wed, 8 Mar 2017 15:44:09 +0000 (16:44 +0100)]
Makefile: cleanup, add dinstall target
Dietmar Maurer [Wed, 8 Mar 2017 15:42:59 +0000 (16:42 +0100)]
fix upload target
Dietmar Maurer [Tue, 14 Feb 2017 10:41:04 +0000 (11:41 +0100)]
updates for debian stretch amd64
Dietmar Maurer [Tue, 23 Sep 2014 09:59:49 +0000 (11:59 +0200)]
updated for debian wheezy
Dietmar Maurer [Tue, 23 Sep 2014 09:54:17 +0000 (11:54 +0200)]
update ppport.h for new perl on wheezy
Dietmar Maurer [Fri, 19 Sep 2014 12:10:29 +0000 (14:10 +0200)]
import from svn://proxdev/server/svn//libarchive-perl/pmg3