------------------------------------------------------------
revno: 1680
committer: Rene Engelhard <r...@debian.org>
branch nick: debian
timestamp: Sat 2009-10-24 03:01:17 +0200
message:
  - move help into /usr/share (see #218067)
modified:
  changelog
  rules
=== modified file 'changelog'
--- a/changelog 2009-10-24 00:16:29 +0000
+++ b/changelog 2009-10-24 01:01:17 +0000
@@ -34,6 +34,7 @@
     - for now, only build with en-US
     - work around the fact that this is a beta version but has no beta splash
       but we're supposed to use the "Developer Snapshot" splash
+    - move help into /usr/share (see #218067)
   * debian/control.mediawiki.in:
     - we don't need a strict depends on lucene anymore, remove it again.
       Bump dependencies to >= 1:3.0.0~ matching description.xml

=== modified file 'rules'
--- a/rules     2009-10-20 06:39:28 +0000
+++ b/rules     2009-10-24 01:01:17 +0000
@@ -1903,6 +1903,13 @@
 
        rm -rf debian/tmp/pkg
 
+       # move help to /usr/share
+       for iso in $(HELPISOS); do \
+               pkgiso=`echo $$iso | tr A-Z a-z`; \
+               mv $(PKGDIR)-help-$$pkgiso/usr/lib \
+                       $(PKGDIR)-help-$$pkgiso/usr/share; \
+       done
+
 ifeq "$(ENABLE_JAVA)" "y"
        # move officebean.jar into -officebean (They will be moved out of -core
        # in the install-arch target). Do the /usr/share/java move here already
@@ -2072,7 +2079,7 @@
 
        # remove empty help directories
        for iso in `echo $(LANGPACKISOS) | tr A-Z a-z`; do \
-               rm -rf $(PKGDIR)-l10n-$$iso/$(OODIR)/help; \
+               rm -rf $(PKGDIR)-l10n-$$iso/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help; \
        done
 
        # replace duplicate files in the langpacks with symlinks
@@ -2838,13 +2845,13 @@
 ifeq "$(HELPISOS)" ""
        # when we don't build helpcontent2 here we are missing helpxsl.zip so
        # this file doesn't get installed either. Do it manually..
-       mkdir -p -m755 $(PKGDIR)-common/$(OODIR)/help && \
+       mkdir -p -m755 $(PKGDIR)-common/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help && \
        cp $(SOURCE_TREE)/helpcontent2/source/auxiliary/main_transform.xsl \
-               $(PKGDIR)-common/$(OODIR)/help
+               $(PKGDIR)-common/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help
        cp $(SOURCE_TREE)/helpcontent2/source/auxiliary/idxcaption.xsl \
-               $(PKGDIR)-common/$(OODIR)/help
+               $(PKGDIR)-common/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help
        cp $(SOURCE_TREE)/helpcontent2/source/auxiliary/idxcontent.xsl \
-               $(PKGDIR)-common/$(OODIR)/help
+               $(PKGDIR)-common/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help
 endif
 
 ifeq "$(PACKAGE_SDK)" "y"
@@ -3148,6 +3155,16 @@
        install -D -m755 debian/shell-lib-extensions.sh \
                $(PKGDIR)-common/usr/share/$(OODIRNAME)/shell-lib-extensions.sh
 
+       # those are needed in /usr/share, too
+       mkdir -p $(PKGDIR)-common/$(shell echo $(OODIR) | sed -e s/lib/share/)
+       mv $(PKGDIR)-common/$(OODIR)/help \
+               $(PKGDIR)-common/$(shell echo $(OODIR) | sed -e s/lib/share/)
+       # help is in /usr/share
+       sed -i 's,$$(instpath)/help,/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help,' \
+               
$(PKGDIR)-common/$(OOBASISDIR)/share/registry/schema/org/openoffice/Office/Common.xcs
+       sed -i 's,$$(instpath)/help,/$(shell echo $(OODIR) | sed -e 
s/lib/share/)/help,' \
+               
$(PKGDIR)-common/$(OOBASISDIR)/share/registry/data/org/openoffice/Office/Paths.xcu
+
        touch $@
 
 binary-arch: $(STAMP_DIR)/binary-arch

Reply via email to