Index: head/devel/libosmo-abis/Makefile =================================================================== --- head/devel/libosmo-abis/Makefile (revision 379762) +++ head/devel/libosmo-abis/Makefile (revision 379763) @@ -1,33 +1,27 @@ # $FreeBSD$ PORTNAME= libosmo-abis PORTVERSION= 0.3.1 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmo-abis/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Shared code regarding the A-bis interface between BTS and BSC LICENSE= AGPLv3 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 Index: head/devel/libosmo-sccp/files/patch-mtp_leve3.c =================================================================== --- head/devel/libosmo-sccp/files/patch-mtp_leve3.c (revision 379762) +++ head/devel/libosmo-sccp/files/patch-mtp_leve3.c (nonexistent) @@ -1,13 +0,0 @@ ---- include/mtp/mtp_level3.h.org -+++ include/mtp/mtp_level3.h -@@ -23,7 +23,11 @@ - #ifndef mtp_level3_h - #define mtp_level3_h - -+#ifdef __FreeBSD__ -+#include -+#else - #include -+#endif - #include - #include Property changes on: head/devel/libosmo-sccp/files/patch-mtp_leve3.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/libosmo-sccp/files/patch-sccp_types.c =================================================================== --- head/devel/libosmo-sccp/files/patch-sccp_types.c (revision 379762) +++ head/devel/libosmo-sccp/files/patch-sccp_types.c (nonexistent) @@ -1,14 +0,0 @@ ---- include/sccp/sccp_types.h.org -+++ include/sccp/sccp_types.h -@@ -24,7 +24,11 @@ - #ifndef SCCP_TYPES_H - #define SCCP_TYPES_H - -+#ifdef __FreeBSD__ -+#include -+#else - #include -+#endif - - /* Table 1/Q.713 - SCCP message types */ - enum sccp_message_types { Property changes on: head/devel/libosmo-sccp/files/patch-sccp_types.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/libosmo-sccp/Makefile =================================================================== --- head/devel/libosmo-sccp/Makefile (revision 379762) +++ head/devel/libosmo-sccp/Makefile (revision 379763) @@ -1,28 +1,31 @@ # $FreeBSD$ 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 COMMENT= SCCP network layer protocol implementation LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libosmocore.so:${PORTSDIR}/devel/libosmocore -USES= gmake pkgconfig +USES= autoreconf gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN=Makefile.am +GNU_CONFIGURE= yes -USE_AUTOTOOLS= aclocal autoconf automake libtoolize -AUTOMAKE_ARGS= --gnu --add-missing --copy - 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 Index: head/devel/libosmocore/Makefile =================================================================== --- head/devel/libosmocore/Makefile (revision 379762) +++ head/devel/libosmocore/Makefile (revision 379763) @@ -1,52 +1,34 @@ # $FreeBSD$ PORTNAME= libosmocore PORTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://git.osmocom.org/libosmocore/snapshot/ \ http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= koue@chaosophia.net COMMENT= Common library for all Osmocom projects LICENSE= GPLv2 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 +OPTIONS_DEFINE= DOXYGEN +DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen \ + dot:${PORTSDIR}/graphics/graphviz +DOXYGEN_CONFIGURE_ENV_OFF=ac_cv_path_DOXYGEN=false -.include - -.if ${PORT_OPTIONS:MDOCS} -BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \ - dot:${PORTSDIR}/graphics/graphviz -.endif - 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 Index: head/devel/libosmocore/files/patch-Makefile.am =================================================================== --- head/devel/libosmocore/files/patch-Makefile.am (revision 379762) +++ head/devel/libosmocore/files/patch-Makefile.am (nonexistent) @@ -1,46 +0,0 @@ ---- Makefile.am.orig 2015-01-22 11:13:28.000000000 +0200 -+++ Makefile.am 2015-01-22 11:15:29.000000000 +0200 -@@ -14,43 +14,3 @@ dist-hook: - echo $(VERSION) > $(distdir)/.tarball-version - - EXTRA_DIST = git-version-gen .version -- --if HAVE_DOXYGEN -- --html_DATA = $(top_builddir)/doc/html.tar -- --$(html_DATA): $(top_builddir)/doc/core/html/index.html \ -- $(top_builddir)/doc/gsm/html/index.html \ -- $(top_builddir)/doc/vty/html/index.html \ -- $(top_builddir)/doc/codec/html/index.html -- cd $(top_builddir)/doc && tar cf html.tar */html -- --$(top_builddir)/doc/core/html/index.html: $(SOURCES) Doxyfile.core -- @rm -rf doc/core -- mkdir -p doc/core -- $(DOXYGEN) Doxyfile.core -- --$(top_builddir)/doc/gsm/html/index.html: $(SOURCES) Doxyfile.gsm -- @rm -rf doc/gsm -- mkdir -p doc/gsm -- $(DOXYGEN) Doxyfile.gsm -- --$(top_builddir)/doc/vty/html/index.html: $(SOURCES) Doxyfile.vty -- @rm -rf doc/vty/{html,latex} -- $(DOXYGEN) Doxyfile.vty -- --$(top_builddir)/doc/codec/html/index.html: $(SOURCES) Doxyfile.codec -- @rm -rf doc/codec -- mkdir -p doc/codec -- $(DOXYGEN) Doxyfile.codec -- --install-data-hook: -- cd $(DESTDIR)$(htmldir) && tar xf html.tar && rm -f html.tar -- --uninstall-hook: -- cd $(DESTDIR)$(htmldir) && rm -rf {core,gsm,vty,codec} -- --DX_CLEAN = doc/{core,gsm,vty,codec}/{html,latex}/* doc/html.tar doc/{core,gsm,vty,codec}/doxygen_sqlite3.db --endif -- --MOSTLYCLEANFILES = $(DX_CLEAN) Property changes on: head/devel/libosmocore/files/patch-Makefile.am ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property