diff options
author | Gerion Entrup <gerion.entrup@flump.de> | 2016-12-14 22:21:50 +0100 |
---|---|---|
committer | Gerion Entrup <gerion.entrup@flump.de> | 2016-12-14 22:21:50 +0100 |
commit | 6d8f7d744c550fdb0159565de79e2cfac32f6315 (patch) | |
tree | 96d090f4d4eb2415173d09b20d76bf2c19513f3a /net-misc | |
parent | Merge branch 'master' of nibbler.neboola.de:ci3ntoverlay (diff) | |
download | gerislay-6d8f7d744c550fdb0159565de79e2cfac32f6315.tar.gz gerislay-6d8f7d744c550fdb0159565de79e2cfac32f6315.tar.bz2 gerislay-6d8f7d744c550fdb0159565de79e2cfac32f6315.zip |
add roger-router
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/roger-router/Manifest | 2 | ||||
-rw-r--r-- | net-misc/roger-router/roger-router-1.9.3.ebuild | 94 |
2 files changed, 96 insertions, 0 deletions
diff --git a/net-misc/roger-router/Manifest b/net-misc/roger-router/Manifest new file mode 100644 index 0000000..1a14323 --- /dev/null +++ b/net-misc/roger-router/Manifest @@ -0,0 +1,2 @@ +DIST roger-router-1.9.3.tar.xz 803904 SHA256 be54ba7da813df6a0972549b0dd7e53f94ac635ac23eedf4ca8f4c304d8fc3e1 SHA512 8ea0d07df68c9526951e43843951df5d947c4a7ca8af33dcc283d2a5953dc28e88723475575bb78de7bed94731530b0c0d07dae6de9a011721020b2cb04a5433 WHIRLPOOL 8f1712d5e95185f67866f3dfcc52c443a90533a98092b1aaf2f6051b3974d60cf619ce5574c33dc249bf8122743d588039518230e97b079a0c63a92cf8f2a4bd +EBUILD roger-router-1.9.3.ebuild 2295 SHA256 47095af4445b3c0c239df0353679e4dd50f856d0ff7cad6c644ca086903666ba SHA512 4a2f12739ec7900f42984a24bdc3f83b0c26543509b0f2ff59884439211de9370f24adb08f2cbbff016dd121cf3eef1802f87be176571b7e1f50b312781d0ed9 WHIRLPOOL 5832b9fcb849d840ed4b319d2a270760ddf1b0cb198a64dfa56cf61f790650fbbc355df5064aec2a837434b4b5abfa7a7feda90f22cecd79b3466407dac02a58 diff --git a/net-misc/roger-router/roger-router-1.9.3.ebuild b/net-misc/roger-router/roger-router-1.9.3.ebuild new file mode 100644 index 0000000..940ed29 --- /dev/null +++ b/net-misc/roger-router/roger-router-1.9.3.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils fdo-mime gnome2-utils + +DESCRIPTION="Implements fax over TCP on your Fritz!Box" +HOMEPAGE="https://www.tabos.org/" +SRC_URI="https://www.tabos.org/downloads/${P}.tar.xz" + +LICENSE="GPL2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="appindicator libnotify ebook gdata kwallet secret gstreamer pulseaudio portaudio" + +DEPEND="app-arch/xz-utils + media-libs/spandsp + net-print/cups + >=net-libs/libcapi-3.0 + >=x11-libs/gtk+-3.14 + >=net-libs/libsoup-2.4 + >=dev-libs/libpeas-1.0 + >=dev-libs/glib-2.40 + >=media-libs/speex-1.0" + +RDEPEND="$DEPEND + appindicator? ( dev-libs/libappindicator ) + secret? ( app-crypt/libsecret ) + ebook? ( mail-client/evolution ) + kwallet? ( kde-frameworks/kwallet ) + gstreamer? ( >=media-libs/gstreamer-1.4 ) + pulseaudio? ( media-sound/pulseaudio ) + portaudio? ( media-libs/portaudio )" + +src_configure() { + econf --docdir=/usr/share/doc/${PF}/html \ + --with-spandsp \ + --without-macos-keyring \ + --with-faxophone \ + $(use_with appindicator appindicator3) \ + $(use_with ebook) \ + $(use_with kwallet kwallet5) \ + $(use_with gdata) \ + $(use_with libnotify) \ + $(use_with secret) \ + $(use_with gstreamer gstreamer1) \ + $(use_with pulseaudio) \ + $(use_with portaudio) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc README + docinto scripts + dodoc share/install-fax.sh + + exeinto /usr/libexec/cups/backend/ + doexe ${D}/usr/share/roger/roger-cups + diropts -m1777 + dodir /var/spool/roger +} + +pkg_preinst() { + gnome2_icon_savelist + gnome2_schemas_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update + gnome2_schemas_update + + elog "Installing files for cups support." + elog "To use cups as a fax driver you have to run" + elog "Create a new Faxprinter with cups Webfrontend" + elog "http://localhost:631" + elog "The Standard PS Driver will work" + elog + + elog "If you want to use the incoming notification you'll have to dial #96*5*" + elog + elog "To use the capifax plugin you will have to enable capi-over-tcp by" + elog "dialing #96*3*" +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update + gnome2_schemas_update +} |