From e9dd6ce0f9dec31c9db1843fca7102219d249fad Mon Sep 17 00:00:00 2001 From: Claudio Furrer Date: Thu, 24 Nov 2011 12:29:44 -0300 Subject: Added chan_ss7 and libfb dependency library. --- net-libs/chan_ss7/ChangeLog | 22 +++++++++++ net-libs/chan_ss7/Manifest | 8 ++++ net-libs/chan_ss7/chan_ss7-1.4.1.ebuild | 68 +++++++++++++++++++++++++++++++++ net-libs/chan_ss7/chan_ss7-1.4.3.ebuild | 68 +++++++++++++++++++++++++++++++++ net-libs/chan_ss7/chan_ss7-2.1.0.ebuild | 60 +++++++++++++++++++++++++++++ net-libs/chan_ss7/metadata.xml | 9 +++++ net-libs/libfb/Manifest | 4 ++ net-libs/libfb/libfb-2.0.0.ebuild | 29 ++++++++++++++ net-libs/libfb/libfb-2.0.2.ebuild | 32 ++++++++++++++++ 9 files changed, 300 insertions(+) create mode 100644 net-libs/chan_ss7/ChangeLog create mode 100644 net-libs/chan_ss7/Manifest create mode 100644 net-libs/chan_ss7/chan_ss7-1.4.1.ebuild create mode 100644 net-libs/chan_ss7/chan_ss7-1.4.3.ebuild create mode 100644 net-libs/chan_ss7/chan_ss7-2.1.0.ebuild create mode 100644 net-libs/chan_ss7/metadata.xml create mode 100644 net-libs/libfb/Manifest create mode 100644 net-libs/libfb/libfb-2.0.0.ebuild create mode 100644 net-libs/libfb/libfb-2.0.2.ebuild diff --git a/net-libs/chan_ss7/ChangeLog b/net-libs/chan_ss7/ChangeLog new file mode 100644 index 0000000..baec5b8 --- /dev/null +++ b/net-libs/chan_ss7/ChangeLog @@ -0,0 +1,22 @@ +# ChangeLog for net-libs/chan_ss7 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*chan_ss7-2.1.0 (29 Sep 2011) + + 29 Sep 2011; Claudio G. Furrer +chan_ss7.2.1.0.ebuild, + +ChangeLog, +metadata.xml: + Version bump. + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. + +*chan_ss7-1.4.3 (24 Jun 2011) + + 24 Jun 2011; Claudio G. Furrer +chan_ss7-1.4.3.ebuild: + Version bump. + +*chan_ss7-1.4.1 (30 Sep 2010) + + 30 Sep 2010; Claudio G. Furrer +chan_ss7-1.4.1.ebuild: + First ebuild for chan_ss7. diff --git a/net-libs/chan_ss7/Manifest b/net-libs/chan_ss7/Manifest new file mode 100644 index 0000000..7cdc901 --- /dev/null +++ b/net-libs/chan_ss7/Manifest @@ -0,0 +1,8 @@ +DIST chan_ss7-1.4.1.tar.gz 124470 RMD160 91e8814fdabcae083bddfbe9482c58bca52ad07f SHA1 3c8c33d5717d668be2c8d3dbffd65f5ae8380da3 SHA256 46df290ce8d5e5c63000c0b6dec9b3ee4ad8d719c550cc9cddfdbc398f69b346 +DIST chan_ss7-1.4.3.tar.gz 125451 RMD160 fea6211df80bde0696d1716245db8f9ab9ba29e9 SHA1 8ffc99b416d0b84f7156c1da69372875da79d097 SHA256 baf97b485af76333d253bfab2f3d06e1696165bbababfcb53cac7af7c14d0a8b +DIST chan_ss7-2.1.0.tar.gz 128146 RMD160 bc1716fa87199b42f76aad3b7ef558d4a2018ac7 SHA1 42a1509a67ddd8496b2b89b392a80ee2c2da6f2b SHA256 e25f5825522eea66e62191a78121d955cf7b6e29585e2c12a94ad3350c890168 +EBUILD chan_ss7-1.4.1.ebuild 1531 RMD160 1007290edd060529101a855cd0baec00fc56de37 SHA1 c73e17b7f9298d805eea46e1d77f49f13753db9e SHA256 42541ea8d6d4673be05f9ad35ac39d974539f3e4446d51e18d01d75b32a49277 +EBUILD chan_ss7-1.4.3.ebuild 1524 RMD160 edd26f1f5ccf750d163cf3fe746660e0c359790a SHA1 54f77ecb627e3948e9adbd0e4f52508ddf020679 SHA256 48b0087cb3aa3c984dc81a93eaa7f3a1d6804529a785010bed8738f51b716d2a +EBUILD chan_ss7-2.1.0.ebuild 1411 RMD160 456f5ef97310b3d0f428c8470cdde0cc9dbbadf4 SHA1 50e15162c3daf8f5d54c8b1c043e95c2ec1417ff SHA256 047e6762368ad5d61d4d5d60a56430a0ebb6f5c5162895237cf1c36d9b0ab391 +MISC ChangeLog 653 RMD160 3164353480625a1de8f6cadaede16f12eaa49be0 SHA1 8edc573734e565207d2f23ae4276b6718b7c642e SHA256 039c90e52a9653775bb1107ee81c787242872531f248710f5c839ac5a36e596f +MISC metadata.xml 234 RMD160 7e65eb5a9a08368288fc1e3608ddb9a4677defdd SHA1 93c38407f533f522647683eb7b7c2121bc6f3707 SHA256 4009ad9d312db0ece6fd53e9dfabda98e2c1037ec540eb64d6ab43fe318c1a25 diff --git a/net-libs/chan_ss7/chan_ss7-1.4.1.ebuild b/net-libs/chan_ss7/chan_ss7-1.4.1.ebuild new file mode 100644 index 0000000..35ebacf --- /dev/null +++ b/net-libs/chan_ss7/chan_ss7-1.4.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +MY_PN="chan_ss7" + +DESCRIPTION="Asterisk SS7 channel library" +HOMEPAGE="http://www.netfors.com/chan_ss7_free" +SRC_URI="http://www.netfors.com/media/download/${MY_PN}-${PV}.tar.gz" + +#IUSE="-mtp3d -mtp3cli" +IUSE="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + >=net-misc/dahdi-2.3.0 + >=net-misc/asterisk-1.6.0" + +DEPEND="${RDEPEND}" + +MAKEOPTS="${MAKEOPTS} -j1" + +S="${WORKDIR}/${MY_PN}-${PV}" + +#src_unpack() { +# unpack ${A} +# +# cd ${S} +# # tweak makefile +# epatch ${FILESDIR}/${MY_PN}-0.8.4-gentoo.diff +#} + +src_compile() { + + emake chan_ss7.so || die "emake failed" +} + +src_install() { + #make INSTALL_PREFIX=${D} install || die + #emake DESTDIR=${D} install || die "Install failed" + #INSTALL_PREFIX=/usr/lib/asterisk/modules make install || die "Install failed" + #install -m 755 chan_ss7.so /usr/lib/asterisk/modules + + einfo "Copying ${S}/chan_ss7.so to /usr/lib/asterisk/modules" + insinto /usr/lib/asterisk/modules + doins ${S}/chan_ss7.so || die "install failed" + + dodoc README NEWS COPYING INSTALL ASTERISK_VARIABLES + + #insinto /etc/asterisk + #doins ${FILESDIR}/ss7.conf.* + + #if [[ -n "$(egetent group asterisk)" ]]; then + # chown -R root:asterisk ${D}/etc/asterisk + # chmod -R u=rwX,g=rX,o= ${D}/etc/asterisk + #fi +} + +pkg_postinst() { + einfo "Useful resources:" + echo + einfo " http://www.voip-info.org/wiki/index.php?page=Asterisk+ss7+channels" +} diff --git a/net-libs/chan_ss7/chan_ss7-1.4.3.ebuild b/net-libs/chan_ss7/chan_ss7-1.4.3.ebuild new file mode 100644 index 0000000..ba3e251 --- /dev/null +++ b/net-libs/chan_ss7/chan_ss7-1.4.3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils multilib + +MY_PN="chan_ss7" + +DESCRIPTION="Asterisk SS7 channel library" +HOMEPAGE="http://www.netfors.com/chan_ss7_free" +SRC_URI="http://www.netfors.com/media/download/${MY_PN}-${PV}.tar.gz" + +#IUSE="-mtp3d -mtp3cli" +IUSE="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + >=net-misc/dahdi-2.3.0 + >=net-misc/asterisk-1.6.2" + +DEPEND="${RDEPEND}" + +MAKEOPTS="${MAKEOPTS} -j1" + +S="${WORKDIR}/${MY_PN}-${PV}" + +#src_unpack() { +# unpack ${A} +# +# cd ${S} +# # tweak makefile +# epatch ${FILESDIR}/${MY_PN}-0.8.4-gentoo.diff +#} + +src_compile() { + + emake chan_ss7.so || die "emake failed" +} + +src_install() { + #make INSTALL_PREFIX=${D} install || die + #emake DESTDIR=${D} install || die "Install failed" + #INSTALL_PREFIX=/usr/lib/asterisk/modules make install || die "Install failed" + #install -m 755 chan_ss7.so /usr/lib/asterisk/modules + + einfo "Copying ${S}/chan_ss7.so to /usr/$(get_libdir)/asterisk/modules" + insinto /usr/$(get_libdir)/asterisk/modules + doins ${S}/chan_ss7.so || die "install failed" + + dodoc README NEWS COPYING INSTALL ASTERISK_VARIABLES + + #insinto /etc/asterisk + #doins ${FILESDIR}/ss7.conf.* + + #if [[ -n "$(egetent group asterisk)" ]]; then + # chown -R root:asterisk ${D}/etc/asterisk + # chmod -R u=rwX,g=rX,o= ${D}/etc/asterisk + #fi +} + +pkg_postinst() { + einfo "Useful resources:" + echo + einfo " http://www.voip-info.org/wiki/index.php?page=Asterisk+ss7+channels" +} diff --git a/net-libs/chan_ss7/chan_ss7-2.1.0.ebuild b/net-libs/chan_ss7/chan_ss7-2.1.0.ebuild new file mode 100644 index 0000000..1ef88b4 --- /dev/null +++ b/net-libs/chan_ss7/chan_ss7-2.1.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils multilib + +MY_PN="chan_ss7" + +DESCRIPTION="Asterisk SS7 channel library" +HOMEPAGE="http://www.netfors.com/chan_ss7_free" +SRC_URI="http://www.netfors.com/media/download/${MY_PN}-${PV}.tar.gz" + +#IUSE="-mtp3d -mtp3cli" +IUSE="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + >=net-misc/dahdi-2.3.0 + >=net-misc/asterisk-1.6.2" + +DEPEND="${RDEPEND}" + +MAKEOPTS="${MAKEOPTS} -j1" + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_compile() { + + emake chan_ss7.so || die "emake failed" +} + +src_install() { + #make INSTALL_PREFIX=${D} install || die + #emake DESTDIR=${D} install || die "Install failed" + #INSTALL_PREFIX=/usr/lib/asterisk/modules make install || die "Install failed" + #install -m 755 chan_ss7.so /usr/lib/asterisk/modules + + einfo "Copying ${S}/chan_ss7.so to /usr/$(get_libdir)/asterisk/modules" + insinto /usr/$(get_libdir)/asterisk/modules + doins ${S}/chan_ss7.so || die "install failed" + + dodoc README NEWS COPYING INSTALL ASTERISK_VARIABLES + + #insinto /etc/asterisk + #doins ${FILESDIR}/ss7.conf.* + + #if [[ -n "$(egetent group asterisk)" ]]; then + # chown -R root:asterisk ${D}/etc/asterisk + # chmod -R u=rwX,g=rX,o= ${D}/etc/asterisk + #fi +} + +pkg_postinst() { + einfo "Useful resources:" + echo + einfo " http://www.voip-info.org/wiki/index.php?page=Asterisk+ss7+channels" +} diff --git a/net-libs/chan_ss7/metadata.xml b/net-libs/chan_ss7/metadata.xml new file mode 100644 index 0000000..d48077a --- /dev/null +++ b/net-libs/chan_ss7/metadata.xml @@ -0,0 +1,9 @@ + + + + voip + + maintainer-needed@gentoo.org + + + diff --git a/net-libs/libfb/Manifest b/net-libs/libfb/Manifest new file mode 100644 index 0000000..741dc09 --- /dev/null +++ b/net-libs/libfb/Manifest @@ -0,0 +1,4 @@ +DIST libfb-2.0.0.tar.gz 923533 RMD160 97579ae79a720d237734a33f60c66a8c0dfcd6be SHA1 040d2a7c29172169342b5c1717866dbab77b9d2d SHA256 a31c05b74ee5b8896314629d00c95e22622ecdacc157ac2c83714b330c066af9 +DIST libfb-2.0.2.tar.gz 674018 RMD160 77159e5e1e589ea33a9aa66aa360a6ef2a6a8192 SHA1 114b6b7aaf47982dc3f218822319a75188b07c0c SHA256 2e32d877c121bec5b8ec4ba49dc71e34aedfb62b81502fab31f562c3bc39f669 +EBUILD libfb-2.0.0.ebuild 529 RMD160 1a144de32210257496c22899c9d3247f2edaa7aa SHA1 29c23ff947704056c8b8f7a941f2269aa0c27dd2 SHA256 4fff6a76814c41c89076f27a93cef740466bccf81b97f7ecadbb4eec397a83a2 +EBUILD libfb-2.0.2.ebuild 561 RMD160 56594258f2d86cf596e72d52066bfce1156d8598 SHA1 30150d99070ee81fbabe305d53cc84a848b77c7c SHA256 f2450aa02369a76f5490b68876156c324bea360482f79cef96b8ae0e90a441ca diff --git a/net-libs/libfb/libfb-2.0.0.ebuild b/net-libs/libfb/libfb-2.0.0.ebuild new file mode 100644 index 0000000..68fcd49 --- /dev/null +++ b/net-libs/libfb/libfb-2.0.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +IUSE="" + +DESCRIPTION="A library for Red-fone Fonulator utility" +HOMEPAGE="http://www.red-fone.com/" + +SRC_URI="http://support.red-fone.com/downloads/fonulator/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 x86" + +DEPEND="net-libs/libpcap + net-libs/libnet" + +#MAKEOPTS="${MAKEOPTS} -j1" + +src_compile() { + econf + emake || die "emake failed" +} + +src_install() { + + einstall || die "einstall failed" +} diff --git a/net-libs/libfb/libfb-2.0.2.ebuild b/net-libs/libfb/libfb-2.0.2.ebuild new file mode 100644 index 0000000..35b5a42 --- /dev/null +++ b/net-libs/libfb/libfb-2.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit libtool + +IUSE="" + +DESCRIPTION="A library for Red-fone Fonulator utility" +HOMEPAGE="http://www.red-fone.com/" + +SRC_URI="http://support.red-fone.com/downloads/fonulator/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +DEPEND="net-libs/libpcap + net-libs/libnet" + +#MAKEOPTS="${MAKEOPTS} -j1" + +src_compile() { + elibtoolize + econf + emake || die "emake failed" +} + +src_install() { + + einstall || die "einstall failed" +} -- cgit v1.2.3-65-gdbad