File tree Expand file tree Collapse file tree 1 file changed +45
-0
lines changed
Expand file tree Collapse file tree 1 file changed +45
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ # Support calling like ./install.sh DESTDIR="${pkgdir}"
4+
5+ for arg in " $@ " ;
6+ do
7+ if ( echo " ${arg} " | grep -q ' ^PREFIX=' );
8+ then
9+ export " ${arg} "
10+ elif ( echo " ${arg} " | grep -q ' ^DESTDIR=' );
11+ then
12+ export " ${arg} "
13+ fi
14+ done
15+
16+ if [ -z " ${PREFIX} " ];
17+ then
18+ PREFIX=" /usr"
19+ else
20+ if [ " ${PREFIX} " != " /" ];
21+ then
22+ PREFIX=" $( echo " ${PREFIX} " | sed ' s|[/][/]*$||g' ) "
23+ PREFIX=" $( echo " ${PREFIX} " | sed ' s|//|/|g' ) "
24+ fi
25+ fi
26+ if [ -z " ${DESTDIR} " ];
27+ then
28+ DESTDIR=" "
29+ else
30+ if [ " ${DESTDIR} " != " /" ];
31+ then
32+ DESTDIR=" $( echo " ${DESTDIR} " | sed ' s|[/][/]*$||g' ) "
33+ DESTDIR=" $( echo " ${DESTDIR} " | sed ' s|//|/|g' ) "
34+ else
35+ DESTDIR=' '
36+ fi
37+ fi
38+
39+ BINDIR=" ${DESTDIR}${PREFIX} /bin"
40+ # Remove any double-slashes
41+ BINDIR=" $( echo " ${BINDIR} " | sed ' s|//|/|g' ) "
42+
43+ mkdir -p " ${BINDIR} "
44+
45+ install -v -m 755 mkpydoc.sh " ${BINDIR} "
You can’t perform that action at this time.
0 commit comments