Source: nautilus
Version: 3.8.2-2
Severity: wishlist
Tags: patch

As the subject says: the attached patch allows for bootstrapping nautilus, in 
order to resolve the cycle that nautilus and tracker both have Build-Depends 
on each other.
-- 
Daniel Schepler
diff -urN nautilus-3.8.2.old/debian/rules nautilus-3.8.2/debian/rules
--- nautilus-3.8.2.old/debian/rules	2013-10-11 15:46:47.000000000 -0700
+++ nautilus-3.8.2/debian/rules	2014-02-17 00:54:58.356752016 -0800
@@ -8,11 +8,17 @@
 include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
+ifeq (,$(filter stage1,$(DEB_BUILD_PROFILES)))
+ENABLE_TRACKER := --enable-tracker
+else
+ENABLE_TRACKER := --disable-tracker
+endif
+
 DEB_CONFIGURE_EXTRA_FLAGS += --libexecdir=/usr/lib/nautilus \
                              --disable-update-mimedb \
                              --disable-packagekit \
                              --enable-introspection \
-                             --enable-tracker
+                             $(ENABLE_TRACKER)
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 DEB_DH_MAKESHLIBS_ARGS_libnautilus-extension1a += -V 'libnautilus-extension1a (>= 2.91)'
 DEB_DH_MAKESHLIBS_ARGS_nautilus += -Xusr/lib/nautilus/extensions-3.0/

Reply via email to