Created attachment 163047 [details] Patch - Fix pkgconfig files location - Add missing pkgconfig files to slave ports security/subversion-gnome-keyring and security/subversion-kwallet - Strip libraries - Switch some more bits to options helpers
Hmmm. Why are *.pc files moved? I don't have any problems with them on 'check-plist' target! % find work/stage -name \*.pc work/stage/usr/local/share/pkgconfig/libsvn_wc.pc work/stage/usr/local/share/pkgconfig/libsvn_ra_serf.pc work/stage/usr/local/share/pkgconfig/libsvn_delta.pc work/stage/usr/local/share/pkgconfig/libsvn_fs_util.pc work/stage/usr/local/share/pkgconfig/libsvn_subr.pc work/stage/usr/local/share/pkgconfig/libsvn_fs_fs.pc work/stage/usr/local/share/pkgconfig/libsvn_client.pc work/stage/usr/local/share/pkgconfig/libsvn_ra.pc work/stage/usr/local/share/pkgconfig/libsvn_fs.pc work/stage/usr/local/share/pkgconfig/libsvn_diff.pc work/stage/usr/local/share/pkgconfig/libsvn_fs_x.pc work/stage/usr/local/share/pkgconfig/libsvn_ra_svn.pc work/stage/usr/local/share/pkgconfig/libsvn_repos.pc work/stage/usr/local/share/pkgconfig/libsvn_ra_local.pc % svnversion 401341 % Also, STRIP should depend on MAINTAINER_DEBUG option setting, IMHO.
(In reply to Lev A. Serebryakov from comment #1) > Hmmm. Why are *.pc files moved? Because they belong to libdata/pkgconfig > I don't have any problems with them on 'check-plist' target! There are check-plist problems with security/subversion-* http://poudriere.amdmi3.ru/data/10-amd64-default/failures_all_2015_11_09/logs/errors/subversion-gnome-keyring-1.9.2.log http://poudriere.amdmi3.ru/data/10-amd64-default/failures_all_2015_11_09/logs/errors/subversion-kwallet-1.9.2.log > Also, STRIP should depend on MAINTAINER_DEBUG option setting, IMHO. STRIP alread respects WITH_DEBUG (not stripping anything when WITH_DEBUG is enabled).
(In reply to Dmitry Marakasov from comment #2) Please note, that MAINTAINER_DEBUG is more specific than DEBUG.
Committed, thnx!
A commit references this bug: Author: lev Date: Sun Nov 15 11:10:27 UTC 2015 New revision: 401689 URL: https://svnweb.freebsd.org/changeset/ports/401689 Log: (1) Place pkgconfig files to proper directory (libdata) (2) Strip binaries and libraries if MAINTAINER_DEBUG is not set (3) Set WITH_DEBUG if MAINTAINER_DEBUG option is selected PR: 204496 Submitted by: Dmitry Marakasov <amdmi3@FreeBSD.org> Changes: head/devel/subversion/Makefile head/devel/subversion/Makefile.common head/devel/subversion/pkg-plist head/security/subversion-gnome-keyring/Makefile head/security/subversion-gnome-keyring/pkg-plist head/security/subversion-kwallet/Makefile head/security/subversion-kwallet/pkg-plist