Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#23514 - [lv2core] Replace lv2config introduced in version 4.0

Attached to Project: Arch Linux
Opened by speps (archspeps) - Wednesday, 30 March 2011, 12:45 GMT
Last edited by Ray Rashif (schivmeister) - Thursday, 14 April 2011, 20:48 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Ray Rashif (schivmeister)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


lv2core version 4.0 introduces lv2config a tool that creates
a headers directory hierarchy and symlinks according to all
manifest.ttl namespaces found in usr/lib/lv2/*.lv2. Ex:

usr/lib/lv2/lv2core.lv2/manifest.ttl generates this symlink
usr/include/lv2/ -> /usr/lib/lv2/lv2core.lv2

Actually lv2config is called during post_install in the way the binary package
do not includes all the usr/include/lv2/ hierarchy and symlinks.

My proposal is to replace the lv2config by doing the same,
manually in the package() function.
This way will include all the generated headers hierarchy in the binary tarball.
Attached is a patched PKGBUILD.

Additional info:
* package version(s): 4.0

Steps to reproduce:
pacman -Qo `find /usr/include/lv2 -type l`
   PKGBUILD (1.1 KiB)
This task depends upon

Closed by  Ray Rashif (schivmeister)
Thursday, 14 April 2011, 20:48 GMT
Reason for closing:  Implemented