summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-12-23 17:50:08 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-12-23 17:50:08 +0000
commit1e8ee1215fe2eb796b04a1076720f75856b4294b (patch)
treeeb391e1eee92ac1b8bfcbbb2607f8547ef53d65e /net-voip/homer
parentInitial commit of the homer application. Bug #411977. Thanks to Marcel Pennew... (diff)
downloadhistorical-1e8ee1215fe2eb796b04a1076720f75856b4294b.tar.gz
historical-1e8ee1215fe2eb796b04a1076720f75856b4294b.tar.bz2
historical-1e8ee1215fe2eb796b04a1076720f75856b4294b.zip
Initial commit of the homer application. Bug #411977. Thanks to Marcel Pennewiß <gentoo@pennewiss.de> who will maintain it
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64 Manifest-Sign-Key: 0xB4AFF2C2
Diffstat (limited to 'net-voip/homer')
-rw-r--r--net-voip/homer/Manifest25
-rw-r--r--net-voip/homer/homer-0.24.1.ebuild61
-rw-r--r--net-voip/homer/homer-9999.ebuild61
-rw-r--r--net-voip/homer/metadata.xml12
4 files changed, 157 insertions, 2 deletions
diff --git a/net-voip/homer/Manifest b/net-voip/homer/Manifest
index 384d9213a4a9..93f6ee119398 100644
--- a/net-voip/homer/Manifest
+++ b/net-voip/homer/Manifest
@@ -1,4 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST homer-0.24.1.tar.gz 1297045 SHA256 738cd4a1e8b437936c904bdea649c0ee12ecca2caa1bef5c585925eabe84ff44 SHA512 ea2d1a5224048668e20a62f142370910f337b3b56b94c9a92a9b7530652ceed67a59223fac57ee0d835c31545d2d06c21329a0463680936d32a1455dbb2fac33 WHIRLPOOL b16ccdea6c5ea0845aca4f31a2d6258cf6a71258c531ee36a02b2844814df73b26229ffc96129532b4f9c1f2070a9cd279b720b7286e691e488bc7b524c47278
-EBUILD homer-0.24.1.ebuild 1398 SHA256 c51e958f476779cf401f65b15fa659e5dbbe57f85d1c3df91b46b93cb427d506 SHA512 fcf26e66c8921f09b6a97541a4b933c7145cfa48d893c64643ab6d788a64cef3cae2407ecacb6eab20cb49146c59f5473012868d32c37b43730ceaa0aff95eb4 WHIRLPOOL 0e1ce80c5864d02af4f0f1e3f1ec92efee27a97e57310b2d607b11c7a9e54530c6c015970f9c6cc6d327f3ad199f9b2470f02b30fdda42a20ca7c4616284f99f
-EBUILD homer-9999.ebuild 1398 SHA256 c51e958f476779cf401f65b15fa659e5dbbe57f85d1c3df91b46b93cb427d506 SHA512 fcf26e66c8921f09b6a97541a4b933c7145cfa48d893c64643ab6d788a64cef3cae2407ecacb6eab20cb49146c59f5473012868d32c37b43730ceaa0aff95eb4 WHIRLPOOL 0e1ce80c5864d02af4f0f1e3f1ec92efee27a97e57310b2d607b11c7a9e54530c6c015970f9c6cc6d327f3ad199f9b2470f02b30fdda42a20ca7c4616284f99f
+EBUILD homer-0.24.1.ebuild 1496 SHA256 600d6d494129feac88befb56227bf1e9deab0d584da94d14deff3091fb98dcc9 SHA512 1fdd4e14ca6dbf9659e24e731e59f1084aef27e17ea70e7fbf3078c6a7571ebc41812c17141eb5faa0431e056802029ab0ce3421fe97af602bc1b13e45aea4e7 WHIRLPOOL aac8f2bdd0e1fe25d4faabf36f713b97999fecde5f41164fab748f1044c997e2de62a1a3a989cebd15dd83187e922b8706e29388c7962f96256ce6dd3449d213
+EBUILD homer-9999.ebuild 1494 SHA256 5293310c693b12111f724d37e6ea6cca7c314df23aec679a4ef57092f3bc9e5b SHA512 2ab17d62401f579804ab28788b63a30608eed7cee90dd3d18aadcdb18c9acb179fd4bc3fcbc8745c97450ec9e38d37b726be5e84f5edc9493224217ea8a57e79 WHIRLPOOL 0d1a5c5edfb13a836113e962433a4fb660a1927f9e42d880e09773f1a7093345bca11cd5658e49fb5c4d1bde619bb8b107e34bbedcd8d74925076be0c5c3c4c4
+MISC ChangeLog 498 SHA256 0bc9a8f12ba8f2d35fb6ae0fedd36ae4758623f8d460ea86dc430081ab9be52f SHA512 6b3b89689a3b8823cbb3f32a8084fc1090fd86947265ce94ba2f68d0ee6967b074d7a41e67b6a9d1c5493a93387aad099d4a880d9f275e8883cd8e6468eab298 WHIRLPOOL b7a37dfd07fd3cb308fb654b70729cc81191931d5900fd98a84ee7fbd9f0b6b77ee7b6d2ae9d94cb8856627e0e57a088dd92468ad8995337f1456fd5436fa44e
MISC metadata.xml 310 SHA256 033cdf543570f9dfd2a40e0bd982d3f59b8f47f77cf127c62c8dce9dbd7fa90b SHA512 762d68ba46a64c5e2ae0fa579d53febdcdb4b82702763e6183355ea30c7925499c4704b2a49202f90481c9fa4bcd78174e797bdd085af3ed4532b449993dbdf7 WHIRLPOOL 8fc36d53febd9e11f5c515c1c263509a88680002578699e69877f5cc8e18582fcfc9a21a2ce777b7d82b56d389f4c240f5b2e3af7f6f91bb89063941e0c73514
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQ10RPAAoJEPqDWhW0r/LChqEP/jxIfbVJrv9R+qgFOAaq5uSh
+Cj+ezw99S+TIpeJCphDIRcSullZOAzJ+8SiGOTCrJ1SO1OVyLQqD1fgUvMNohr/G
+/9CxgrtbG72i5IIbR+tFqqQ8w83zbZQmSZTm1cTR8kkap2hrSUv0cFVwDyF2CPfN
+Ai2g7SES52bA9RX0mmNQoB0EtFZq8emSORKTmiUt6WNKcw39I5nyW7h4wYF5xZIj
+gWLfugHQPX2TC9Dq44UTRCHzhsDJw+wfNzaz71srjBc4eej5RJsTEt3NPuUom3RN
+s/YA/dq48wughOI+58O8JyLk4U4VQEqr0ielposRVPB074EMj4q+IPATy5XODoiP
+3vjI0CwKWnoY/xSES9Gc5QdbYE6yEmkKATY0hmhRW+BT1B2TcSsfqtxDOaGVDPin
+Ue00LPkSpEyYDlLyVDFQpCElc9zwn5LKhur1bJ/wCOeI9PmzubYIAWGCsjLC3Ece
+HsyAOtPvKgwGTwT6w+9x2IRVmAjwg9xFOaTVl0D+57F1lu69qF8KMy+p/OErDfLe
+sd+ZpI3HEivanJEJh8o6nGTJ87Bvf4E264PDc/K6ZLmeydhxXmsmjux5gIa+ZGG7
+PQ+UspYPt/tHYL3mO5UWAJDKlQEOHs/jbjnWkeJ2fKA9s1tdhqN6zEFaj0EQOPK4
+VLQg5542bUu02bzf4dOq
+=m9rg
+-----END PGP SIGNATURE-----
diff --git a/net-voip/homer/homer-0.24.1.ebuild b/net-voip/homer/homer-0.24.1.ebuild
new file mode 100644
index 000000000000..28c5a1e9940c
--- /dev/null
+++ b/net-voip/homer/homer-0.24.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-voip/homer/homer-0.24.1.ebuild,v 1.1 2012/12/23 17:50:07 hwoarang Exp $
+
+EAPI=4
+
+inherit eutils multilib
+
+DESCRIPTION="Homer Conferencing (short: Homer) is a free SIP softphone with advanced audio and video support."
+HOMEPAGE="http://www.homer-conferencing.com"
+
+MY_PN="Homer-Conferencing"
+MY_BIN="Homer"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-2
+ EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/V${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-libs/openssl-1.0
+ media-libs/alsa-lib
+ media-libs/libsdl[X,audio,video,alsa]
+ media-libs/portaudio[alsa]
+ media-libs/sdl-mixer
+ media-libs/sdl-sound
+ media-libs/x264
+ net-libs/sofia-sip
+ virtual/ffmpeg[X]
+ x11-libs/qt-core:4
+ x11-libs/qt-gui:4
+ x11-libs/qt-multimedia:4
+ x11-libs/qt-webkit:4"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+ emake -C HomerBuild default \
+ INSTALL_PREFIX=/usr/bin \
+ INSTALL_LIBDIR=/usr/$(get_libdir) \
+ INSTALL_DATADIR=/usr/share/${PN} \
+ VERBOSE=1
+}
+
+src_install() {
+ emake -C HomerBuild install \
+ DESTDIR="${D}" \
+ VERBOSE=1
+
+ # Create .desktop entry
+ doicon ${MY_BIN}/${MY_BIN}.png
+ make_desktop_entry "${MY_BIN}" "${MY_PN}" "${MY_BIN}" "Network;InstantMessaging;Telephony;VideoConference"
+}
diff --git a/net-voip/homer/homer-9999.ebuild b/net-voip/homer/homer-9999.ebuild
new file mode 100644
index 000000000000..ac2bca923c58
--- /dev/null
+++ b/net-voip/homer/homer-9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-voip/homer/homer-9999.ebuild,v 1.1 2012/12/23 17:50:07 hwoarang Exp $
+
+EAPI=4
+
+inherit eutils multilib
+
+DESCRIPTION="Homer Conferencing (short: Homer) is a free SIP softphone with advanced audio and video support."
+HOMEPAGE="http://www.homer-conferencing.com"
+
+MY_PN="Homer-Conferencing"
+MY_BIN="Homer"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-2
+ EGIT_REPO_URI="git://github.com/${MY_PN}/${MY_PN}.git"
+ KEYWORDS=""
+else
+ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/V${PV}.tar.gz -> ${PN}-${PV}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-libs/openssl-1.0
+ media-libs/alsa-lib
+ media-libs/libsdl[X,audio,video,alsa]
+ media-libs/portaudio[alsa]
+ media-libs/sdl-mixer
+ media-libs/sdl-sound
+ media-libs/x264
+ net-libs/sofia-sip
+ virtual/ffmpeg[X]
+ x11-libs/qt-core:4
+ x11-libs/qt-gui:4
+ x11-libs/qt-multimedia:4
+ x11-libs/qt-webkit:4"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_compile() {
+ emake -C HomerBuild default \
+ INSTALL_PREFIX=/usr/bin \
+ INSTALL_LIBDIR=/usr/$(get_libdir) \
+ INSTALL_DATADIR=/usr/share/${PN} \
+ VERBOSE=1
+}
+
+src_install() {
+ emake -C HomerBuild install \
+ DESTDIR="${D}" \
+ VERBOSE=1
+
+ # Create .desktop entry
+ doicon ${MY_BIN}/${MY_BIN}.png
+ make_desktop_entry "${MY_BIN}" "${MY_PN}" "${MY_BIN}" "Network;InstantMessaging;Telephony;VideoConference"
+}
diff --git a/net-voip/homer/metadata.xml b/net-voip/homer/metadata.xml
new file mode 100644
index 000000000000..d1e3b48e656e
--- /dev/null
+++ b/net-voip/homer/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>proxy-maintainers</herd>
+<maintainer>
+<email>gentoo@pennewiss.de</email>
+<name>Marcel Pennewiß</name>
+</maintainer>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>
+