diff options
author | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2012-09-01 17:05:14 +0000 |
---|---|---|
committer | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2012-09-01 17:05:14 +0000 |
commit | b2b7993a62b3b2f66daf98f8439ffbde6ccaa146 (patch) | |
tree | 1ce9e643d4ff5e1609fc209342a2b2dcfe715301 /devel/gwenhywfar-qt4 | |
parent | b2e9b698df519fa6633e1eab2f37e9849617180a (diff) |
Notes
Diffstat (limited to 'devel/gwenhywfar-qt4')
-rw-r--r-- | devel/gwenhywfar-qt4/Makefile | 92 | ||||
-rw-r--r-- | devel/gwenhywfar-qt4/distinfo | 0 | ||||
-rw-r--r-- | devel/gwenhywfar-qt4/files/patch-configure | 0 | ||||
-rw-r--r-- | devel/gwenhywfar-qt4/pkg-descr | 0 | ||||
-rw-r--r-- | devel/gwenhywfar-qt4/pkg-plist | 7 |
5 files changed, 99 insertions, 0 deletions
diff --git a/devel/gwenhywfar-qt4/Makefile b/devel/gwenhywfar-qt4/Makefile new file mode 100644 index 000000000000..7fe22d5fcc70 --- /dev/null +++ b/devel/gwenhywfar-qt4/Makefile @@ -0,0 +1,92 @@ +# $FreeBSD$ + +PORTNAME= gwenhywfar +PORTVERSION= 4.3.3 +PORTREVISION= 1 +CATEGORIES= devel net security +MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=01&release=67&file=01&dummy=/ + +MAINTAINER= bsdkaffee@gmail.com +COMMENT= Multi-platform helper library for networking and security applications + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= gcrypt.18:${PORTSDIR}/security/libgcrypt \ + gnutls.47:${PORTSDIR}/security/gnutls + +USE_GMAKE= yes +USE_GETTEXT= yes +USE_OPENSSL= yes +USE_AUTOTOOLS= libtool +USE_GNOME= gnomehack pkgconfig + +OPTIONS= APIDOC "Full API documentation (requires Doxygen)" off \ + MEMDEBUG "Enable memory debugger statistic" off \ + FOX16 "Build FOX 1.6 GUI" off \ + GTK2 "Build GTK 2.x GUI (for GnuCash)" on \ + QT4 "Build Qt 4.x GUI (for KMyMoney)" on + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-release="yes" \ + --with-guis="${_GWEN_GUIS}" +CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} +LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} +MAKE_JOBS_SAFE= yes + +PLIST_SUB= GWEN_SHLIB_VER="${GWEN_SHLIB_VER}" +USE_LDCONFIG= yes + +GWEN_SHLIB_VER= 60 + +.include <bsd.port.options.mk> + +.if !defined(NOPORTDOCS) && defined(WITH_APIDOC) +BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \ + dot:${PORTSDIR}/graphics/graphviz +CONFIGURE_ARGS+=--enable-full-doc +PORTDOCS= apidoc +.endif + +.if defined(WITH_MEMDEBUG) +CONFIGURE_ARGS+=--enable-memtrace +.endif + +.if defined(WITH_FOX16) +LIB_DEPENDS+= FOX-1.6:${PORTSDIR}/x11-toolkits/fox16 +PLIST_SUB+= WITH_FOX16="" +_GWEN_GUIS+= fox16 +.else +PLIST_SUB+= WITH_FOX16="@comment " +.endif + +.if defined(WITH_GTK2) +USE_GNOME+= gtk20 +PLIST_SUB+= WITH_GTK2="" +_GWEN_GUIS+= gtk2 +.else +PLIST_SUB+= WITH_GTK2="@comment " +.endif + +.if defined(WITH_QT4) +USE_QT4= gui moc_build uic_build +QT_NONSTANDARD= yes +PLIST_SUB+= WITH_QT4="" +_GWEN_GUIS+= qt4 +.else +PLIST_SUB+= WITH_QT4="@comment " +.endif + +post-build: +.if !defined(NOPORTDOCS) && defined(WITH_APIDOC) + @cd ${WRKSRC} && ${GMAKE} srcdoc +.endif + +post-install: +.if !defined(NOPORTDOCS) && defined(WITH_APIDOC) + ${MKDIR} ${DOCSDIR}/apidoc + cd ${WRKSRC}/apidoc && \ + ${COPYTREE_SHARE} \* ${DOCSDIR}/apidoc +.endif + +.include <bsd.port.mk> diff --git a/devel/gwenhywfar-qt4/distinfo b/devel/gwenhywfar-qt4/distinfo new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/devel/gwenhywfar-qt4/distinfo diff --git a/devel/gwenhywfar-qt4/files/patch-configure b/devel/gwenhywfar-qt4/files/patch-configure new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/devel/gwenhywfar-qt4/files/patch-configure diff --git a/devel/gwenhywfar-qt4/pkg-descr b/devel/gwenhywfar-qt4/pkg-descr new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/devel/gwenhywfar-qt4/pkg-descr diff --git a/devel/gwenhywfar-qt4/pkg-plist b/devel/gwenhywfar-qt4/pkg-plist new file mode 100644 index 000000000000..12a04f082161 --- /dev/null +++ b/devel/gwenhywfar-qt4/pkg-plist @@ -0,0 +1,7 @@ +include/gwenhywfar4/gwen-gui-qt4/qt4_gui.hpp +lib/libgwengui-qt4.a +lib/libgwengui-qt4.la +lib/libgwengui-qt4.so +lib/libgwengui-qt4.so.0 +libdata/pkgconfig/gwengui-qt4.pc +@dirrm include/gwenhywfar4/gwen-gui-qt4 |