27 |
usr/bin/dropbearmulti |
usr/bin/dropbearmulti |
28 |
usr/lib/systemd |
usr/lib/systemd |
29 |
var" |
var" |
30 |
sminclude mbuild mtools alx-split |
sminclude mbuild mtools systemd alx-split |
31 |
|
|
32 |
# dropbear.rc cvs revision |
# dropbear.rc cvs revision |
33 |
CVS_REV=1.3 |
CVS_REV=1.3 |
39 |
mirror://${PNAME}/dropbear-keygen-dss.service |
mirror://${PNAME}/dropbear-keygen-dss.service |
40 |
mirror://${PNAME}/dropbear-keygen-rsa.service |
mirror://${PNAME}/dropbear-keygen-rsa.service |
41 |
mirror://${PNAME}/dropbear.conf.tempfile |
mirror://${PNAME}/dropbear.conf.tempfile |
42 |
|
mirror://${PNAME}/${PNAME}-${PVER}-fix-make-install-for-multi-target-wont-fail-on-scp.patch |
43 |
|
mirror://${PNAME}/${PNAME}-${PVER}-turn-dropbearmulti-into-a-real-target-so-we-dont-constantly-re-link-it.patch |
44 |
|
|
45 |
) |
) |
46 |
|
|
47 |
UP2DATE="updatecmd 'http://matt.ucc.asn.au/dropbear/releases/?C=M;O=A' | grep ${PNAME}- | lasttarball" |
UP2DATE="updatecmd 'http://matt.ucc.asn.au/dropbear/releases/?C=M;O=A' | grep ${PNAME}- | lasttarball" |
48 |
|
|
49 |
|
src_prepare() |
50 |
|
{ |
51 |
|
munpack ${SRCFILE} || die |
52 |
|
cd ${SRCDIR} |
53 |
|
|
54 |
|
# upstream build fixes |
55 |
|
mpatch ${PNAME}-${PVER}-fix-make-install-for-multi-target-wont-fail-on-scp.patch || die |
56 |
|
mpatch ${PNAME}-${PVER}-turn-dropbearmulti-into-a-real-target-so-we-dont-constantly-re-link-it.patch || die |
57 |
|
} |
58 |
|
|
59 |
src_compile() |
src_compile() |
60 |
{ |
{ |
61 |
cd ${SRCDIR} |
cd ${SRCDIR} |
67 |
alx_generic_src_install() |
alx_generic_src_install() |
68 |
{ |
{ |
69 |
cd ${SRCDIR} |
cd ${SRCDIR} |
70 |
mmake -j1 DESTDIR=${BINDIR} PROGRAMS="dbclient scp dropbearkey dropbear" MULTI=1 install || die |
mmake DESTDIR=${BINDIR} PROGRAMS="dbclient scp dropbearkey dropbear" MULTI=1 install || die |
71 |
|
|
72 |
# create missing symlinks |
# create missing symlinks |
73 |
minstalldir /usr/sbin || die |
minstalldir /usr/sbin || die |