1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-04 01:48:54 +00:00
freebsd-ports/net/openpgm/Makefile
Tobias Kortkamp f4c9de68f6 net/openpgm: Do not add -I to non-existing directory in openpgm-5.2.pc
foo/lib/pgm-5.2/include does not exist, so applications using strict
compiler flags will fail to build due to this.

Here this breaks devel/xeus build after r491260 [1]:

CMake Error in CMakeLists.txt:
  Imported target "cppzmq" includes non-existent path

    "/usr/local/lib/pgm-5.2/include"

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.

- Bump revisions of all net/openpgm consumers
- Unbreak devel/xeus

[1] http://beefy9.nyi.freebsd.org/data/112amd64-default/491532/logs/errors/xeus-0.18.1.log

PR:		230575
2019-03-01 08:08:14 +00:00

42 lines
1.0 KiB
Makefile

# Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
# $FreeBSD$
PORTNAME= openpgm
DISTVERSIONPREFIX= release-
DISTVERSION= 5-2-122
PORTREVISION= 5
CATEGORIES= net devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= ee25ff3d13f2639b4c3a42125e79f77f921c3320.patch:-p3
MAINTAINER= ports@FreeBSD.org
COMMENT= Implementation of the PGM reliable multicast protocol
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
USE_GITHUB= yes
GH_ACCOUNT= steve-o
GNU_CONFIGURE= yes
USES= autoreconf compiler:c11 pathfix perl5 libtool python:build
USE_PERL5= build
USE_LDCONFIG= yes
WRKSRC_SUBDIR= openpgm/pgm
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= DOCS EXAMPLES
PORTDOCS= draft-ietf-rmt-bb-pgmcc-03.txt rfc3208.txt
PORTEXAMPLES= *
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/../doc/,} ${STAGEDIR}${DOCSDIR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>