diff options
Diffstat (limited to 'net-misc/rtpmixsound')
-rw-r--r-- | net-misc/rtpmixsound/Manifest | 10 | ||||
-rw-r--r-- | net-misc/rtpmixsound/files/digest-rtpmixsound-2.0 | 9 | ||||
-rw-r--r-- | net-misc/rtpmixsound/rtpmixsound-2.0.ebuild | 42 |
3 files changed, 61 insertions, 0 deletions
diff --git a/net-misc/rtpmixsound/Manifest b/net-misc/rtpmixsound/Manifest new file mode 100644 index 0000000..3ac47a7 --- /dev/null +++ b/net-misc/rtpmixsound/Manifest @@ -0,0 +1,10 @@ +DIST g711conversions.tar.gz 11795 RMD160 eae896e795619111ed5d52be96338236df4fe3d8 SHA1 ea595fc42e1e5dcbe0df70b710866db3e31ea9f7 SHA256 910d12f15fc42452b9536795e22632f133fdd85f1896e1ed5e6cd4b936bc50ab +DIST hack_library.tar.gz 15864 RMD160 95bd612e8825de5a7495f3def9018a1c571c0a3c SHA1 0c850031d5c18c8957077dd079ba1c454c48de77 SHA256 88a2df096db7f1e0eff33f383e0d0f9b5a689a28527034f92e6a3329e9c37447 +DIST rtpmixsound_v2.0.tar.gz 164870 RMD160 b582668bb004980e87c6b7e61fccd9970df48dd6 SHA1 17a183bdd12704a9a58e426e5bf49b0a38290456 SHA256 00bdfe87c3e2cb6d8fdb566592c2826e0203cdb407cd7ae87e5aceab8fefb696 +EBUILD rtpmixsound-2.0.ebuild 1084 RMD160 f5d681c605a20f6d97f31292514eff47fb37b2db SHA1 135a801128c2cf667e34cde05c812a5286e9f30e SHA256 7da741604c7cf369e5e044ced5868250170a82d7996373e945617a6130691a99 +MD5 dc27e104d79839683bc03d197c6e4df2 rtpmixsound-2.0.ebuild 1084 +RMD160 f5d681c605a20f6d97f31292514eff47fb37b2db rtpmixsound-2.0.ebuild 1084 +SHA256 7da741604c7cf369e5e044ced5868250170a82d7996373e945617a6130691a99 rtpmixsound-2.0.ebuild 1084 +MD5 6c72f0f77952b1551e42a4b84e4cbbb8 files/digest-rtpmixsound-2.0 729 +RMD160 a0d40ab138fc276e611bc23038df1ee58f0e55e2 files/digest-rtpmixsound-2.0 729 +SHA256 35fee215004db47bfd2e465dd1ed292ca85626730807e122d63a8e8b9c00917c files/digest-rtpmixsound-2.0 729 diff --git a/net-misc/rtpmixsound/files/digest-rtpmixsound-2.0 b/net-misc/rtpmixsound/files/digest-rtpmixsound-2.0 new file mode 100644 index 0000000..2b0bfd1 --- /dev/null +++ b/net-misc/rtpmixsound/files/digest-rtpmixsound-2.0 @@ -0,0 +1,9 @@ +MD5 96a3f7f6a068203b3d0659afb39a3d08 g711conversions.tar.gz 11795 +RMD160 eae896e795619111ed5d52be96338236df4fe3d8 g711conversions.tar.gz 11795 +SHA256 910d12f15fc42452b9536795e22632f133fdd85f1896e1ed5e6cd4b936bc50ab g711conversions.tar.gz 11795 +MD5 f198da341418289389a5d4b49abbfa1e hack_library.tar.gz 15864 +RMD160 95bd612e8825de5a7495f3def9018a1c571c0a3c hack_library.tar.gz 15864 +SHA256 88a2df096db7f1e0eff33f383e0d0f9b5a689a28527034f92e6a3329e9c37447 hack_library.tar.gz 15864 +MD5 1c5ac2ec163238e708032eea54dc31ed rtpmixsound_v2.0.tar.gz 164870 +RMD160 b582668bb004980e87c6b7e61fccd9970df48dd6 rtpmixsound_v2.0.tar.gz 164870 +SHA256 00bdfe87c3e2cb6d8fdb566592c2826e0203cdb407cd7ae87e5aceab8fefb696 rtpmixsound_v2.0.tar.gz 164870 diff --git a/net-misc/rtpmixsound/rtpmixsound-2.0.ebuild b/net-misc/rtpmixsound/rtpmixsound-2.0.ebuild new file mode 100644 index 0000000..ce1edd5 --- /dev/null +++ b/net-misc/rtpmixsound/rtpmixsound-2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils +DESCRIPTION="RTP sound mixer from the Hacking VoIP Exposed authors" +HOMEPAGE="http://www.hackingvoip.com/sec_tools.html" +SRC_URI="http://www.hackingvoip.com/tools/hack_library.tar.gz + http://www.hackingvoip.com/tools/g711conversions.tar.gz + http://www.hackingvoip.com/tools/${PN}_v${PV}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" +DEPEND="virtual/libc + net-libs/libnet + net-libs/libpcap" +RDEPEND="${DEPEND}" + +src_compile() { + # Make the library dependency + cd ${WORKDIR}/hack_library + emake || die "emake failed" + + # Make the g711 library dependency + cd ${WORKDIR}/g711conversions + emake || die "emake failed" + + # Make the package + cd ${WORKDIR}/${PN}_v${PV} + emake || die "emake failed" +} + +src_install() { + cd ${WORKDIR}/${PN}_v${PV} + dobin rtpmixsound + dodoc {LICENSE_DOCUMENTATION,LICENSE_SOFTWARE,Readme.txt} + dodir /usr/share/${PN} + insinto /usr/share/${PN} + doins helzart.wav stapler.wav g711RTPCaptureAllClearToBlow +} |