Date: Tue, 24 Feb 2015 08:00:59 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r379763 - in head/devel: libosmo-abis libosmo-sccp libosmo-sccp/files libosmocore libosmocore/files Message-ID: <201502240800.t1O80xW0057659@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Tue Feb 24 08:00:58 2015 New Revision: 379763 URL: https://svnweb.freebsd.org/changeset/ports/379763 QAT: https://qat.redports.org/buildarchive/r379763/ Log: - Unbreak on DragonFly - Unbreak on big-endian archs [1] - Unbreak and rename DOCS option [2] - Convert to USES=autoreconf - Convert to USES=pathfix - Convert to INSTALL_TARGET=install-strip - Convert to PORTDOCS - Fix whitespace - Bump PORTREVISION for [1], [2] Differential Revision: https://reviews.freebsd.org/D1947 PR: 197948 Reviewed by: marino, pi Approved by: Nikola Kolev <koue@chaosophia.net> (maintainer) Deleted: head/devel/libosmo-sccp/files/ head/devel/libosmocore/files/patch-Makefile.am Modified: head/devel/libosmo-abis/Makefile head/devel/libosmo-sccp/Makefile head/devel/libosmocore/Makefile Modified: head/devel/libosmo-abis/Makefile ============================================================================== --- head/devel/libosmo-abis/Makefile Tue Feb 24 07:46:51 2015 (r379762) +++ head/devel/libosmo-abis/Makefile Tue Feb 24 08:00:58 2015 (r379763) @@ -15,19 +15,13 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:${PORTSDIR}/devel/libosmocore \ libortp.so:${PORTSDIR}/net/ortp -USES= gmake libtool pkgconfig - -USE_AUTOTOOLS= aclocal autoconf automake libtoolize autoheader -AUTOMAKE_ARGS= --gnu --add-missing --copy +USES= autoreconf gmake libtool pathfix pkgconfig +PATHFIX_MAKEFILEIN=Makefile.am +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-patch: - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version -post-stage: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libosmoabis.so.4 - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libosmotrau.so.0 - .include <bsd.port.mk> Modified: head/devel/libosmo-sccp/Makefile ============================================================================== --- head/devel/libosmo-sccp/Makefile Tue Feb 24 07:46:51 2015 (r379762) +++ head/devel/libosmo-sccp/Makefile Tue Feb 24 08:00:58 2015 (r379763) @@ -2,9 +2,9 @@ PORTNAME= libosmo-sccp PORTVERSION= 0.0.6.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel -MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ \ +MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ \ http://ns1.chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net @@ -15,14 +15,17 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:${PORTSDIR}/devel/libosmocore -USES= gmake pkgconfig - -USE_AUTOTOOLS= aclocal autoconf automake libtoolize -AUTOMAKE_ARGS= --gnu --add-missing --copy +USES= autoreconf gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN=Makefile.am +GNU_CONFIGURE= yes post-patch: - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am + ${REINPLACE_CMD} -e 's,endian\.h,sys/endian.h,' \ + -e 's,__BYTE_ORDER,BYTE_ORDER,' \ + -e 's,__LITTLE_ENDIAN,LITTLE_ENDIAN,' \ + -e 's,__BIG_ENDIAN,BIG_ENDIAN,' \ + ${WRKSRC}/include/mtp/mtp_level3.h \ + ${WRKSRC}/include/sccp/sccp_types.h ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include <bsd.port.mk> Modified: head/devel/libosmocore/Makefile ============================================================================== --- head/devel/libosmocore/Makefile Tue Feb 24 07:46:51 2015 (r379762) +++ head/devel/libosmocore/Makefile Tue Feb 24 08:00:58 2015 (r379763) @@ -2,6 +2,7 @@ PORTNAME= libosmocore PORTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmocore/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ @@ -14,39 +15,20 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcsclite.so:${PORTSDIR}/devel/pcsc-lite -USES= gmake libtool pkgconfig execinfo -USE_AUTOTOOLS= aclocal autoconf automake libtoolize autoheader -AUTOMAKE_ARGS= --gnu --add-missing --copy +USES= alias autoreconf execinfo gmake libtool pathfix pkgconfig +PATHFIX_MAKEFILEIN=Makefile.am +GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo USE_LDCONFIG= yes INSTALL_TARGET= install-strip +PORTDOCS= * -OPTIONS_DEFINE= DOCS -DOCS_DESC= Build documentation -OPTIONS_UNSET= DOCS - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MDOCS} -BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \ - dot:${PORTSDIR}/graphics/graphviz -.endif +OPTIONS_DEFINE= DOXYGEN +DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen \ + dot:${PORTSDIR}/graphics/graphviz +DOXYGEN_CONFIGURE_ENV_OFF=ac_cv_path_DOXYGEN=false post-patch: -.if ${PORT_OPTIONS:MDOCS} - ${CP} ${WRKSRC}/Makefile.am.orig ${WRKSRC}/Makefile.am -.endif - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version -.if ${PORT_OPTIONS:MDOCS} -post-install: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in codec core gsm vty - ${FIND} ${WRKSRC}/doc/${i}/html -not -type d | ${SED} \ - 's,^${WRKSRC}/doc/${i}/html,${DOCSDIR_REL}/${i}/html,' >> ${TMPPLIST} -.endfor -.endif - .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502240800.t1O80xW0057659>