avldrums.lv2 - DD upload
James Cowgill
jcowgill at debian.org
Mon Jun 26 09:26:23 UTC 2017
Hi,
On 25/06/17 18:29, Jaromír Mikeš wrote:
> 2016-12-31 3:22 GMT+01:00 Jaromír Mikeš <mira.mikes at gmail.com
> <mailto:mira.mikes at gmail.com>>:
>
> Hi,
>
> here is one last minute package ;)
> Can someone review and upload this package to NEW please?
> Would be great if this would slip in before freeze ;)
>
> Can someone upload avldrums.lv2 package now for me please?
debian/rules:
> ifeq ($(DEB_HOST_ARCH_CPU),amd64)
> export OPTIMIZATIONS += -msse -msse2 -mfpmath=sse
> endif
You should be able to remove this bit. Those 3 options are already
enabled by default on amd64.
> override_dh_auto_clean:
>
Why?
> override_dh_auto_configure:
> dh_auto_configure -- \
> --prefix=/usr
dh_auto_configure is a no-op for "Makefile only" packages.
>
> override_dh_auto_build:
> $(MAKE) \
> PREFIX=/usr
You should use "dh_auto_build -- PREFIX=/usr" so parallel builds work
> override_dh_auto_install:
> $(MAKE) install \
> DESTDIR=$(CURDIR)/debian/tmp \
> PREFIX=/usr
And "dh_auto_install" here.
debian/watch file seems to be broken?
the "fluidsynth" and "robtk" directories look like external modules and
should be de-bundled.
I see the -data package just contains some soundfonts. Would it be
sensible to put these in the "public" soundfont directory
(/usr/share/sounds/sf2) or are they only usable with avldrums?
Building in git:
> Version: debian/0.2.2-1-9 -> debian/0-9 debian/2-9 debian/2-9 debian/1-9
> expr: non-integer argument
> git2lv2.mk:37: *** "Cannot extract required LV2 minor-version parameter". Stop.
While this only happens when using git, it is very frustrating. I think
you should override the "avldrums_VERSION" variable to fix it.
I haven't done an indepth copyright check, but I can't seen any obvious
problems.
Thanks,
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20170626/775e6fd0/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list