Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Sep 2012 17:36:04 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r303502 - in head/devel: gwenhywfar-fox16 gwenhywfar-fox16/files gwenhywfar-gtk2 gwenhywfar-gtk2/files gwenhywfar-qt4 gwenhywfar-qt4/files
Message-ID:  <201209011736.q81Ha4Tl052364@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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@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@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"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209011736.q81Ha4Tl052364>