summaryrefslogtreecommitdiff
path: root/x11-misc/efax-gtk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-misc/efax-gtk
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-misc/efax-gtk')
-rw-r--r--x11-misc/efax-gtk/Manifest7
-rw-r--r--x11-misc/efax-gtk/efax-gtk-3.2.13.ebuild52
-rw-r--r--x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild53
-rw-r--r--x11-misc/efax-gtk/metadata.xml11
4 files changed, 123 insertions, 0 deletions
diff --git a/x11-misc/efax-gtk/Manifest b/x11-misc/efax-gtk/Manifest
new file mode 100644
index 000000000000..e0f1908d7c88
--- /dev/null
+++ b/x11-misc/efax-gtk/Manifest
@@ -0,0 +1,7 @@
+DIST efax-gtk-3.2.13.src.tgz 1245015 SHA256 4d09de4a0c530fe24cf8d8061aae92d5c2e6b8c52120b97be0ad8e4c3b68ac37 SHA512 dde0f79df444bdaf5250eae1dc0a94184c0b32e319b04943e81178d2a744bb6e387b5aa0f2379bd23dd4c18d28c30c60083c0cda5819e5c853c1b7bdc4f5b64f WHIRLPOOL 0336f7e6cb566cc3debc76cd9e2c0e67ca4d6b796693d4c8cd56e28166380f814290df55a9feefea111bbcf3ea0f27d6ed27ffd9b10784081fd0395314218e94
+DIST efax-gtk-3.2.9.src.tgz 1176921 SHA256 92f4047dcbbafcebaad11f86115abed2e1ac4c34ab0dddba0bb3ad6875bee79b SHA512 a2a4a648b95f9143f8ad3b42c3f8f86323a2b312fed87616eddeaebe06742a5a4ae841d79f3078bf9e819288252ad4d79ec429a66116c1d2b8df8a8a13cac806 WHIRLPOOL 9e21ff1ae8787306c0c23661d6a0d998037f982f9ef37f150a90d64710f6ad1aea8adb28729eb549be981386f1f8605e908b5a1126b058c06ccc09951d38885b
+EBUILD efax-gtk-3.2.13.ebuild 1194 SHA256 04576445eeb6b3ff14bceef984cc67ba7b29177f832c29ec7003c6c810faf6f0 SHA512 abd4f161dca129c2ce5a23b84eb0cd4b6db310e31e5925f3d3f3e4606cc5f8a937e7f5ca903ac67b3688e6f9289d10294989e8195806a5917a39473c5d18299b WHIRLPOOL 0bbaa2026a072faa82d910616e1f2e777a52cfadaa306b6f28a5dd89d9947b9fa325b0a93b0d8e8f9b2373907bbd90620cf9740d9c748f0784c35bcd53e4de9f
+EBUILD efax-gtk-3.2.9.ebuild 1209 SHA256 a88284f614f756826eda1607830ae2d3c93916a4917f369367d5b75b86692e5a SHA512 c2e20282c1dc1a7b59dfb7088da0ab6dda7f10027e63e90655207456136bf108f45d28ad8e20480e9ef17e22df3aa461bb4016a3c77719c42f6205b938baccc6 WHIRLPOOL b3dc14f96df759477806ba870fbdd5f2113443da9be0e1fa040b618d02b89695902ef98b791fbddcd66fc38dc0dbe1494844f6188ab318feffb6e3c39f557cac
+MISC ChangeLog 3083 SHA256 744e66444415261232a368e96c05d6e716f83d7dad74d016c353e120cba99c26 SHA512 fe81ec9fc0dbb95061abc107a14fe7a929f3862f35d9708ae0f639f4aeb050f5b071dd794d56daebaf1d7ffdddf0908d559fba54fc5238597bae6a2a228af1b6 WHIRLPOOL 5553fb64f3a089d89496a74f5668d84d53b560fd4051ebcc05887fe5fac89ea07f6de7db9268068e24a5f61cf222a7e8fb74304ce4371c0144fe71d72229ab6b
+MISC ChangeLog-2015 5807 SHA256 18e21edfd73681ad46b305dfa7d71ed569b3c52f21d2c8d9339977d76c651bd9 SHA512 3c1976520823905734ebac29d8a505934db262ac3a0498a38399138a53d88508482b8450d1235411eb2f67638e357b4da5250d7c04969296e7dfc8c4c3bd7b5a WHIRLPOOL fc74e049408ce56167855a8aa48db93e9441343f693c944ddc3ee33b4bce8286e74b5c769dfa41f35943cf2d2ccf4eab4b237f111791de60f0479cfeec5c9637
+MISC metadata.xml 354 SHA256 9ea80062e6bcfd435e46b6b29651c500d8899271c50db3a18caa5642890142ce SHA512 6b32fac40a7eeabdbc54a4416d05fbe7d516b95056d00b4ecf5f707a667b53994fe519f653dbc2c00b48354698602c5b961684f9cfa67e1e6bc75faaabf3941f WHIRLPOOL 3177634c4d829a32bae0ebef2f2088b3b2a24ef7f088af1872fbd8062b87a762d5804e66ce85c35f23e284038a3ded1b39834e0c5179193cd9728666eb7f6584
diff --git a/x11-misc/efax-gtk/efax-gtk-3.2.13.ebuild b/x11-misc/efax-gtk/efax-gtk-3.2.13.ebuild
new file mode 100644
index 000000000000..55711ad507fb
--- /dev/null
+++ b/x11-misc/efax-gtk/efax-gtk-3.2.13.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="A graphical frontend for the 'efax' application"
+HOMEPAGE="http://efax-gtk.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.src.tgz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/glib-2.10
+ media-libs/tiff:0=
+ x11-libs/libX11
+ x11-libs/c++-gtk-utils:0[gtk]
+ x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+DOCS="AUTHORS BUGS ChangeLog README"
+
+src_prepare() {
+ # Prevent sandbox violation with chown/chgrp and existing spooldir
+ sed -i -e '/ch.*lp.*spooldir/d' efax-gtk-faxfilter/Makefile.in || die
+
+ sed -i \
+ -e '/^Encoding/d' \
+ -e '/^Categories/s:Office;::' \
+ ${PN}.desktop || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ --with-gtk-version=gtk3
+}
+
+src_install() {
+ default
+ # File collision with net-misc/efax wrt #401221
+ mv "${ED}"usr/share/man/man1/efax{,-0.9a}.1 || die
+ mv "${ED}"usr/share/man/man1/efix{,-0.9a}.1 || die
+}
+
+pkg_postinst() {
+ local spooldir="${EROOT}"/var/spool/fax
+ [[ -d ${spooldir} ]] && chown lp:lp "${spooldir}"
+}
diff --git a/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild b/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild
new file mode 100644
index 000000000000..42e3dab12b44
--- /dev/null
+++ b/x11-misc/efax-gtk/efax-gtk-3.2.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="A graphical frontend for the 'efax' application"
+HOMEPAGE="http://efax-gtk.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.src.tgz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
+IUSE="nls"
+
+RDEPEND=">=dev-libs/glib-2.10
+ media-libs/tiff:0
+ x11-libs/libX11
+ x11-libs/c++-gtk-utils:3
+ x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+DOCS="AUTHORS BUGS ChangeLog README"
+
+src_prepare() {
+ # Prevent sandbox violation with chown/chgrp and existing spooldir
+ sed -i -e '/ch.*lp.*spooldir/d' efax-gtk-faxfilter/Makefile.in || die
+
+ sed -i \
+ -e '/^Encoding/d' \
+ -e '/^Icon/s:.png::' \
+ -e '/^Categories/s:Application;::' \
+ ${PN}.desktop || die
+}
+
+src_configure() {
+ econf \
+ $(use_enable nls) \
+ --with-gtk-version=gtk3
+}
+
+src_install() {
+ default
+ # https://bugs.gentoo.org/401221
+ mv -vf "${ED}"usr/share/man/man1/efax{,-0.9a}.1 || die
+ mv -vf "${ED}"usr/share/man/man1/efix{,-0.9a}.1 || die
+}
+
+pkg_postinst() {
+ local spooldir="${EROOT}"/var/spool/fax
+ [[ -d ${spooldir} ]] && chown lp:lp "${spooldir}"
+}
diff --git a/x11-misc/efax-gtk/metadata.xml b/x11-misc/efax-gtk/metadata.xml
new file mode 100644
index 000000000000..e052016ab934
--- /dev/null
+++ b/x11-misc/efax-gtk/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>desktop-misc@gentoo.org</email>
+ <name>Gentoo Desktop Miscellaneous Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">efax-gtk</remote-id>
+ </upstream>
+</pkgmetadata>