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:
parent
967c83bb3f
commit
2fc02d489c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=314119
@ -6,6 +6,7 @@
|
||||
SUBDIR += bpkg
|
||||
SUBDIR += bpm
|
||||
SUBDIR += bxpkg
|
||||
SUBDIR += dialog4ports
|
||||
SUBDIR += distilator
|
||||
SUBDIR += fastest_sites
|
||||
SUBDIR += fbsdmon
|
||||
|
41
ports-mgmt/dialog4ports/Makefile
Normal file
41
ports-mgmt/dialog4ports/Makefile
Normal 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>
|
4
ports-mgmt/dialog4ports/distinfo
Normal file
4
ports-mgmt/dialog4ports/distinfo
Normal 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
|
3
ports-mgmt/dialog4ports/pkg-descr
Normal file
3
ports-mgmt/dialog4ports/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
dialog4ports -- a dialog for FreeBSD ports
|
||||
|
||||
WWW: https://bitbucket.org/m1cro/d4p/
|
Loading…
Reference in New Issue
Block a user