]> git.proxmox.com Git - libxdgmime-perl.git/log
libxdgmime-perl.git
2 years agod/control: update Standards-Version to 4.5.1
Stoiko Ivanov [Fri, 11 Jun 2021 06:38:44 +0000 (08:38 +0200)]
d/control: update Standards-Version to 4.5.1

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agod/control: add versioned dependency on perl 5.32
Stoiko Ivanov [Fri, 11 Jun 2021 11:58:00 +0000 (11:58 +0000)]
d/control: add versioned dependency on perl 5.32

h2xs adds a use clause on the current perl version, so building fails
with older perl

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoadd update instructions to README
Stoiko Ivanov [Sat, 5 Jun 2021 15:54:17 +0000 (15:54 +0000)]
add update instructions to README

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agobuildsys: add update-bindings target
Stoiko Ivanov [Mon, 7 Jun 2021 16:57:17 +0000 (16:57 +0000)]
buildsys: add update-bindings target

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoupdate bindings
Stoiko Ivanov [Sat, 5 Jun 2021 16:02:35 +0000 (16:02 +0000)]
update bindings

by running
`h2xs -P -v 1.0 -F -DHAVE_MMAP -M '^XDG_' -Ofan Xdgmime xdgmime.h`

and selectively adding changes.

upstream xdgmime.h contains all functions also as defines
(preprocessor mangling to add XDG_PREFIX to the function name) - thus
all functions would also be added as constants, which leads to errors
in the automatically generated tests. The functions need to be in
EXPORT_OK, but not added to @names in Makefile.PL.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agobuildsys: reorganize Makefile
Stoiko Ivanov [Wed, 2 Jun 2021 16:49:54 +0000 (16:49 +0000)]
buildsys: reorganize Makefile

* build in versioned subdirectory
* add 'deb' make target
* drop fakeroot from dpkg-buildpackage invocation

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoadd xdgmime sources to Xdgmime/.gitignore
Stoiko Ivanov [Sat, 5 Jun 2021 15:19:44 +0000 (15:19 +0000)]
add xdgmime sources to Xdgmime/.gitignore

they get copied from xdgmime-source during build and
should not be checked in Xdgmime

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoremove fallback header files
Stoiko Ivanov [Wed, 2 Jun 2021 17:04:47 +0000 (17:04 +0000)]
remove fallback header files

they get 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>
2 years agoremove ppport.h from git - recreate it during build
Stoiko Ivanov [Wed, 2 Jun 2021 16:37:35 +0000 (16:37 +0000)]
remove ppport.h from git - recreate it during build

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agodrop old upstream tarball and copy
Stoiko Ivanov [Wed, 2 Jun 2021 11:06:58 +0000 (11:06 +0000)]
drop old upstream tarball and copy

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoMerge commit 'cf31d981a600e46f3d3344be8f33f0813a909bb1' as 'xdgmime-source'
Stoiko Ivanov [Sat, 5 Jun 2021 15:11:55 +0000 (15:11 +0000)]
Merge commit 'cf31d981a600e46f3d3344be8f33f0813a909bb1' as 'xdgmime-source'

2 years agoSquashed 'xdgmime-source/' content from commit 28b70c4
Stoiko Ivanov [Sat, 5 Jun 2021 15:11:55 +0000 (15:11 +0000)]
Squashed 'xdgmime-source/' content from commit 28b70c4

git-subtree-dir: xdgmime-source
git-subtree-split: 28b70c4129c7589cd7066ef327eec418b20793db

2 years agod/rules: use minimal rules file
Stoiko Ivanov [Mon, 31 May 2021 01:30:44 +0000 (01:30 +0000)]
d/rules: use minimal rules file

roughly tested by running diffoscope and comparing differences
and running the pmg-regression-tests

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agod/control: update dh compat level to 12
Stoiko Ivanov [Mon, 31 May 2021 01:16:55 +0000 (01:16 +0000)]
d/control: update dh compat level to 12

Signe-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agod/control: wrap-and-sort
Stoiko Ivanov [Mon, 31 May 2021 01:16:11 +0000 (01:16 +0000)]
d/control: wrap-and-sort

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobump version to 0.01-5
Thomas Lamprecht [Tue, 23 Jul 2019 19:12:22 +0000 (21:12 +0200)]
bump version to 0.01-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: fix typo
Thomas Lamprecht [Tue, 23 Jul 2019 19:12:16 +0000 (21:12 +0200)]
d/control: fix typo

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: read version from changelog
Thomas Lamprecht [Tue, 23 Jul 2019 19:10:53 +0000 (21:10 +0200)]
buildsys: read version from changelog

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: bump compat to level 10
Thomas Lamprecht [Tue, 23 Jul 2019 19:07:21 +0000 (21:07 +0200)]
d/control: bump compat to level 10

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 years agoMakefile: fix upload target for stretch, add dinstall target
Dietmar Maurer [Wed, 8 Mar 2017 15:49:42 +0000 (16:49 +0100)]
Makefile: fix upload target for stretch, add dinstall target

9 years agoupdates for Debian wheezy
Dietmar Maurer [Mon, 22 Sep 2014 07:47:01 +0000 (09:47 +0200)]
updates for Debian wheezy

9 years agoimport from svn://proxdev/server/svn//libxdgmime-perl/pmg3
Dietmar Maurer [Fri, 19 Sep 2014 12:10:30 +0000 (14:10 +0200)]
import from svn://proxdev/server/svn//libxdgmime-perl/pmg3