[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r871 ./packages/openofficeorg/2.3/experimental: no dh_icons on etch backport



------------------------------------------------------------
revno: 871
committer: Rene Engelhard <rene@debian.org>
branch nick: experimental
timestamp: Sat 2007-09-01 01:19:39 +0200
message:
  no dh_icons on etch backport
modified:
  changelog
  rules
=== modified file 'changelog'
--- a/changelog	2007-08-31 20:09:13 +0000
+++ b/changelog	2007-08-31 23:19:39 +0000
@@ -16,6 +16,7 @@
     - don't specify --with-java=gij anymore to use javac -> ecj from
       java-gcj-compat on sid
     - (build-)depend on libhsqldb-java (>= 1.8.0.8-1)
+    - don't run dh_icons on etch backports
  
  -- Rene Engelhard <rene@debian.org>  Fri, 31 Aug 2007 22:05:28 +0200
 

=== modified file 'rules'
--- a/rules	2007-08-31 21:32:16 +0000
+++ b/rules	2007-08-31 23:19:39 +0000
@@ -2489,113 +2489,6 @@
 
 	touch $@
 
-gsi-import:
-ifeq "$(PKGSOURCE)" "openoffice.org$(VER)-l10n"
-  ifneq "$(OOO_L10N_DIR)" ""
-	set -e; \
-	for i in $(OOO_L10N_DIR)/import/GSI*; do \
-	  [ -r $$i ] || continue; \
-	  lang=`basename $$i | sed 's,GSI_\(.*\)\.sdf.*,\1,'`; \
-	  case "$$lang" in en-US|de) continue; esac; \
-	  echo "updating GSI file for language $$lang ..."; \
-	  case "$$i" in \
-	    *.bz2) bzcat $$i > ooo-build/src/GSI_$$lang.sdf;; \
-	    *.gz) zcat $$i > ooo-build/src/GSI_$$lang.sdf;; \
-	    *.sdf) cp -p $$i ooo-build/src/GSI_$$lang.sdf;; \
-	    *) echo "    unknown file: $$i"; \
-	  esac; \
-	  rm -f ooo-build/src/GSI_$$lang.sdf.bz2; \
-	  bzip2 -9v ooo-build/src/GSI_$$lang.sdf; \
-	  uuencode -m ooo-build/src/GSI_$$lang.sdf.bz2 GSI_$$lang.sdf.bz2 > ooo-build/src/GSI_$$lang.sdf.bz2.uu; \
-	  rm ooo-build/src/GSI_$$lang.sdf.bz2; \
-	done
-  endif
-else
-	@echo "nothing to import, OOO_L10N_DIR is not set"
-endif
-
-GSI_LANGUAGES = $(LANGUAGES)
-gsi-export: $(GSI_EXPORT_STAMP)
-$(GSI_EXPORT_STAMP):
-	$(MAKE) -f debian/rules -j$(shell expr $(AVAIL_CPUS) + 1) $(STAMP_DIR)/gsi-export-parallel
-	: # tell pkgstriptranslations that the translations are built
-	-ls -l ../$(PKGSOURCE)_*_translations.tar.gz
-	rm -f ../$(PKGSOURCE)_*_translations.tar.gz
-	: # remove 0 byte translations to keep pkgstriptranslations from dying
-	find $(OOO_L10N_DIR)/po -size 0c -name *.po -exec rm -f -v \{\} \;
-	touch $@
-$(STAMP_DIR)/gsi-export-parallel: $(STAMP_DIR)/build $(foreach lang,$(GSI_LANGUAGES),$(STAMP_DIR)/gsi-export-$(lang))
-	touch $@
-$(STAMP_DIR)/gsi-export-en-US:
-	cd $(SOURCE_TREE); \
-	  . Linux*Env.Set.sh; \
-	  mkdir -p $(OOO_L10N_DIR)/export; \
-	  echo exporting GSI file for pot file generation; \
-	  echo localize -e -l en-US -f $(OOO_L10N_DIR)/export/GSI_en-US.sdf; \
-	  localize -e -l en-US -f $(OOO_L10N_DIR)/export/GSI_en-US.sdf
-
-	if [ -x /usr/bin/oo2po ]; then \
-	  chmod +x debian/splitgsi; \
-	  sh debian/convert2po en-US; \
-	fi
-	touch $@
-
-$(STAMP_DIR)/gsi-export-%:
-	cd $(SOURCE_TREE); \
-	  . Linux*Env.Set.sh; \
-	  mkdir -p $(OOO_L10N_DIR)/export; \
-	  i=$*; \
-	  if [ -f $(CURDIR)/ooo-build/src/GSI_$$i.sdf.bz2.uu ]; then \
-	    echo using existing GSI file for language $$i; \
-	    uudecode -o /dev/stdout $(CURDIR)/ooo-build/src/GSI_$$i.sdf.bz2.uu \
-	      | bzcat - > $(OOO_L10N_DIR)/export/GSI_$$i.sdf; \
-	  elif [ -f $(CURDIR)/ooo-build/src/GSI_$$i.sdf.gz.uu ]; then \
-	    echo using existing GSI file for language $$i; \
-	    uudecode -o /dev/stdout $(CURDIR)/ooo-build/src/GSI_$$i.sdf.gz.uu \
-	      | zcat - > $(OOO_L10N_DIR)/export/GSI_$$i.sdf; \
-	  else \
-	    echo exporting GSI file for language $$i; \
-	    echo localize -e -l en-US,$$i -f $(OOO_L10N_DIR)/export/GSI_$$i.sdf; \
-	    localize -e -l en-US,$$i -f $(OOO_L10N_DIR)/export/GSI_$$i.sdf; \
-	  fi
-
-	case " $(REMOVE_HELP) " in *\ $*\ *) \
-	  echo "Removing help ($*)"; \
-	  grep -v '^helpcontent2' $(OOO_L10N_DIR)/export/GSI_$*.sdf \
-	    > $(OOO_L10N_DIR)/export/GSI_$*.sdf.tmp; \
-	  debian/scripts/move-if-change $(OOO_L10N_DIR)/export/GSI_$*.sdf.tmp \
-	    $(OOO_L10N_DIR)/export/GSI_$*.sdf; \
-	esac
-
-	case " $(FILTER_HELP) " in *\ $*\ *) \
-	  echo "Filtering untranslated messages from help ($*)"; \
-	  python debian/gsifilter.py $(OOO_L10N_DIR)/export/GSI_$*.sdf; \
-	  debian/scripts/move-if-change $(OOO_L10N_DIR)/export/GSI_$*.sdf.tmp \
-	    $(OOO_L10N_DIR)/export/GSI_$*.sdf; \
-	esac
-
-	if [ -x /usr/bin/oo2po ]; then \
-	  chmod +x debian/splitgsi; \
-	  sh debian/convert2po $*; \
-	fi
-	touch $@
-
-rosetta2oo:
-	mkdir -p debian/l10n
-	ln -sf convert2po debian/convert2oo
-	sh debian/convert2oo $(GSI_LANGUAGES)
-
-ifeq "$(PKGSOURCE)" "openoffice.org$(VER)-l10n"
-# Simplified packaging, langpacks only
-
-binary-arch: $(STAMP_DIR)/binary-arch
-$(STAMP_DIR)/binary-arch:
-	: # nothing to do
-	touch $(STAMP_DIR)/install-arch
-	touch $@
-
-else
-
 binary-arch: $(STAMP_DIR)/binary-arch
 $(STAMP_DIR)/binary-arch: $(STAMP_DIR)/install-arch debian/control $(STAMP_DIR)/maintscripts
 	dh_testdir
