* Added basic cpu support too so we get 4 bins afterward

This commit is contained in:
grimmlin 2009-02-02 17:35:28 +00:00
parent 74e7451bd8
commit 75c196422f
2 changed files with 10 additions and 1 deletions

View file

@ -1,3 +1,3 @@
AUX gentoo-64.patch 1846 RMD160 aa1e258f8a0d5d6354c9b211ec6214719a0ea781 SHA1 0cdd7ee6fc67e02cb55f633f514eb0944af5f5e6 SHA256 f9ebca6aafc6c1c20e0a80b72b8e91ba03478cf8179ab5dc68ace7cd7759e872
AUX gentoo.patch 1834 RMD160 91769f58483d059fa9ca1223c3f314a44241033f SHA1 1c51b1e4518f5f969fa50b8956ecc3645fbe66a7 SHA256 54b80b091c732b9aedc166870554e9628fe1315622918dfa8de88fdd6db468c2
EBUILD pyrit-9999.ebuild 2637 RMD160 d72705ed256c09767b32a43ac575218f1f011f97 SHA1 e9fa560734fb62190a5ef6a9c9a3a83a42062520 SHA256 437ab495d49cf02b2f73e9ad19773549b72c4f816a15c4cd774bd4b536f5cf53
EBUILD pyrit-9999.ebuild 2888 RMD160 ebb11cccfe7f5c62aebaa1efb767ee72c845a5de SHA1 d28bbc4f91c5885c9fb494f8511f193305c7279e SHA256 714f2e77c783a2e963239b300111b0deef8ee45f7f2624f42ca97fbeca0f02b1

View file

@ -25,6 +25,9 @@ src_compile() {
MY_ARCH="i686"
fi
cd cpyrit
python setup.py build || die "Build cpu failed"
python setup.py clean
mv build/lib.linux-"${MY_ARCH}"-2.5 build/cpu
if use padlock; then
sed -e 's/_cpyrit.*(/_cpyrit_padlock(/g' -i cpyrit.c
sed -e 's/_cpyrit.*\"/_cpyrit_padlock\"/g' -i cpyrit.c
@ -55,6 +58,11 @@ src_compile() {
src_install() {
python_version
insinto /usr/lib/python"${PYVER}"/site-packages/
cd "${S}"/cpyrit/build/cpu
doins _cpyrit.so
doins cpyrit.py
cd "${S}"
dosbin pyrit.py
if use padlock; then
cd "${S}"/cpyrit/build/padlock
newins _cpyrit.so _cpyrit_padlock.so
@ -79,6 +87,7 @@ src_install() {
sed -e '/import/ s/cpyrit.*/cpyrit_stream as cpyrit/' -i pyrit.py
newsbin pyrit.py pyrit-stream.py
fi
dosbin "${S}/contrib/create_hashdb.py"
}
pkg_postinst() {