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
This commit is contained in:
Baptiste Daroussin 2013-03-13 23:25:20 +00:00
parent 967c83bb3f
commit 2fc02d489c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=314119
4 changed files with 49 additions and 0 deletions

View File

@ -6,6 +6,7 @@
SUBDIR += bpkg
SUBDIR += bpm
SUBDIR += bxpkg
SUBDIR += dialog4ports
SUBDIR += distilator
SUBDIR += fastest_sites
SUBDIR += fbsdmon

View File

@ -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>

View File

@ -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

View File

@ -0,0 +1,3 @@
dialog4ports -- a dialog for FreeBSD ports
WWW: https://bitbucket.org/m1cro/d4p/