svn commit: r303502 - in head/devel: gwenhywfar-fox16 gwenhywfar-fox16/files gwenhywfar-gtk2 gwenhywfar-gtk2/files gwenhywfar-qt4 gwenhywfar-qt4/files
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sat Sep 1 17:36:05 UTC 2012
Author: rakuco
Date: Sat Sep 1 17:36:04 2012
New Revision: 303502
URL: http://svn.freebsd.org/changeset/ports/303502
Log:
Apply the rest of the changes that should have got in with r303495:
- svn rm some files which were just emptied in the previous commit.
- Adjust the new ports' Makefiles.
PR: ports/170492
Submitted by: Jason E. Hale <bsdkaffee at gmail.com> (maintainer)
Deleted:
head/devel/gwenhywfar-fox16/distinfo
head/devel/gwenhywfar-fox16/files/
head/devel/gwenhywfar-fox16/pkg-descr
head/devel/gwenhywfar-gtk2/distinfo
head/devel/gwenhywfar-gtk2/files/
head/devel/gwenhywfar-gtk2/pkg-descr
head/devel/gwenhywfar-qt4/distinfo
head/devel/gwenhywfar-qt4/files/
head/devel/gwenhywfar-qt4/pkg-descr
Modified:
head/devel/gwenhywfar-fox16/Makefile
head/devel/gwenhywfar-gtk2/Makefile
head/devel/gwenhywfar-qt4/Makefile
Modified: head/devel/gwenhywfar-fox16/Makefile
==============================================================================
--- head/devel/gwenhywfar-fox16/Makefile Sat Sep 1 17:20:11 2012 (r303501)
+++ head/devel/gwenhywfar-fox16/Makefile Sat Sep 1 17:36:04 2012 (r303502)
@@ -1,92 +1,13 @@
# $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=/
+PORTREVISION= 0
+PKGNAMESUFFIX= -${SLAVEPORT}
MAINTAINER= bsdkaffee at gmail.com
-COMMENT= Multi-platform helper library for networking and security applications
+COMMENT= Gwenhywfar FOX-1.6 support library
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
+MASTERDIR= ${.CURDIR}/../../devel/gwenhywfar
+SLAVEPORT= fox16
+PLIST= ${.CURDIR}/pkg-plist
-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>
+.include "${MASTERDIR}/Makefile"
Modified: head/devel/gwenhywfar-gtk2/Makefile
==============================================================================
--- head/devel/gwenhywfar-gtk2/Makefile Sat Sep 1 17:20:11 2012 (r303501)
+++ head/devel/gwenhywfar-gtk2/Makefile Sat Sep 1 17:36:04 2012 (r303502)
@@ -1,92 +1,13 @@
# $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=/
+PORTREVISION= 0
+PKGNAMESUFFIX= -${SLAVEPORT}
MAINTAINER= bsdkaffee at gmail.com
-COMMENT= Multi-platform helper library for networking and security applications
+COMMENT= Gwenhywfar GTK2+ support library
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
+MASTERDIR= ${.CURDIR}/../../devel/gwenhywfar
+SLAVEPORT= gtk2
+PLIST= ${.CURDIR}/pkg-plist
-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>
+.include "${MASTERDIR}/Makefile"
Modified: head/devel/gwenhywfar-qt4/Makefile
==============================================================================
--- head/devel/gwenhywfar-qt4/Makefile Sat Sep 1 17:20:11 2012 (r303501)
+++ head/devel/gwenhywfar-qt4/Makefile Sat Sep 1 17:36:04 2012 (r303502)
@@ -1,92 +1,13 @@
# $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=/
+PORTREVISION= 0
+PKGNAMESUFFIX= -${SLAVEPORT}
MAINTAINER= bsdkaffee at gmail.com
-COMMENT= Multi-platform helper library for networking and security applications
+COMMENT= Gwenhywfar Qt4 support library
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
+MASTERDIR= ${.CURDIR}/../../devel/gwenhywfar
+SLAVEPORT= qt4
+PLIST= ${.CURDIR}/pkg-plist
-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>
+.include "${MASTERDIR}/Makefile"
More information about the svn-ports-all
mailing list