[Midnightbsd-cvs] mports [17389] trunk/sysutils/garcon: modernize

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Sep 19 20:56:52 EDT 2014


Revision: 17389
          http://svnweb.midnightbsd.org/mports/?rev=17389
Author:   laffer1
Date:     2014-09-19 20:56:51 -0400 (Fri, 19 Sep 2014)
Log Message:
-----------
modernize

Modified Paths:
--------------
    trunk/sysutils/garcon/Makefile
    trunk/sysutils/garcon/pkg-plist

Modified: trunk/sysutils/garcon/Makefile
===================================================================
--- trunk/sysutils/garcon/Makefile	2014-09-20 00:55:04 UTC (rev 17388)
+++ trunk/sysutils/garcon/Makefile	2014-09-20 00:56:51 UTC (rev 17389)
@@ -2,7 +2,7 @@
 
 PORTNAME=	garcon
 PORTVERSION=	0.2.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	sysutils xfce
 MASTER_SITES=	${MASTER_SITE_XFCE}
 MASTER_SITE_SUBDIR=	src/xfce/${PORTNAME}/${PORTVERSION:R}
@@ -13,33 +13,18 @@
 
 LICENSE=	lgpl
 
-USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
-USE_BZIP2=	yes
-USE_GMAKE=	yes
+INSTALL_TARGET=	install-strip
+USES=		gmake libtool pathfix pkgconfig tar:bzip2
 USE_GNOME=	glib20 intltool intlhack
 USE_XFCE=	configenv libutil
-USES=		pathfix pkgconfig
 
-OPTIONS_DEFINE=		DOCS NLS
+OPTIONS_DEFINE=	DOCS NLS
+OPTIONS_SUB=	yes
 
-.include <bsd.mport.options.mk>
+DOCS_CONFIGURE_ENABLE=	gtk-doc-html
 
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext
-CONFIGURE_ARGS+=--enable-nls
-PLIST_SUB+=	NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
+NLS_CONFIGURE_ENABLE=	nls
+NLS_USES=		gettext
 
-.if ${PORT_OPTIONS:MDOCS}
-CONFIGURE_ARGS+=--with-html-dir=${PREFIX}/share/gtk-doc/html
-PLIST_SUB+=	APIDOCS=""
-.else
-CONFIGURE_ARGS+=--without-html-dir
-PLIST_SUB+=	APIDOCS="@comment "
-.endif
-
 .include <bsd.port.mk>

Modified: trunk/sysutils/garcon/pkg-plist
===================================================================
--- trunk/sysutils/garcon/pkg-plist	2014-09-20 00:55:04 UTC (rev 17388)
+++ trunk/sysutils/garcon/pkg-plist	2014-09-20 00:56:51 UTC (rev 17389)
@@ -14,7 +14,6 @@
 include/garcon-1/garcon/garcon-menu-tree-provider.h
 include/garcon-1/garcon/garcon-menu.h
 include/garcon-1/garcon/garcon.h
-lib/libgarcon-1.la
 lib/libgarcon-1.so
 lib/libgarcon-1.so.0
 libdata/pkgconfig/garcon-1.pc
@@ -32,34 +31,34 @@
 share/desktop-directories/xfce-screensavers.directory
 share/desktop-directories/xfce-settings.directory
 share/desktop-directories/xfce-system.directory
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenu.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuDirectory.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuElement.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuItem.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuItemCache.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuMerger.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuParser.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuSeparator.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuTreeProvider.html
-%%APIDOCS%%share/gtk-doc/html/garcon/api-index-full.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-Desktop-Environment-Configuration.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-Version-Information.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-garcon-menu-item-pool.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-garcon-menu-node.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-garcon.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-menus.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-miscellaneous.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon-parsing.html
-%%APIDOCS%%share/gtk-doc/html/garcon/garcon.devhelp2
-%%APIDOCS%%share/gtk-doc/html/garcon/home.png
-%%APIDOCS%%share/gtk-doc/html/garcon/index.html
-%%APIDOCS%%share/gtk-doc/html/garcon/index.sgml
-%%APIDOCS%%share/gtk-doc/html/garcon/left.png
-%%APIDOCS%%share/gtk-doc/html/garcon/object-tree.html
-%%APIDOCS%%share/gtk-doc/html/garcon/pt01.html
-%%APIDOCS%%share/gtk-doc/html/garcon/right.png
-%%APIDOCS%%share/gtk-doc/html/garcon/style.css
-%%APIDOCS%%share/gtk-doc/html/garcon/up.png
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenu.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuDirectory.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuElement.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuItem.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuItemCache.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuMerger.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuParser.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuSeparator.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-GarconMenuTreeProvider.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/api-index-full.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-Desktop-Environment-Configuration.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-Version-Information.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-garcon-menu-item-pool.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-garcon-menu-node.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-garcon.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-menus.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-miscellaneous.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon-parsing.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/garcon.devhelp2
+%%PORTDOCS%%share/gtk-doc/html/garcon/home.png
+%%PORTDOCS%%share/gtk-doc/html/garcon/index.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/index.sgml
+%%PORTDOCS%%share/gtk-doc/html/garcon/left.png
+%%PORTDOCS%%share/gtk-doc/html/garcon/object-tree.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/pt01.html
+%%PORTDOCS%%share/gtk-doc/html/garcon/right.png
+%%PORTDOCS%%share/gtk-doc/html/garcon/style.css
+%%PORTDOCS%%share/gtk-doc/html/garcon/up.png
 %%NLS%%share/locale/ar/LC_MESSAGES/garcon.mo
 %%NLS%%share/locale/bg/LC_MESSAGES/garcon.mo
 %%NLS%%share/locale/bn/LC_MESSAGES/garcon.mo
@@ -119,9 +118,9 @@
 %%NLS%%@dirrmtry share/locale/nb_NO
 %%NLS%%@dirrmtry share/locale/kk/LC_MESSAGES
 %%NLS%%@dirrmtry share/locale/kk
-%%APIDOCS%%@dirrm share/gtk-doc/html/garcon
-%%APIDOCS%%@dirrmtry share/gtk-doc/html
-%%APIDOCS%%@dirrmtry share/gtk-doc
+%%PORTDOCS%%@dirrm share/gtk-doc/html/garcon
+%%PORTDOCS%%@dirrmtry share/gtk-doc/html
+%%PORTDOCS%%@dirrmtry share/gtk-doc
 @dirrm share/desktop-directories
 @dirrm include/garcon-1/garcon
 @dirrm include/garcon-1



More information about the Midnightbsd-cvs mailing list