@@ -2620,47 +2513,49 @@
 		done; \
 	done
 	dh_installchangelogs -s -Nlibmythes-dev ooo-build/ChangeLog
-  ifneq "$(USE_EXTERNAL_MYTHES)" "y"
+ifneq "$(USE_EXTERNAL_MYTHES)" "y"
 	dh_installchangelogs -plibmythes-dev
-  endif
+endif
 	dh_installmime -s
 	dh_installmenu -s
-  ifeq "$(USE_PYCENTRAL)" "y"
+ifeq "$(USE_PYCENTRAL)" "y"
 	dh_pycentral -ppython-uno 
-  else
+else
 	dh_python
-  endif
+endif
 	debian/scripts/installoverrides -s
 	dh_link -s 
 	dh_fixperms -s
-  ifeq "$(BUILD_DBG_PACKAGE)" "y"
+ifeq "$(BUILD_DBG_PACKAGE)" "y"
 	dh_strip -s --dbg-package=openoffice.org$(VER)-dbg
 	# dh_strip --dbg-package= is not idempotent, force copying of the binaries
 	# again...
 	rm -f $(STAMP_DIR)/install-arch
-  else
+else
 	dh_strip -s
-  endif
+endif
 	dh_desktop -s 
+ifeq "$(ETCH_BACKPORT)" "y"
 	dh_icons -s
