File: install-theme.sh

package info (click to toggle)
icewm 4.0.0-1
  • links: PTS
  • area: main
  • in suites: sid
  • size: 14,008 kB
  • sloc: cpp: 77,598; ansic: 2,532; makefile: 1,549; sh: 567; perl: 430; xml: 193; python: 84
file content (53 lines) | stat: -rwxr-xr-x 1,185 bytes parent folder | download | duplicates (14)
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
#!/bin/sh

theme="$1"
destdir="${DESTDIR}${LIBDIR}/themes/${theme}"
srcdir="${SRCDIR}/lib/themes/${theme}"

echo "Installing theme: ${theme}"

${INSTALLDIR} "${destdir}"

for pixmap in "${srcdir}/"*.xpm
do
    ${INSTALLLIB} "${pixmap}" "${destdir}"
done

for subtheme in "${srcdir}/"*.theme
do
    ${INSTALLLIB} "${subtheme}" "${destdir}"
done
 
if test -f "${srcdir}/"*.pcf
then
    for font in "${srcdir}/"*.pcf
    do
        ${INSTALLLIB} "${font}" "${destdir}"
    done

    if test -x "${MKFONTDIR}"
    then
    (
        cd "${destdir}"; ${MKFONTDIR}
    )
    else
        echo "WARNING: A dummy file has been copied to"
        echo "         ${destdir}/fonts.dir"
        echo "         You better setup your path to point to mkfontdir or use the"
        echo "         --with-mkfontdir option of the configure script."

        ${INSTALLLIB} "${srcdir}/fonts.dir.default" "${destdir}/fonts.dir"
    fi
fi

for xpmdir in ${XPMDIRS}
do
    if test -d "${srcdir}/${xpmdir}"
    then
        ${INSTALLDIR} "${destdir}/${xpmdir}"
        for pixmap in "${srcdir}/${xpmdir}/"*.xpm
        do
            ${INSTALLLIB} "${pixmap}" "${destdir}/${xpmdir}"
        done
    fi
done