diff --git a/editors/mp/Makefile b/editors/mp/Makefile index a94e28b1ec92..4fc3bfde267e 100644 --- a/editors/mp/Makefile +++ b/editors/mp/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mp -PORTVERSION= 5.2.9 +PORTVERSION= 5.2.10 CATEGORIES= editors MASTER_SITES= http://triptico.com/download/mp/ @@ -10,6 +10,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Programming text editor LICENSE= GPLv2 # (or later) +LICENSE_FILE= ${WRKSRC}/COPYING USES= iconv ncurses HAS_CONFIGURE= yes @@ -18,40 +19,48 @@ CONFIGURE_ARGS= --prefix=${PREFIX} --without-win32 --without-kde4 DATADIR= ${PREFIX}/share/mp-5 -OPTIONS_DEFINE= NLS PCRE DOCS -OPTIONS_RADIO= GUI -OPTIONS_RADIO_GUI= GTK3 GTK2 QT4 +OPTIONS_DEFINE= DOCS NLS PCRE +OPTIONS_RADIO= GUI +OPTIONS_RADIO_GUI= GTK2 GTK3 QT4 OPTIONS_DEFAULT= PCRE -OPTIONS_SUB= yes +OPTIONS_SUB= yes -NLS_USES= gettext +NLS_USES= gettext NLS_CONFIGURE_WITH= gettext - +GTK2_USE= gnome=gtk20 +GTK3_USE= gnome=gtk30 PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre PCRE_CONFIGURE_WITH= pcre - -QT4_USE= QT4=corelib,gui,moc_build +QT4_USE= qt4=corelib,gui,moc_build QT4_CONFIGURE_ENV= CPP="${CXX}" CCLINK="${CXX}" QT4_CONFIGURE_WITH= qt4 .include -.if ${PORT_OPTIONS:MGTK3} -USE_GNOME+= gtk30 -CONFOPT_GTK= 3 +.if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} || ${PORT_OPTIONS:MQT4} +USES+= pkgconfig +PLIST_SUB+= GUI="" +.else +PLIST_SUB+= GUI="@comment " .endif -.if ${PORT_OPTIONS:MGTK2} -USE_GNOME+= gtk20 -CONFOPT_GTK= 2 -.endif - -.if empty(PORT_OPTIONS:MGTK3) && empty(PORT_OPTIONS:MGTK2) +.if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} +DESKTOP_ENTRIES="Minimum Profit" "" "mp-5" "mp" "Develpment;TextEditor;GTK;" "" +.else CONFIGURE_ARGS+= --without-gtk CONFOPT_GTK= 0 .endif +.if ${PORT_OPTIONS:MGTK2} +CONFOPT_GTK= 2 +.endif + +.if ${PORT_OPTIONS:MGTK3} +CONFOPT_GTK= 3 +.endif + .if ${PORT_OPTIONS:MQT4} +DESKTOP_ENTRIES="Minimum Profit" "" "mp-5" "mp" "Development;TextEditor;Qt;" "" QT_NONSTANDARD= yes .endif @@ -60,7 +69,6 @@ post-patch: 's|> config.h else # try now with -lintl @@ -18,7 +18,7 @@ echo "$TMP_LDFLAGS" >> config.ldflags else echo "No" -@@ -342,13 +344,15 @@ +@@ -403,13 +405,15 @@ else echo "#define CONFOPT_ICONV 1" >> config.h else # try now with -liconv diff --git a/editors/mp/pkg-plist b/editors/mp/pkg-plist index f7cd96789891..02e717a4836b 100644 --- a/editors/mp/pkg-plist +++ b/editors/mp/pkg-plist @@ -6,8 +6,6 @@ man/man1/mp-5.1.gz %%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES %%PORTDOCS%%%%DOCSDIR%%/mp_actions.html %%PORTDOCS%%%%DOCSDIR%%/mp_actions.txt -%%PORTDOCS%%%%DOCSDIR%%/mp_api.html -%%PORTDOCS%%%%DOCSDIR%%/mp_api.txt %%PORTDOCS%%%%DOCSDIR%%/mp_configuration.html %%PORTDOCS%%%%DOCSDIR%%/mp_configuration.txt %%PORTDOCS%%%%DOCSDIR%%/mp_cookbook.html @@ -62,3 +60,4 @@ man/man1/mp-5.1.gz %%DATADIR%%/mp_tui.mpsl %%DATADIR%%/mp_vcs.mpsl %%DATADIR%%/mp_writing.mpsl +%%GUI%%share/pixmaps/mp.png