svn commit: r339062 - head/sysutils/lxterminal
Rusmir Dusko
nemysis at FreeBSD.org
Wed Jan 8 00:42:33 UTC 2014
Author: nemysis
Date: Wed Jan 8 00:42:32 2014
New Revision: 339062
URL: http://svnweb.freebsd.org/changeset/ports/339062
Log:
- Add dependency for textproc/p5-XML-Parser
- USES gmake instead of USE_GMAKE
- Support STAGEDIR and add OPTIONS_SUB
- Use NLS_USES=gettext instead of USES=gettext
- Change WWW
Modified:
head/sysutils/lxterminal/Makefile
head/sysutils/lxterminal/pkg-descr (contents, props changed)
head/sysutils/lxterminal/pkg-plist
Modified: head/sysutils/lxterminal/Makefile
==============================================================================
--- head/sysutils/lxterminal/Makefile Wed Jan 8 00:38:44 2014 (r339061)
+++ head/sysutils/lxterminal/Makefile Wed Jan 8 00:42:32 2014 (r339062)
@@ -12,31 +12,27 @@ COMMENT= Lightweight terminal emulator f
LICENSE= GPLv2
-LIB_DEPENDS= vte:${PORTSDIR}/x11-toolkits/vte
+BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
+LIB_DEPENDS= libvte.so:${PORTSDIR}/x11-toolkits/vte
-USES= iconv pkgconfig
+USES= gmake iconv pkgconfig
USE_GNOME= gtk20 intlhack
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
-USE_GMAKE= yes
USE_LDCONFIG= yes
-MAN1= lxterminal.1
-
PORTDOCS= AUTHORS README
OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+NLS_USES= gettext
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-.else
-PLIST_SUB+= NLS="@comment "
.endif
post-patch:
@@ -46,9 +42,7 @@ post-patch:
.endif
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/sysutils/lxterminal/pkg-descr
==============================================================================
--- head/sysutils/lxterminal/pkg-descr Wed Jan 8 00:38:44 2014 (r339061)
+++ head/sysutils/lxterminal/pkg-descr Wed Jan 8 00:42:32 2014 (r339062)
@@ -3,4 +3,4 @@ It is completely desktop-independent and
dependencies. In order to reduce memory usage and increase the performance
all instances of the terminal are sharing a single process.
-WWW: http://lxde.sourceforge.net/
+WWW: http://wiki.lxde.org/en/LXTerminal
Modified: head/sysutils/lxterminal/pkg-plist
==============================================================================
--- head/sysutils/lxterminal/pkg-plist Wed Jan 8 00:38:44 2014 (r339061)
+++ head/sysutils/lxterminal/pkg-plist Wed Jan 8 00:42:32 2014 (r339062)
@@ -1,4 +1,5 @@
bin/lxterminal
+man/man1/lxterminal.1.gz
share/applications/lxterminal.desktop
%%NLS%%share/locale/af/LC_MESSAGES/lxterminal.mo
%%NLS%%share/locale/ar/LC_MESSAGES/lxterminal.mo
More information about the svn-ports-all
mailing list