Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Mar 2013 23:25:21 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r314119 - in head/ports-mgmt: . dialog4ports
Message-ID:  <201303132325.r2DNPLFK019926@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Wed Mar 13 23:25:20 2013
New Revision: 314119
URL: http://svnweb.freebsd.org/changeset/ports/314119

Log:
  Add new dialog4ports
  This will be used soon to replace the old dialog(1) for make config
  It implements a new mixeddlg widget which allow to mix radio and
  classic buttons in a single interface allowing the UI to reflect
  optionsng features.
  
  Bundle libdialog on 8.x which doesn't provide a recent libdialog(3).
  
  Thank you very much to Ilya A. Arkhipov who wrote it,
  helped by danfe, eadler and myself

Added:
  head/ports-mgmt/dialog4ports/
  head/ports-mgmt/dialog4ports/Makefile   (contents, props changed)
  head/ports-mgmt/dialog4ports/distinfo   (contents, props changed)
  head/ports-mgmt/dialog4ports/pkg-descr   (contents, props changed)
Modified:
  head/ports-mgmt/Makefile

Modified: head/ports-mgmt/Makefile
==============================================================================
--- head/ports-mgmt/Makefile	Wed Mar 13 22:26:44 2013	(r314118)
+++ head/ports-mgmt/Makefile	Wed Mar 13 23:25:20 2013	(r314119)
@@ -6,6 +6,7 @@
     SUBDIR += bpkg
     SUBDIR += bpm
     SUBDIR += bxpkg
+    SUBDIR += dialog4ports
     SUBDIR += distilator
     SUBDIR += fastest_sites
     SUBDIR += fbsdmon

Added: head/ports-mgmt/dialog4ports/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/ports-mgmt/dialog4ports/Makefile	Wed Mar 13 23:25:20 2013	(r314119)
@@ -0,0 +1,41 @@
+# Created by: Ilya A. Arkhipov <rum1cro@yandex.ru>
+# $FreeBSD$
+
+PORTNAME=	dialog4ports
+PORTVERSION=	0.1
+CATEGORIES=	ports-mgmt
+MASTER_SITES=	http://m1cro.tk/dialog4ports/ \
+		ftp://invisible-island.net/dialog/:dialog
+
+MAINTAINER=	rum1cro@yandex.ru
+COMMENT=	Console Interface to configure ports
+
+# CCACHE has options, so may need d4p, make d4p not ccache friendly
+# to avoid circular dependency
+NO_CCACHE=	yes
+USE_XZ=		yes
+MANCOMPRESSED=	yes
+MAN1=		${PORTNAME}.1
+MAKE_ENV+=	__MAKE_CONF=/dev/null SRCCONF=/dev/null
+
+PLIST_FILES=	bin/dialog4ports
+
+MAKE_JOBS_SAFE=	yes
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 900030
+DISTFILES=	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
+		${DIALOGNAME}.tgz:dialog
+DIALOGNAME=	dialog-1.1-20120706
+EXTRACT_CMD=	${CAT}
+EXTRACT_BEFORE_ARGS=
+
+MAKE_ENV+=	DIALOGSOURCES=${WRKDIR}/${DIALOGNAME}
+
+do-configure:
+	@cd ${WRKDIR}/${DIALOGNAME}; ./configure
+
+.endif
+
+.include <bsd.port.post.mk>

Added: head/ports-mgmt/dialog4ports/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/ports-mgmt/dialog4ports/distinfo	Wed Mar 13 23:25:20 2013	(r314119)
@@ -0,0 +1,4 @@
+SHA256 (dialog4ports-0.1.tar.xz) = 68f031a60a32dfd928edd30a3bada6c3f92a3faf1100ce028c2df793853039b7
+SIZE (dialog4ports-0.1.tar.xz) = 8768
+SHA256 (dialog-1.1-20120706.tgz) = 305aa1000680aa87bb2148a725f9107ef4cd29dcd6185b44d079cb87cf0ce2f5
+SIZE (dialog-1.1-20120706.tgz) = 444554

Added: head/ports-mgmt/dialog4ports/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/ports-mgmt/dialog4ports/pkg-descr	Wed Mar 13 23:25:20 2013	(r314119)
@@ -0,0 +1,3 @@
+dialog4ports -- a dialog for FreeBSD ports
+
+WWW: https://bitbucket.org/m1cro/d4p/



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