summaryrefslogtreecommitdiff
path: root/misc/openoffice3/patches/patch-ef
blob: e8dd30ec371041b5f2d7acf57329494a8c5129a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
$NetBSD: patch-ef,v 1.2 2008/11/26 15:33:23 hira Exp $

--- sysui/desktop/share/create_tree.sh.orig	2008-05-15 18:11:15.000000000 +0900
+++ sysui/desktop/share/create_tree.sh	2008-11-26 23:56:44.000000000 +0900
@@ -1,46 +1,41 @@
 umask 022
 
-if [ "${KDEMAINDIR}" ]
+ICON_THEMES="hicolor/??x??"
+
+if [ "${KDE}" ]
 then
+  for i in `cat mimelnklist`; do
+    ${BSD_INSTALL_DATA} $i ${DESTDIR}${_PREFIX}/share/kde/mimelnk/application/${PREFIX}-$i
+  done
+  ICON_THEMES="${ICON_THEMES} locolor"
+fi
+
   echo Copying icons .. 
-  for i in `cd ${ICON_SOURCE_DIR}; find ${ICON_THEMES:-hicolor/??x?? locolor} -name "*.png"`
+  for i in `cd ${ICON_SOURCE_DIR}; find ${ICON_THEMES} -name "*.png"`
   do
-    targetdir=${DESTDIR}/${KDEMAINDIR}/share/icons/`dirname $i`
-    mkdir -p $targetdir
+    targetdir=${DESTDIR}${_PREFIX}/share/icons/`dirname $i`
+    ${BSD_INSTALL_DATA_DIR} $targetdir
     destfile=$targetdir/${ICON_PREFIX:-}${ICON_PREFIX:+-}`basename $i`
-    cp ${ICON_SOURCE_DIR}/$i $destfile
-    chmod 0644 $destfile
+    ${BSD_INSTALL_DATA} ${ICON_SOURCE_DIR}/$i $destfile
   done
-  
-  mkdir -p ${DESTDIR}/${KDEMAINDIR}/share/mimelnk/application
-  for i in `cat mimelnklist`; do
-    cp $i ${DESTDIR}/${KDEMAINDIR}/share/mimelnk/application/${PREFIX}-$i
-  done
-  chmod 0644 ${DESTDIR}/${KDEMAINDIR}/share/mimelnk/application/*  
-fi
 
-if [ "${GNOMEDIR}" ]
+if [ "${GNOME}" ]
 then
   echo Copying GNOME icons ..
   for i in `cd ${ICON_SOURCE_DIR}/hicolor; find ??x?? -name "*.png"`
   do
-    targetdir=${DESTDIR}/${GNOMEDIR}/share/icons/gnome/`dirname $i`
-    mkdir -p $targetdir
+    targetdir=${DESTDIR}${_PREFIX}/share/icons/gnome/`dirname $i`
     destfile=$targetdir/${ICON_PREFIX:-}${ICON_PREFIX:+-}`basename $i`
-    cp ${ICON_SOURCE_DIR}/hicolor/$i $destfile
-    chmod 0644 $destfile
+    ${BSD_INSTALL_DATA} ${ICON_SOURCE_DIR}/hicolor/$i $destfile
   done
+fi
   
-  mkdir -p ${DESTDIR}/${GNOMEDIR}/share/mime-info
-  cp openoffice.mime ${DESTDIR}/${GNOMEDIR}/share/mime-info/${PREFIX}.mime
-  cp openoffice.keys ${DESTDIR}/${GNOMEDIR}/share/mime-info/${PREFIX}.keys
-  chmod 0644 ${DESTDIR}/${GNOMEDIR}/share/mime-info/${PREFIX}.*
-
-  mkdir -p ${DESTDIR}/${GNOMEDIR}/share/application-registry
-  cp openoffice.applications ${DESTDIR}/${GNOMEDIR}/share/application-registry/${PREFIX}.applications
-  chmod 0644 ${DESTDIR}/${GNOMEDIR}/share/application-registry/${PREFIX}.*
+  ${BSD_INSTALL_DATA} openoffice.mime ${DESTDIR}${_PREFIX}/share/mime-info/${PREFIX}.mime
+  ${BSD_INSTALL_DATA} openoffice.keys ${DESTDIR}${_PREFIX}/share/mime-info/${PREFIX}.keys
 
-  if [ "${GNOME_MIME_THEME}" ]
+  ${BSD_INSTALL_DATA} openoffice.applications ${DESTDIR}${_PREFIX}/share/application-registry/${PREFIX}.applications
+
+  if [ ]
   then 
     echo "Creating legacy mimetype symlinks for GNOME .."
     # add symlinks so that nautilus can identify the mime-icons 
@@ -88,24 +83,17 @@
       ln -sf $link_target_dir${ICON_PREFIX:-}${ICON_PREFIX:+-}extension.png                   ${link_dir}/gnome-mime-application-vnd.openofficeorg.extension.png
     done
   fi
-fi
-
-mkdir -p ${DESTDIR}/usr/bin
 
-office_root=/opt/${PREFIX}
+office_root=${DESTDIR}${OO_PREFIX}
 
-ln -sf ${office_root}/program/soffice ${DESTDIR}/usr/bin/soffice
+# ln -sf ${office_root}/program/soffice ${DESTDIR}/usr/bin/soffice
 
-cp openoffice.sh ${DESTDIR}/usr/bin/${PREFIX}
-cp printeradmin.sh ${DESTDIR}/usr/bin/${PREFIX}-printeradmin
-chmod 0755 ${DESTDIR}/usr/bin/${PREFIX} ${DESTDIR}/usr/bin/${PREFIX}-printeradmin
+${BSD_INSTALL_SCRIPT} openoffice.sh ${DESTDIR}${_PREFIX}/bin/${PREFIX}
+${BSD_INSTALL_SCRIPT} printeradmin.sh ${DESTDIR}${_PREFIX}/bin/${PREFIX}-printeradmin
 
-mkdir -p ${DESTDIR}/usr/share/mime/packages
-cp openoffice.org.xml ${DESTDIR}/usr/share/mime/packages/
-chmod 0644 ${DESTDIR}/usr/share/mime/packages/openoffice.org.xml
+${BSD_INSTALL_DATA} openoffice.org.xml ${DESTDIR}${_PREFIX}/share/mime/packages/
 
-mkdir -p ${DESTDIR}/usr/share/applications
 for i in `cat launcherlist`; do
-  ln -sf ${office_root}/share/xdg/$i ${DESTDIR}/usr/share/applications/${PREFIX}-$i
+  ln -sf ${office_root}/${PREFIX}/share/xdg/$i ${DESTDIR}${_PREFIX}/share/applications/${PREFIX}-$i
 done