summaryrefslogtreecommitdiffstats
path: root/x11-fm/nautilus/Makefile
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 02:12:46 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 02:12:46 +0800
commitdfc30719d9758d9e6b3e06963e4bf5175ae16825 (patch)
tree3c84ec64b1dd1a9a2618a75efa664a18033890bd /x11-fm/nautilus/Makefile
parentd0d9889c61e774a633eda7b5bce0688ca50d1ac8 (diff)
downloadmarcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.tar
marcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.tar.gz
marcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.tar.bz2
marcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.tar.lz
marcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.tar.xz
marcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.tar.zst
marcuscom-ports-dfc30719d9758d9e6b3e06963e4bf5175ae16825.zip
Update MC-ports to GNOME 3.12.
Dragons beware! Although most of them should be sleeping. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19571 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-fm/nautilus/Makefile')
-rw-r--r--x11-fm/nautilus/Makefile32
1 files changed, 23 insertions, 9 deletions
diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile
index 923918c9f..c95fb9b2c 100644
--- a/x11-fm/nautilus/Makefile
+++ b/x11-fm/nautilus/Makefile
@@ -1,9 +1,9 @@
# Created by: ade, archie
# $FreeBSD$
-# $MCom: ports/trunk/x11-fm/nautilus3/Makefile 18474 2013-05-17 19:07:22Z kwm $
+# $MCom: ports-experimental/trunk/x11-fm/nautilus/Makefile 19340 2014-03-25 20:57:54Z gusi $
PORTNAME= nautilus
-PORTVERSION= 3.6.3
+PORTVERSION= 3.12.0
CATEGORIES= x11-fm gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -19,26 +19,40 @@ LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif \
RUN_DEPENDS= ${LOCALBASE}/share/icons/gnome/index.theme:${PORTSDIR}/misc/gnome-icon-theme \
${LOCALBASE}/libdata/pkgconfig/gsettings-desktop-schemas.pc:${PORTSDIR}/devel/gsettings-desktop-schemas
-USE_XZ= yes
-USES= desktop-file-utils gettext gmake pathfix pkgconfig \
- shared-mime-info
+USES= desktop-file-utils gettext gmake libtool pathfix \
+ pkgconfig shared-mime-info tar:xz
USE_GNOME= gnomeprefix intlhack gnomedesktop3 libxml2 \
- ltverhack gvfs ltasneededhack introspection:build
+ gvfs introspection:build
USE_LDCONFIG= yes
-USE_AUTOTOOLS= libtool
+GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ENV= LIBS="-pthread"
-CONFIGURE_ARGS= --disable-packagekit --disable-tracker
+CONFIGURE_ARGS= --disable-packagekit
GLIB_SCHEMAS= org.gnome.nautilus.gschema.xml
+OPTIONS_DEFINE= TRACKER
+OPTIONS_DEFAULT=TRACKER
+TRACKER_DESC= Tracker support
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MTRACKER}
+LIB_DEPENDS+= libtracker-control-1.0.so:${PORTSDIR}/sysutils/tracker
+CONFIGURE_ARGS+=--enable-tracker=yes
+PLIST_SUB+= TRACKER=""
+.else
+CONFIGURE_ARGS+=--enable-tracker=no
+PLIST_SUB+= TRACKER="@comment "
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|-DGTK_DISABLE_DEPRECATED||g' \
${WRKSRC}/configure
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libnautilus-extension.so.1
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libnautilus-extension.so*
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/nautilus/extensions-3.0/libnautilus-sendto.so
.include <bsd.port.mk>