39 |
# security fix: CAN-2004-0806 |
# security fix: CAN-2004-0806 |
40 |
mpatch ${PNAME}-2.01-scsi-remote.patch || die |
mpatch ${PNAME}-2.01-scsi-remote.patch || die |
41 |
|
|
42 |
|
# remove hardcorded pathes from source |
43 |
|
sed -i -e 's:opt/schily:usr:' \ |
44 |
|
$(grep -l --include='*.1' --include='*.8' -r 'opt/schily' .) \ |
45 |
|
$(grep -l --include='*.c' --include='*.h' -r 'opt/schily' .) \ |
46 |
|
|| die |
47 |
|
|
48 |
|
# remove profiled make files (wtf?) |
49 |
|
rm -f $(find . -name '*_p.mk') || die |
50 |
|
|
51 |
cd ${SRCDIR}/DEFAULTS |
cd ${SRCDIR}/DEFAULTS |
52 |
sed -i "s:/opt/schily:/usr:g" Defaults.linux || die |
sed -i "s:/opt/schily:/usr:g" Defaults.linux || die |
53 |
sed -i "s:/usr/src/linux/include::g" Defaults.linux || die |
sed -i "s:/usr/src/linux/include::g" Defaults.linux || die |
86 |
# needed directories |
# needed directories |
87 |
minstalldir /etc/default || die |
minstalldir /etc/default || die |
88 |
minstalldir /{bin,sbin} || die |
minstalldir /{bin,sbin} || die |
89 |
minstalldir /usr/include/scsilib/scg || die |
minstalldir /usr/include/schily || die |
90 |
minstalldir /usr/$(mlibdir) || die |
minstalldir /usr/$(mlibdir) || die |
91 |
minstalldir /usr/share/doc/${PNAME}-${PVER}/print || die |
minstalldir /usr/share/doc/${PNAME}-${PVER}/print || die |
92 |
minstalldir /usr/share/man/man{1,8} || die |
minstalldir /usr/share/man/man{1,8} || die |
120 |
cd ${SRCDIR}/libs/*-linux-cc |
cd ${SRCDIR}/libs/*-linux-cc |
121 |
minstallfile \*.a /usr/$(mlibdir) || die |
minstallfile \*.a /usr/$(mlibdir) || die |
122 |
cd ${SRCDIR} |
cd ${SRCDIR} |
123 |
#minstallfile include/\*.h /usr/include/scsilib || die |
minstallfile include/schily/\*.h /usr/include/schily || die |
124 |
minstallfile include/scg/\*.h /usr/include/scsilib/scg || die |
mlink schily /usr/include/scsilib || die |
125 |
|
mlink ../scg /usr/include/schily/scg || die |
126 |
|
|
127 |
# install docs |
# install docs |
128 |
cd ${SRCDIR} |
cd ${SRCDIR} |