svn commit: r314119 - in head/ports-mgmt: . dialog4ports
Baptiste Daroussin
bapt at FreeBSD.org
Wed Mar 13 23:25:22 UTC 2013
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 at 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 at 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/
More information about the svn-ports-head
mailing list