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/