-  ifeq "$(ENABLE_MONO)" "y"
+endif
+ifeq "$(ENABLE_MONO)" "y"
 	cat debian/libuno-cil.installcligac.in | \
 		sed -e s,@OODIR@,$(OODIR), > debian/libuno-cil.installcligac
 	dh_installcligac -s
-  endif
+endif
 	dh_compress -s -X.py -X.mk -X.sxd
 	dh_makeshlibs -s -n -V -Xlibxmlsec
 	dh_installdeb -s
 	cat debian/openoffice.org-core.shlibs.local > debian/shlibs.local
-  ifneq "$(USE_SYSTEM_XMLSEC)" "y"
+ifneq "$(USE_SYSTEM_XMLSEC)" "y"
 	cat debian/shlibs.override.xmlsec >> debian/shlibs.local
-  endif
-  ifeq "$(USE_SYSTEM_ICU)" "n"
+endif
+ifeq "$(USE_SYSTEM_ICU)" "n"
 	cat debian/shlibs.override.icu >> debian/shlibs.local
-  endif
-  ifeq "$(INTERNAL_STDLIBS)" "y"
+endif
+ifeq "$(INTERNAL_STDLIBS)" "y"
 	cat debian/shlibs.override.stdlibs >> debian/shlibs.local
-  endif
+endif
 	LD_LIBRARY_PATH="/usr/lib/libfakeroot:$(PKGDIR)-core/$(OODIR)/program" \
 		dh_shlibdeps -s $(SHLIBS_OVERRIDE)
 	# this is in an extension (.zip), so dh_shlibdeps doesn't get it. We need to do
@@ -2669,10 +2564,10 @@
 		dpkg-shlibdeps -O \
 			$(SOURCE_TREE)/connectivity/$(shell . $(SOURCE_TREE)/*.sh; echo $$OUTPATH$$PROEXT)/lib/postgresql-sdbc*.so \
 			> debian/openoffice.org$(VER)-sdbc-postgresql.substvars
-  ifeq "$(ENABLE_MONO)" "y"
+ifeq "$(ENABLE_MONO)" "y"
 	dh_makeclilibs -s -V
 	dh_clideps -s
-  endif
+endif
 # This switch to dh_shlibdeps reduces the 'libXXX not found' warnings but
 # causes ldd crashes sometimes when used with fakeroot:
 #          -l $(PKGDIR)-core/$(OPENOFFICEDIR)/program
@@ -2701,7 +2596,6 @@
 	dh_builddeb -s $(BUILDDEB_OPTIONS)
 	
 	touch $@
-endif # binary-arch for openoffice.org source
 
 binary-indep: $(GSI_EXPORT_STAMP) $(STAMP_DIR)/binary-indep
 $(STAMP_DIR)/binary-indep: $(STAMP_DIR)/install-indep debian/control $(STAMP_DIR)/maintscripts $(STAMP_DIR)/langpacks $(STAMP_DIR)/helppacks $(STAMP_DIR)/broffice
@@ -2763,7 +2657,9 @@
 	dh_link -i
 	dh_fixperms -i
 	dh_desktop -i
+ifeq "$(ETCH_BACKPORT)" "y"
 	dh_icons -i
+endif
 	dh_installxmlcatalogs -i
 	dh_compress -X.py -X.mk -X.sxd
 	dh_installdeb -i


Reply to: