1 # Contributor: fnord0 < fnord0 AT riseup DOT net >
5 pkgdesc="IMMUNITYsec's fuzzer creation kit in C"
7 url="http://www.immunitysec.com/resources-freesoftware.shtml"
9 depends=('python' 'openssl')
10 source=("http://www.immunitysec.com/downloads/SPIKE${pkgver}.tgz")
11 md5sums=(5e41c40904db2b3da06f181e8815aedd)
12 sha1sums=(efc403a5f48f7172402f8896f398d2b1b9881f29)
15 install -d ${pkgdir}/usr/lib || return 1
16 install -d ${pkgdir}/usr/src/${pkgname} || return 1
17 install -d ${pkgdir}/usr/src/${pkgname}/doc || return 1
18 cd ${startdir}/src/SPIKE/SPIKE/src
19 ./configure --prefix=/usr || return 1
23 cd ${startdir}/src/SPIKE/SPIKE/src
25 install -m755 libdlrpc.so "${pkgdir}/usr/lib/" || return 1
26 mv README* ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
27 mv ChangeLog ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
28 mv COPYING ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
29 mv NEWS ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
30 mv INSTALL ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
31 mv AUTHORS ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
32 mv *.txt ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
33 mv * ${pkgdir}/usr/src/${pkgname}/ || return 1
34 cd ${startdir}/src/SPIKE/SPIKE
36 install -Dm644 ${doc} ${pkgdir}/usr/src/${pkgname}/doc/${doc} || return 1
38 mv ${startdir}/src/SPIKE/SPIKE/data ${pkgdir}/usr/src/${pkgname}/ || return 1
39 mv ${startdir}/src/SPIKE/SPIKE/dcedump ${pkgdir}/usr/src/${pkgname}/ || return 1
40 mv ${startdir}/src/SPIKE/SPIKE/encrypted ${pkgdir}/usr/src/${pkgname}/ || return 1
41 mv ${startdir}/src/SPIKE/SPIKE/include ${pkgdir}/usr/src/${pkgname}/ || return 1
42 mv ${startdir}/src/SPIKE/SPIKE/documentation ${pkgdir}/usr/src/${pkgname}/doc/ || return 1
43 cd ${startdir}/src/SPIKE
44 mv backups ${pkgdir}/usr/src/${pkgname}/ || return 1
45 install -Dm644 AUTHOR ${pkgdir}/usr/src/${pkgname}/doc/AUTHOR || return 1
46 install -Dm644 dave_immunitysec_com.asc ${pkgdir}/usr/src/${pkgname}/doc/dave_immunitysec_com.asc || return 1
48 echo -e "\e[1;34m[\e[0m\e[1;31m*\e[0m\e[1;34m]\e[0m \e[1;31mthe spike fuzzer creation kit resides in the directory \e[1;34m'\e[0m\e[1;31m/usr/src/spike\e[1;34m'\e[0m\e[1;31m .\e[0m"
49 echo -e "\e[1;34m>>>\e[0m \e[1;31mthe documentation resides in the directory \e[1;34m'\e[0m\e[1;31m/usr/src/spike/doc\e[1;34m'\e[0m\e[1;31m .\e[0m"