[Midnightbsd-cvs] mports [18576] trunk/editors/nano: modernize nano port

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Apr 4 08:55:11 EDT 2015


Revision: 18576
          http://svnweb.midnightbsd.org/mports/?rev=18576
Author:   laffer1
Date:     2015-04-04 08:55:10 -0400 (Sat, 04 Apr 2015)
Log Message:
-----------
modernize nano port

Modified Paths:
--------------
    trunk/editors/nano/Makefile
    trunk/editors/nano/pkg-plist

Modified: trunk/editors/nano/Makefile
===================================================================
--- trunk/editors/nano/Makefile	2015-04-04 12:51:51 UTC (rev 18575)
+++ trunk/editors/nano/Makefile	2015-04-04 12:55:10 UTC (rev 18576)
@@ -2,7 +2,7 @@
 
 PORTNAME=	nano
 PORTVERSION=	2.2.6
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	editors
 MASTER_SITES=	http://www.nano-editor.org/dist/v2.2/ \
 		${MASTER_SITE_GNU}
@@ -16,45 +16,23 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--infodir=${PREFIX}/${INFO_PATH} --mandir=${PREFIX}/man \
 		--docdir=${DOCSDIR}
+MAKE_ARGS+=	install_htmlmanDATA=install-htmlmanDATA
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
-.include <bsd.mport.options.mk>
+OPTIONS_DEFINE=	DOCS NLS
+OPTIONS_SUB=	yes
 
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-PLIST_SUB+=	NLS=""
-MANLANG=	"" fr
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
+NLS_USES=		gettext
+NLS_CONFIGURE_ENABLE=	nls
 
-.if ${PORT_OPTIONS:MDOCS}
-MAKE_ARGS+=	install_htmlmanDATA=install-htmlmanDATA
-.else
-MAKE_ARGS+=	install_htmlmanDATA=""
-.endif
-
 INFO=		nano
-MAN1=		nano.1 rnano.1
-MAN5=		nanorc.5
 
-
-
-.include <bsd.port.pre.mk>
-
-.if (${OSVERSION} < 3000)
-CONFIGURE_ARGS+=--disable-utf8
-.else
-CONFIGURE_ARGS+=--enable-utf8
-.endif
-
 post-build:
 	cd ${WRKSRC}/doc/man; ${REINPLACE_CMD} \
 		-e 's:SYSCONFDIR:${PREFIX}/etc:g' \
 		-e 's:EXAMPLESDIR:${EXAMPLESDIR}:g' \
-		${MAN1} ${MAN5} ${WRKSRC}/doc/texinfo/${INFO:=.info}
+		nano.1 rnano.1 nanorc.5 ${WRKSRC}/doc/texinfo/${INFO:=.info}
 	${REINPLACE_CMD} -e 's/\\</[[:<:]]/g' -e 's/\\>/[[:>:]]/g' \
 		${WRKSRC}/doc/syntax/*.nanorc
 
@@ -62,4 +40,4 @@
 	${MKDIR} ${EXAMPLESDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/nanorc.sample ${EXAMPLESDIR}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/editors/nano/pkg-plist
===================================================================
--- trunk/editors/nano/pkg-plist	2015-04-04 12:51:51 UTC (rev 18575)
+++ trunk/editors/nano/pkg-plist	2015-04-04 12:55:10 UTC (rev 18576)
@@ -1,6 +1,11 @@
- at comment $FreeBSD$
 bin/nano
 bin/rnano
+man/man1/nano.1.gz
+man/man1/rnano.1.gz
+man/man5/nanorc.5.gz
+%%NLS%%man/fr/man1/nano.1.gz
+%%NLS%%man/fr/man1/rnano.1.gz
+%%NLS%%man/fr/man5/nanorc.5.gz
 %%NLS%%%%PORTDOCS%%%%DOCSDIR%%/fr/nano.1.html
 %%NLS%%%%PORTDOCS%%%%DOCSDIR%%/fr/nanorc.5.html
 %%NLS%%%%PORTDOCS%%%%DOCSDIR%%/fr/rnano.1.html
@@ -66,12 +71,3 @@
 %%DATADIR%%/tcl.nanorc
 %%DATADIR%%/tex.nanorc
 %%DATADIR%%/xml.nanorc
- at dirrm share/nano
- at dirrm %%EXAMPLESDIR%%
-%%NLS%%@dirrmtry share/locale/rw/LC_MESSAGES
-%%NLS%%@dirrmtry share/locale/rw
-%%NLS%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/fr
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%NLS%%@dirrmtry man/fr/man5
-%%NLS%%@dirrmtry man/fr/man1
-%%NLS%%@dirrmtry man/fr



More information about the Midnightbsd-cvs mailing list