--- nano.old/debian/rules Sun Aug 3 14:28:14 2008 +++ /opt/emdebian/trunk/n/nano/trunk/nano-2.0.7/debian/rules Sun Aug 3 14:28:15 2008 @@ -28,7 +28,7 @@ nanobuild=$(CURDIR)/build-nano tinybuild=$(CURDIR)/build-tiny -udebbuild=$(CURDIR)/build-udeb +udebbuild= ARCH=$(shell dpkg --print-architecture) @@ -39,7 +39,7 @@ build: patch build-stamp build-stamp: build-arch -build-arch: build-nano-stamp build-tiny-stamp build-udeb-stamp +build-arch: build-nano-stamp build-tiny-stamp build-nano-stamp: build-nano build-nano: @@ -84,7 +84,7 @@ -rm -f config.h -rm -f intl/libintl.h config.cache # -rm -f po/*.gmo - + ${RM} -r debian/nano-locale-* dh_clean install: build @@ -98,7 +98,6 @@ bindir=$(CURDIR)/debian/nano/bin cp debian/nano-menu.xpm $(CURDIR)/debian/nano/usr/share/nano/ cp debian/nanorc $(CURDIR)/debian/nano/etc/nanorc - cp po/ChangeLog $(CURDIR)/debian/nano/usr/share/doc/nano/changelog.l10n # cp debian/nano.desktop $(CURDIR)/debian/nano/usr/share/gnome/apps/Applications # cd $(tinybuild) && \ @@ -108,30 +107,23 @@ rm -rf $(CURDIR)/debian/nano-tiny/usr/share/man rm -f $(CURDIR)/debian/nano-tiny/bin/rnano - cd $(udebbuild) && \ - $(MAKE) install prefix=$(CURDIR)/debian/nano-udeb/usr \ - bindir=$(CURDIR)/debian/nano-udeb/bin - rm -rf $(CURDIR)/debian/nano-udeb/usr - rm -f $(CURDIR)/debian/nano-udeb/bin/rnano - binary-indep: binary-arch: build-arch install dh_testdir dh_testroot - dh_installdocs -a - dh_installexamples -a dh_installmenu -a - dh_installman -a - dh_installinfo -pnano doc/texinfo/nano.info rm -f debian/nano/usr/share/info/dir \ debian/nano/usr/share/info/dir.old # We don't want info docs in -tiny -rm -r debian/nano-tiny/usr/share/info - dh_installchangelogs ChangeLog -a dh_link -a ifneq (,$(findstring hurd,$(DEB_HOST_ARCH_OS))) rm -rf $(CURDIR)/debian/nano/usr/bin +endif +ifneq (,$(findstring nodocs,$(DEB_BUILD_OPTIONS))) + rm -rf debian/nano/usr/share/man/ + rm -rf debian/nano/usr/share/locale/ endif # dh_desktop -a dh_strip -a