summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Farina <zerochaos@gentoo.org>2014-03-05 16:32:58 +0000
committerRichard Farina <zerochaos@gentoo.org>2014-03-05 16:32:58 +0000
commit48235044c0ee0f7f5f9b653b050d226cdc3fa3a0 (patch)
treea475e1ae672c77ea7aa77bb968a0b03cd920c0e6 /net-wireless/crackle
parentfix python shebang issue thanks to mgorny, minor fixes (diff)
downloadhistorical-48235044c0ee0f7f5f9b653b050d226cdc3fa3a0.tar.gz
historical-48235044c0ee0f7f5f9b653b050d226cdc3fa3a0.tar.bz2
historical-48235044c0ee0f7f5f9b653b050d226cdc3fa3a0.zip
crackle, initial import, based on request from Pentoo
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xDD11F94A
Diffstat (limited to 'net-wireless/crackle')
-rw-r--r--net-wireless/crackle/ChangeLog9
-rw-r--r--net-wireless/crackle/Manifest25
-rw-r--r--net-wireless/crackle/crackle-0.1.ebuild27
-rw-r--r--net-wireless/crackle/files/flags.patch20
-rw-r--r--net-wireless/crackle/metadata.xml10
5 files changed, 91 insertions, 0 deletions
diff --git a/net-wireless/crackle/ChangeLog b/net-wireless/crackle/ChangeLog
new file mode 100644
index 000000000000..5f7278c5352a
--- /dev/null
+++ b/net-wireless/crackle/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for net-wireless/crackle
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/crackle/ChangeLog,v 1.1 2014/03/05 16:32:52 zerochaos Exp $
+
+*crackle-0.1 (05 Mar 2014)
+
+ 05 Mar 2014; Rick Farina <zerochaos@gentoo.org> +crackle-0.1.ebuild,
+ +files/flags.patch, +metadata.xml:
+ crackle, initial import, based on request from Pentoo
diff --git a/net-wireless/crackle/Manifest b/net-wireless/crackle/Manifest
new file mode 100644
index 000000000000..c05ea3d2bf49
--- /dev/null
+++ b/net-wireless/crackle/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+AUX flags.patch 545 SHA256 0b41b26f95062ca9c996cb93cdf6e205e81daca395fce6425df25a69ccf51de7 SHA512 b229062f011559fce843bb5c47ae3b0cf03f30467ff51c3015d2ef39d61dc3625233625a869084f3e8bad8310332335817609fefb6cbcfcd78767158c50d158b WHIRLPOOL db27efd87ea65d7087cd218f8007e98098258084a4f471a2a9232bbc2fb20cd218b1010da1c2b867776f2d87ed01269c2e1bb97111287236ecb0f3cff57e0f13
+DIST crackle-0.1.tgz 27015 SHA256 07e31b5a67451b1d3baa3cde81cf5c945fd258df5b3df84fb12f01aaead4d5d6 SHA512 e60341e1fae6a3212028714a7bdba2c8f65d4b92d3d670194954df0e11e1f69a1bb6a5bcbdd5c4db54774cfe60955d50fbd2bfaff5fa615bf253f57283cfa17b WHIRLPOOL 837e3526d438b58473190e9e6f23e42e7f2d1b8d372b4aa3eeb47b245ac305e9e1f3fb49e03c648b802ecd128a5c88079026271dd8d07fdf50542040b19169e6
+EBUILD crackle-0.1.ebuild 615 SHA256 6be5d1e83d7bdb1bc4bcc0babaa31f37086f1fa49e63b905462244402ac30d3e SHA512 b173ea10514fe8b6eb81192c87837883a316015ed5e68517698c5810b592e1dfa910ea9282190b3e250340175034baeb0174635adb5d155b7f3bc031d4ad792b WHIRLPOOL fcbdf175e794e9e4ebc71a7434524ffaa7dbc8ca45770c50813ab6830b351ea05928a711b5035c60863400b3713283a5bce9a995e7ad68c9e43be555a37a6080
+MISC ChangeLog 408 SHA256 a59845bc3a77a058dfe4876f9fd5e2d0e56f85faf462b2d4436434c95d3145df SHA512 6a5d50d36fc554ba46a29403187bc51adcbf0a0f0757e200c077ccb51dc2fb68ce7817c74e85d69e9e9074aa7b152169d53243f5932cd716d591e9ed20a5f5a4 WHIRLPOOL dae71de413102316745b8c1ef9ce83d94d674cdb839ddfb27d575aa03f848c211261c00e047673c12e162ed77818151516f0ef80fda3e060816d503bc8e8483a
+MISC metadata.xml 274 SHA256 fcdb6e69f3adb718ed543a83635badf4e360a57c550760997c4c5f8ea5c7193a SHA512 8b3d3358fe15d41a5bae960eb75727923c05bab81f63ab6cbab1134e9f49fe69c7e710edf051765950c57a2ef0025207d5f7c129b2bdccfca5be3ec042cf458e WHIRLPOOL 152e28545dc06eb18012d2545644b8bd223c546d10524a7c879573fb1ad265d75ff1ae8e3a95ee6777dbff155ff4ab6795841a884d3dd722579fa8ed5fa6bb49
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAEBCgAGBQJTF1I2AAoJEKXdFCfdEflKVzMP/0EY551AOCFl0t/AViVoAJOV
+xAN0J8FR0iXAPU1C4XNClXu98oH5Utye0q3PjSD4plx+J5bGK3cdx78KA7SLGMGZ
+SPuKks+SdYdWKyKMo7v7u8qr6D1lAMtWKICmFz2Yd2eSJ6iXctB1IM8JUUzgdKWH
+OOo7Hy+HnEzOXw6GXHQhhkuNq0E/qrnL9Jx2EBAjO77OoTXCzj0CiTzL4yjpw+YM
++vzAsj463+zTQcPfYdi8wzZJ7hEByGQSQd3WjW9sm0h8HzmXHi5ZKl2Bh8CdIsNh
+e2jYnQ8WXaHSfv66bAO2w1QyEGisUHoRaXWFamJiZz5oA2xOqdOOx4I+QNaz2/gJ
+d7knfIKaaYpwsH3302bhymmvqf2d1l4a2r2Y2A2fYdUuxpLL7DgyMJhPXqQUOPXw
+soXmI/vkOK9nySqV28N5lRoVs00XnGFVco35WugvyuvuS5YHo84GdXPc+JmtTL1M
+fDLd76F+TCTUT3mzdhfUD9g60L9Vwit+woW6i/Nkh0MxKjyVLy2LFciZvGf+Lc5G
+AYMDZyuDdYZ6jsfkDwlE0D6JKyoN1MgXdOnMmtYCBDJVggkZsYOWSqJysOvRTJ30
+XKkpDCcY4JbpwXtjsH0sZnXEc8ysmCOrs57laV2BEhjpxmp+eyOj/JoDQ0bXfeW9
+vkoeqDBTYf6G38uSrgBx
+=vOP5
+-----END PGP SIGNATURE-----
diff --git a/net-wireless/crackle/crackle-0.1.ebuild b/net-wireless/crackle/crackle-0.1.ebuild
new file mode 100644
index 000000000000..ff9fbc5b7336
--- /dev/null
+++ b/net-wireless/crackle/crackle-0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/crackle/crackle-0.1.ebuild,v 1.1 2014/03/05 16:32:52 zerochaos Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Crackle cracks BLE Encryption (AKA Bluetooth Smart)."
+HOMEPAGE="http://lacklustre.net/projects/crackle/"
+SRC_URI="http://lacklustre.net/projects/crackle/${P}.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-libs/libpcap"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/flags.patch
+}
+
+src_install() {
+ dosbin crackle
+}
diff --git a/net-wireless/crackle/files/flags.patch b/net-wireless/crackle/files/flags.patch
new file mode 100644
index 000000000000..c1c0bd570d36
--- /dev/null
+++ b/net-wireless/crackle/files/flags.patch
@@ -0,0 +1,20 @@
+diff -Naur crackle-0.1/Makefile crackle-0.1-patched/Makefile
+--- crackle-0.1/Makefile 2013-02-15 01:04:24.000000000 -0500
++++ crackle-0.1-patched/Makefile 2014-03-05 11:30:20.907003818 -0500
+@@ -4,13 +4,13 @@
+
+ OBJS = crackle.o aes.o aes-ccm.o aes-enc.o test.o
+
+-CFLAGS = -Wall -Werror -g
+-LDFLAGS = -lpcap
++CFLAGS ?= -Wall -Werror -g
++LDFLAGS ?=
+
+ all: crackle
+
+ crackle: $(OBJS)
+- $(CC) -o crackle $(OBJS) $(LDFLAGS)
++ $(CC) $(CFLAGS) -o crackle $(OBJS) -lpcap $(LDFLAGS)
+
+ install: crackle
+ $(INSTALL) -m 0755 crackle $(INSTALL_DIR)
diff --git a/net-wireless/crackle/metadata.xml b/net-wireless/crackle/metadata.xml
new file mode 100644
index 000000000000..4b6b68191d89
--- /dev/null
+++ b/net-wireless/crackle/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>zerochaos@gentoo.org</email>
+<name>Rick Farina</name>
+</maintainer>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>