svn commit: r392291 - in head/graphics: atril atril-lite

Koop Mast kwm at FreeBSD.org
Thu Jul 16 11:37:28 UTC 2015


Author: kwm
Date: Thu Jul 16 11:37:26 2015
New Revision: 392291
URL: https://svnweb.freebsd.org/changeset/ports/392291

Log:
  * mate-desktop is not needed for atril-lite [1]
  * Disable introspection for now (again). Introspection isn't build
    correct in the 1.8 series. This has been fixed in atril 1.10.
  
  PR:		201610 (based on) [1]
  Submitted by:	Matthieu Volat <mazhe at alkumuna.eu> [1]

Modified:
  head/graphics/atril-lite/Makefile
  head/graphics/atril/Makefile
  head/graphics/atril/pkg-plist

Modified: head/graphics/atril-lite/Makefile
==============================================================================
--- head/graphics/atril-lite/Makefile	Thu Jul 16 11:36:12 2015	(r392290)
+++ head/graphics/atril-lite/Makefile	Thu Jul 16 11:37:26 2015	(r392291)
@@ -1,7 +1,7 @@
 # Created by: Adam Weinberger <adamw at FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	0
+PORTREVISION=	1
 PKGNAMESUFFIX=	-lite
 
 COMMENT=	MATE multi-format document viewer

Modified: head/graphics/atril/Makefile
==============================================================================
--- head/graphics/atril/Makefile	Thu Jul 16 11:36:12 2015	(r392290)
+++ head/graphics/atril/Makefile	Thu Jul 16 11:37:26 2015	(r392291)
@@ -3,7 +3,7 @@
 
 PORTNAME=	atril
 PORTVERSION=	1.8.1
-PORTREVISION?=	5
+PORTREVISION?=	6
 CATEGORIES=	graphics print mate
 MASTER_SITES=	MATE
 DIST_SUBDIR=	mate
@@ -23,13 +23,13 @@ SLAVEPORT?=	no
 
 USES=		desktop-file-utils gettext gmake libtool pathfix \
 		pkgconfig tar:xz
-USE_MATE=	desktop icontheme
+USE_MATE=	icontheme
 USE_XORG=	sm
 USE_GNOME=	cairo gtk20 intlhack libxml2
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-gtk=2.0 \
-		--disable-xps \
+		--disable-introspection \
 		--disable-static
 INSTALLS_ICONS=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
@@ -37,12 +37,10 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
 
 .if ${SLAVEPORT} == lite
-CONFIGURE_ARGS+=--disable-introspection \
-		--disable-thumbnailer \
+CONFIGURE_ARGS+=--disable-thumbnailer \
 		--disable-previewer
 .else
-USE_GNOME+=	introspection:build
-CONFIGURE_ARGS+=	--enable-introspection
+USE_MATE+=	desktop
 .endif
 
 GLIB_SCHEMAS=	org.mate.Atril.gschema.xml
@@ -57,6 +55,18 @@ COMICS_DESC=	Comic book archives support
 DJVU_DESC=	DJVU support
 XPS_DESC=	XPS support
 
+OPTIONS_SUB=	yes
+
+CAJA_CONFIGURE_ENABLE=	caja
+CAJA_USE=		MATE=caja
+DJVU_LIB_DEPENDS=	libdjvulibre.so:${PORTSDIR}/graphics/djvulibre
+DJVU_CONFIGURE_ENABLE=	djvu
+COMICS_CONFIGURE_ENABLE=	comics
+KEYRING_CONFIGURE_WITH=	keyring
+KEYRING_LIB_DEPENDS=	libsecret-1.so:${PORTSDIR}/security/libsecret
+XPS_CONFIGURE_ENABLE=	xps
+XPS_LIB_DEPENDS=	libgxps.so:${PORTSDIR}/graphics/libgxps
+
 .include <bsd.port.options.mk>
 
 .if ${SLAVEPORT} == lite
@@ -67,7 +77,6 @@ LIB_DEPENDS+=	libdbus-glib-1.so:${PORTSD
 .endif
 
 .if ${PORT_OPTIONS:MDVI} || ${PORT_OPTIONS:MT1LIB}
-
 USE_TEX=	base
 CONFIGURE_ARGS+=--enable-dvi
 PLIST_SUB+=	DVI=""
@@ -84,45 +93,4 @@ CONFIGURE_ARGS+=--disable-dvi
 PLIST_SUB+=	DVI="@comment "
 .endif
 
-.if ${PORT_OPTIONS:MKEYRING}
-LIB_DEPENDS+=	libsecret-1.so:${PORTSDIR}/security/libsecret
-.else
-CONFIGURE_ARGS+=--without-keyring
-.endif
-
-.if ${PORT_OPTIONS:MCAJA}
-USE_MATE+=	caja
-CONFIGURE_ARGS+=--enable-caja
-PLIST_SUB+=	CAJA=""
-.else
-CONFIGURE_ARGS+=--disable-caja
-PLIST_SUB+=	CAJA="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MXPS}
-LIB_DEPENDS+=		libgxps.so:${PORTSDIR}/graphics/libgxps
-CONFIGURE_ARGS+=	--enable-xps
-PLIST_SUB+=		XPS=""
-.else
-CONFIGURE_ARGS+=	--disable-xps
-PLIST_SUB+=		XPS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MDJVU}
-LIB_DEPENDS+=	libdjvulibre.so:${PORTSDIR}/graphics/djvulibre
-CONFIGURE_ARGS+=--enable-djvu
-PLIST_SUB+=	DJVU=""
-.else
-CONFIGURE_ARGS+=--disable-djvu
-PLIST_SUB+=	DJVU="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MCOMICS}
-CONFIGURE_ARGS+=--enable-comics
-PLIST_SUB+=	COMICS=""
-.else
-CONFIGURE_ARGS+=--disable-comics
-PLIST_SUB+=	COMICS="@comment "
-.endif
-
 .include <bsd.port.mk>

Modified: head/graphics/atril/pkg-plist
==============================================================================
--- head/graphics/atril/pkg-plist	Thu Jul 16 11:36:12 2015	(r392290)
+++ head/graphics/atril/pkg-plist	Thu Jul 16 11:37:26 2015	(r392291)
@@ -63,8 +63,6 @@ lib/atril/3/backends/psdocument.atril-ba
 lib/atril/3/backends/tiffdocument.atril-backend
 %%XPS%%lib/atril/3/backends/xpsdocument.atril-backend
 %%CAJA%%lib/caja/extensions-2.0/libatril-properties-page.so
-lib/girepository-1.0/AtrilDocument-1.5.0.typelib
-lib/girepository-1.0/AtrilView-1.5.0.typelib
 lib/libatrildocument.so
 lib/libatrildocument.so.3
 lib/libatrildocument.so.%%GTK3_VERSION%%
@@ -124,8 +122,6 @@ share/applications/atril.desktop
 %%DATADIR%%/icons/hicolor/scalable/actions/object-rotate-right.svg
 %%DATADIR%%/icons/hicolor/scalable/mimetypes/x-office-presentation.svg
 share/dbus-1/services/org.mate.atril.Daemon.service
-share/gir-1.0/AtrilDocument-1.5.0.gir
-share/gir-1.0/AtrilView-1.5.0.gir
 share/gtk-doc/html/atril/EggFindBar.html
 share/gtk-doc/html/atril/EvFileMonitor.html
 share/gtk-doc/html/atril/EvHistory.html


More information about the svn-ports-all mailing list