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
|