svn commit: r355823 - head/korean/ami
Pawel Pekala
pawel at FreeBSD.org
Fri May 30 12:21:12 UTC 2014
Author: pawel
Date: Fri May 30 12:21:12 2014
New Revision: 355823
URL: http://svnweb.freebsd.org/changeset/ports/355823
QAT: https://qat.redports.org/buildarchive/r355823/
Log:
- Add staging support
- Use options subs, helpers
Modified:
head/korean/ami/Makefile
Modified: head/korean/ami/Makefile
==============================================================================
--- head/korean/ami/Makefile Fri May 30 11:29:02 2014 (r355822)
+++ head/korean/ami/Makefile Fri May 30 12:21:12 2014 (r355823)
@@ -18,28 +18,17 @@ LICENSE= GPLv2
USES= iconv gmake
USE_GNOME= gtk12 gdkpixbuf
-WANT_GNOME= yes
GNU_CONFIGURE= yes
-NO_STAGE= yes
+PORTDOCS= AUTHORS ChangeLog NEWS README README.en
OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-LDFLAGS+= -L${LOCALBASE}/lib
-CPPFLAGS+= -I${LOCALBASE}/include
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
-
-PORTDOCS= AUTHORS ChangeLog NEWS README README.en
-
-.include <bsd.port.pre.mk>
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
+NLS_LDFLAGS= -L${LOCALBASE}/lib
+NLS_CPPFLAGS= -I${LOCALBASE}/include
post-build:
( cd ${WRKSRC}/hanjadic && ${SETENV} ${MAKE_ENV} ${MAKE} )
@@ -47,10 +36,8 @@ post-build:
${CAT} ${DISTDIR}/ami.dic >> ${WRKDIR}/hanja.dic
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${PREFIX}/share/doc/ami
- ( cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} )
-.endif
- ${INSTALL_DATA} ${WRKDIR}/hanja.dic ${DATADIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ( cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} )
+ ${INSTALL_DATA} ${WRKDIR}/hanja.dic ${STAGEDIR}${DATADIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
More information about the svn-ports-all
mailing list