public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2016-08-06  9:16 Pacho Ramos
  0 siblings, 0 replies; 25+ messages in thread
From: Pacho Ramos @ 2016-08-06  9:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5c85b90d98ce11ae0df3484e9fba99936f1421e2
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Aug  6 08:59:38 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Aug  6 09:16:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c85b90d

net-misc/hylafaxplus: Cleanup per bug #66633

Package-Manager: portage-2.3.0

 net-misc/hylafaxplus/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/net-misc/hylafaxplus/metadata.xml b/net-misc/hylafaxplus/metadata.xml
index 65cb728..2a90e2a 100644
--- a/net-misc/hylafaxplus/metadata.xml
+++ b/net-misc/hylafaxplus/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>mattm@gentoo.org</email>
-		<name>Matthew Marlowe</name>
-	</maintainer>
 	<longdescription>
 		Enterprise client-server fax package for class 1 and 2 fax modems.
 	</longdescription>


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2016-12-04 12:32 Pacho Ramos
  0 siblings, 0 replies; 25+ messages in thread
From: Pacho Ramos @ 2016-12-04 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     df813437d115ebcd3c07a5a116a200b24247c14e
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  4 12:31:27 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Dec  4 12:31:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df813437

net-misc/hylafaxplus: We always need mgetty not to be built with fax USE (#430784 by Toralf Förster).

Package-Manager: portage-2.3.2

 net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
index 16fb6fd..7b0d1a0 100644
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI="5"
-
 inherit eutils multilib pam toolchain-funcs
 
 MY_PN="${PN/plus/}"
@@ -19,7 +18,8 @@ KEYWORDS="~amd64 ~x86"
 
 IUSE="jbig html ldap mgetty pam"
 
-DEPEND=">=sys-libs/zlib-1.1.4
+DEPEND="
+	>=sys-libs/zlib-1.1.4
 	app-text/ghostscript-gpl
 	virtual/mta
 	media-libs/tiff[jbig?]
@@ -28,11 +28,13 @@ DEPEND=">=sys-libs/zlib-1.1.4
 	virtual/awk
 	ldap? (  net-nds/openldap )
 	pam? ( virtual/pam )
-	mgetty? ( net-dialup/mgetty[-fax] )"
-
+	mgetty? ( net-dialup/mgetty[-fax] )
+	!net-dialup/mgetty[fax]
+"
 RDEPEND="${DEPEND}
 	net-mail/metamail
-	!net-dialup/sendpage"
+	!net-dialup/sendpage
+"
 
 S="${WORKDIR}/${MY_P}"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2016-12-04 12:32 Pacho Ramos
  0 siblings, 0 replies; 25+ messages in thread
From: Pacho Ramos @ 2016-12-04 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     e89ced6c4e37a27e0b32de185d3ed610278629a0
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  4 12:32:08 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Dec  4 12:32:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89ced6c

net-misc/hylafaxplus: Make repoman more happy

Package-Manager: portage-2.3.2

 net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
index 7b0d1a0..02b7b55 100644
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
@@ -22,8 +22,8 @@ DEPEND="
 	>=sys-libs/zlib-1.1.4
 	app-text/ghostscript-gpl
 	virtual/mta
-	media-libs/tiff[jbig?]
-	virtual/jpeg
+	media-libs/tiff:0[jbig?]
+	virtual/jpeg:0
 	jbig? ( media-libs/jbigkit )
 	virtual/awk
 	ldap? (  net-nds/openldap )


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2016-12-05 15:02 Pacho Ramos
  0 siblings, 0 replies; 25+ messages in thread
From: Pacho Ramos @ 2016-12-05 15:02 UTC (permalink / raw
  To: gentoo-commits

commit:     363390b9421961c70f4732088f36cac619701df1
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 15:01:59 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 15:02:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363390b9

net-misc/hylafaxplus: amd64/x86 stable

Package-Manager: portage-2.3.2

 net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
index 02b7b55..e7ad13e 100644
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="hylafaxplus"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 IUSE="jbig html ldap mgetty pam"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2016-12-05 15:02 Pacho Ramos
  0 siblings, 0 replies; 25+ messages in thread
From: Pacho Ramos @ 2016-12-05 15:02 UTC (permalink / raw
  To: gentoo-commits

commit:     66fa19421269542dd0111da838351845d07adf39
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 15:02:14 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 15:02:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fa1942

net-misc/hylafaxplus: Drop old

Package-Manager: portage-2.3.2

 net-misc/hylafaxplus/Manifest                    |   1 -
 net-misc/hylafaxplus/hylafaxplus-5.5.4-r1.ebuild | 176 -----------------------
 2 files changed, 177 deletions(-)

diff --git a/net-misc/hylafaxplus/Manifest b/net-misc/hylafaxplus/Manifest
index 22395a9..51cd412 100644
--- a/net-misc/hylafaxplus/Manifest
+++ b/net-misc/hylafaxplus/Manifest
@@ -1,2 +1 @@
-DIST hylafax-5.5.4.tar.gz 1347860 SHA256 699ea9e05a251c0f120d753c3dab2ef347b6bb8fe362dac8ff3e4ece0fdac3ff SHA512 c26c722bf9261ffa154979e015c2cfed982caffd8c7663f471e369d05544eb24edb0e70c7f06d02b77bf71956ae7a242a48f31a6567785acd8707be3b6946161 WHIRLPOOL 779cbc292065867317a4d4fc73725acfc1c4d39b0cab6b2339a9303e91488180430d2d87f4fb52869daa0b1343a7a4b700fbf5e711288409372b4d08fbf514ce
 DIST hylafax-5.5.5.tar.gz 1353495 SHA256 2916fb7ed6141dd6433336ee3ec4f9d93183d1142d1ebbecf696c646348e1f12 SHA512 ee6225ae044c567093103f35c30d848db757636c1d8db78e8f7cb43eb01ea34ab229a81ca4175e2bf30d3c87b598d5b5797b7d92b0dc852bf4b69c697baca8cf WHIRLPOOL e0e387a60abe242011a88178000b91eb93a22363deb7df925e70f9a8293a55db79c859b89dd4d4ac8520c1f62f652edfcad1fbb9cb1be429e1b5765e7572bf23

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.4-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.4-r1.ebuild
deleted file mode 100644
index 1c8f780..00000000
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.4-r1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils multilib pam toolchain-funcs
-
-MY_PN="${PN/plus/}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
-HOMEPAGE="http://hylafax.sourceforge.net"
-SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="hylafaxplus"
-KEYWORDS="amd64 x86"
-
-IUSE="jbig html ldap mgetty pam"
-
-DEPEND=">=sys-libs/zlib-1.1.4
-	app-text/ghostscript-gpl
-	virtual/mta
-	media-libs/tiff[jbig?]
-	virtual/jpeg
-	jbig? ( media-libs/jbigkit )
-	virtual/awk
-	ldap? (  net-nds/openldap )
-	pam? ( virtual/pam )
-	mgetty? ( net-dialup/mgetty[-fax] )"
-
-RDEPEND="${DEPEND}
-	net-mail/metamail
-	!net-dialup/sendpage"
-
-S="${WORKDIR}/${MY_P}"
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
-
-src_prepare() {
-	epatch "${FILESDIR}/ldconfig-patch"
-	epatch "${FILESDIR}/hylafax-cryptglibc.patch"
-
-	# force it not to strip binaries
-	for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
-		hfaxd sendfax sendpage ; do
-			sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \
-				"${dir}"/Makefile.in || die "sed failed"
-	done
-
-	sed -i -e "s:hostname:hostname -f:g" util/{faxrcvd,pollrcvd}.sh.in || die "sed on hostname failed"
-
-	# Respect LDFLAGS(at least partially)
-	sed -i -e "/^LDFLAGS/s/LDOPTS}/LDOPTS} ${LDFLAGS}/" defs.in || die "sed on defs.in failed"
-
-	sed -i -e "s|-fpic|-fPIC|g" \
-		configure || die
-
-	epatch_user
-}
-
-src_configure() {
-	do_configure() {
-		echo ./configure --nointeractive ${1}
-		# eval required for quoting in ${my_conf} to work properly, better way?
-		eval ./configure --nointeractive ${1} || die "./configure failed"
-	}
-	local my_conf="
-		--with-DIR_BIN=/usr/bin
-		--with-DIR_SBIN=/usr/sbin
-		--with-DIR_LIB=/usr/$(get_libdir)
-		--with-DIR_LIBEXEC=/usr/sbin
-		--with-DIR_LIBDATA=/usr/$(get_libdir)/fax
-		--with-DIR_LOCALE=/usr/share/locale
-		--with-DIR_LOCKS=/var/lock
-		--with-DIR_MAN=/usr/share/man
-		--with-DIR_SPOOL=/var/spool/fax
-		--with-DIR_HTML=/usr/share/doc/${P}/html
-		--with-DIR_CGI="${WORKDIR}"
-		--with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax
-		--with-PATH_IMPRIP=\"\"
-		--with-SYSVINIT=no
-		--with-REGEX=yes
-		--with-LIBTIFF=\"-ltiff -ljpeg -lz\"
-		--with-OPTIMIZER=\"${CFLAGS}\"
-		--with-DSO=auto
-		--with-HTML=$(usex html)"
-
-	if use mgetty; then
-		my_conf="${my_conf} \
-			--with-PATH_GETTY=/sbin/mgetty \
-			--with-PATH_EGETTY=/sbin/mgetty \
-			--with-PATH_VGETTY=/usr/sbin/vgetty"
-	else
-		# GETTY defaults to /sbin/agetty
-		my_conf="${my_conf} \
-			--with-PATH_EGETTY=/bin/false \
-			--with-PATH_VGETTY=/bin/false"
-	fi
-
-	#--enable-pam isn't valid
-	use pam || my_conf="${my_conf} $(use_enable pam)"
-	use ldap || my_conf="${my_conf} $(use_enable ldap)"
-	use jbig || my_conf="${my_conf} $(use_enable jbig)"
-
-	tc-export CC CXX AR RANLIB
-
-	do_configure "${my_conf}"
-}
-
-src_compile() {
-	# Parallel building is borked
-	emake -j1
-}
-
-src_install() {
-	dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
-	dodir /var/spool /var/spool/recvq /var/spool/fax
-	fowners uucp:uucp /var/spool/fax
-	fperms 0600 /var/spool/fax
-	dodir "/usr/share/doc/${P}/samples"
-
-	emake DESTDIR="${D}" \
-		BIN="${D}/usr/bin" \
-		SBIN="${D}/usr/sbin" \
-		LIBDIR="${D}/usr/$(get_libdir)" \
-		LIB="${D}/usr/$(get_libdir)" \
-		LIBEXEC="${D}/usr/sbin" \
-		LIBDATA="${D}/usr/$(get_libdir)/fax" \
-		DIR_LOCALE="${D}/usr/share/locale" \
-		MAN="${D}/usr/share/man" \
-		SPOOL="${D}/var/spool/fax" \
-		HTMLDIR="${D}/usr/share/doc/${PF}/html" \
-		install
-
-	keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
-	keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
-
-	generate_files # in this case, it only generates the env.d entry
-
-	einfo "Adding env.d entry for ${PN}"
-	doenvd "${T}/99${PN}"
-
-	newconfd "${FILESDIR}/${PN}-conf" ${PN}
-	newinitd "${FILESDIR}/${PN}-init" ${PN}
-
-	use pam && pamd_mimic_system ${MY_PN} auth account session
-
-	dodoc CONTRIBUTORS README TODO
-	docinto samples
-}
-
-pkg_postinst() {
-	elog
-	elog "The faxonly USE flag has been removed; since ${PN} does not"
-	elog "require mgetty, and certain fax files conflict, you must build"
-	elog "mgetty without fax support if you wish to use them both.  You"
-	elog "may want to add both to package.use so any future updates are"
-	elog "correctly built:"
-	elog
-	elog "	net-dialup/mgetty -fax"
-	elog "	net-misc/hylafax [-mgetty|mgetty]"
-	elog
-	elog "See the docs and man pages for detailed configuration info."
-	elog
-	elog "Now run faxsetup and (if necessary) faxaddmodem."
-	elog
-}
-
-generate_files() {
-	cat <<-EOF > "${T}/99${PN}"
-	PATH="/var/spool/fax/bin"
-	CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
-	EOF
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2018-09-20 10:10 Jeroen Roovers
  0 siblings, 0 replies; 25+ messages in thread
From: Jeroen Roovers @ 2018-09-20 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     0f71187c2fa23ef3d373d7b37bec73930e663c4a
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 20 09:53:45 2018 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu Sep 20 10:10:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f71187c

net-misc/hylafaxplus: Version 5.6.1.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/hylafaxplus/Manifest                 |   1 +
 net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild | 162 ++++++++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/net-misc/hylafaxplus/Manifest b/net-misc/hylafaxplus/Manifest
index fe42c6252f6..7490efae86e 100644
--- a/net-misc/hylafaxplus/Manifest
+++ b/net-misc/hylafaxplus/Manifest
@@ -1,2 +1,3 @@
 DIST hylafax-5.5.5.tar.gz 1353495 BLAKE2B e1b41a5cf5502ad28467625495171c085f43f4352b73bfd633da851a1366502aca04a157790ad4a7f3d634a6adbb5dab4c1eeb294283352e9eedaf03c565cb42 SHA512 ee6225ae044c567093103f35c30d848db757636c1d8db78e8f7cb43eb01ea34ab229a81ca4175e2bf30d3c87b598d5b5797b7d92b0dc852bf4b69c697baca8cf
 DIST hylafax-5.5.9.tar.gz 1364807 BLAKE2B 1e63d28dbe42170af65369ceab6b76b30fb264515992bb7f3561722eccae21e2d790e50eab3f1f9bdbb8c48e369166c90271aa8cf37c1905fda44c3b31b18b71 SHA512 67ac84df2619db7fb88cd7ad3af4beff9918b2481fc8edf7cc7574941161dd7aa6186cfc49c6cdb2a1f073f6cbf2f2a4ed084ca70ebe288bf7cd8e752cd56b2d
+DIST hylafax-5.6.1.tar.gz 1370677 BLAKE2B bd93d54f2c3e2c5c4c33617a0d95569c82bcbd32f669fb2ea513b86e112a5743ae6b4ddc8d43f3bd4af6006517e8787392c84bf60e715c104ddb0d819b22985a SHA512 c86c33dc9e8feec4e265156fa3bbda18cf187feeef5c812ff3d3c7857de048a688bb979fcd3494ee8fe58a004a384a2a161d05245c86d0c304311d63f62a9eb1

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild
new file mode 100644
index 00000000000..18d1e65d47a
--- /dev/null
+++ b/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit pam toolchain-funcs
+
+MY_PN="${PN/plus/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
+HOMEPAGE="http://hylafax.sourceforge.net"
+SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="hylafaxplus"
+KEYWORDS="~amd64 ~x86"
+IUSE="jbig html lcms ldap mgetty pam"
+
+DEPEND="
+	>=sys-libs/zlib-1.1.4
+	app-text/ghostscript-gpl
+	virtual/mta
+	media-libs/tiff:0[jbig?]
+	virtual/jpeg:0
+	jbig? ( media-libs/jbigkit )
+	virtual/awk
+	lcms? ( media-libs/lcms )
+	ldap? (  net-nds/openldap )
+	pam? ( virtual/pam )
+	mgetty? ( net-dialup/mgetty[-fax] )
+	!net-dialup/mgetty[fax]
+"
+RDEPEND="${DEPEND}
+	net-mail/metamail
+	!net-dialup/sendpage
+"
+
+S="${WORKDIR}/${MY_P}"
+
+export CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
+export CONFIG_PROTECT_MASK="${CONFIG_PROTECT_MASK} /var/spool/fax/etc/xferfaxlog"
+
+PATCHES=( "${FILESDIR}/ldconfig-patch" )
+
+src_prepare() {
+	default
+
+	# force it not to strip binaries
+	for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
+		hfaxd sendfax sendpage ; do
+			sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \
+				"${dir}"/Makefile.in || die "sed failed"
+	done
+
+	sed -i -e "s:hostname:hostname -f:g" util/{faxrcvd,pollrcvd}.sh.in || die "sed on hostname failed"
+
+	# Respect LDFLAGS(at least partially)
+	sed -i -e "/^LDFLAGS/s/LDOPTS}/LDOPTS} ${LDFLAGS}/" defs.in || die "sed on defs.in failed"
+
+	sed -i -e "s|-fpic|-fPIC|g" \
+		configure || die
+}
+
+src_configure() {
+	do_configure() {
+		echo ./configure --nointeractive ${1}
+		# eval required for quoting in ${my_conf} to work properly, better way?
+		eval ./configure --nointeractive ${1} || die "./configure failed"
+	}
+	local my_conf="
+		--with-DIR_BIN=/usr/bin
+		--with-DIR_SBIN=/usr/sbin
+		--with-DIR_LIB=/usr/$(get_libdir)
+		--with-DIR_LIBEXEC=/usr/sbin
+		--with-DIR_LIBDATA=/usr/$(get_libdir)/fax
+		--with-DIR_LOCALE=/usr/share/locale
+		--with-DIR_LOCKS=/var/lock
+		--with-DIR_MAN=/usr/share/man
+		--with-DIR_SPOOL=/var/spool/fax
+		--with-DIR_HTML=/usr/share/doc/${P}/html
+		--with-DIR_CGI="${WORKDIR}"
+		--with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax
+		--with-PATH_IMPRIP=\"\"
+		--with-SYSVINIT=no
+		--with-REGEX=yes
+		--with-LIBTIFF=\"-ltiff -ljpeg -lz\"
+		--with-OPTIMIZER=\"${CFLAGS}\"
+		--with-DSO=auto
+		--with-HTML=$(usex html)"
+
+	if use mgetty; then
+		my_conf="${my_conf} \
+			--with-PATH_GETTY=/sbin/mgetty \
+			--with-PATH_EGETTY=/sbin/mgetty \
+			--with-PATH_VGETTY=/usr/sbin/vgetty"
+	else
+		# GETTY defaults to /sbin/agetty
+		my_conf="${my_conf} \
+			--with-PATH_EGETTY=/bin/false \
+			--with-PATH_VGETTY=/bin/false"
+	fi
+
+	#--enable-pam isn't valid
+	use pam || my_conf="${my_conf} $(use_enable pam)"
+	use lcms || my_conf="${my_conf} $(use_enable lcms)"
+	use ldap || my_conf="${my_conf} $(use_enable ldap)"
+	use jbig || my_conf="${my_conf} $(use_enable jbig)"
+
+	tc-export CC CXX AR RANLIB
+
+	do_configure "${my_conf}"
+}
+
+src_compile() {
+	# Parallel building is borked, bug #????
+	emake -j1
+}
+
+src_install() {
+	dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
+	dodir /var/spool /var/spool/fax
+	fowners uucp:uucp /var/spool/fax
+	fperms 0600 /var/spool/fax
+	dodir "/usr/share/doc/${P}/samples"
+
+	emake DESTDIR="${D}" \
+		BIN="${D}/usr/bin" \
+		SBIN="${D}/usr/sbin" \
+		LIBDIR="${D}/usr/$(get_libdir)" \
+		LIB="${D}/usr/$(get_libdir)" \
+		LIBEXEC="${D}/usr/sbin" \
+		LIBDATA="${D}/usr/$(get_libdir)/fax" \
+		DIR_LOCALE="${D}/usr/share/locale" \
+		MAN="${D}/usr/share/man" \
+		SPOOL="${D}/var/spool/fax" \
+		HTMLDIR="${D}/usr/share/doc/${PF}/html" \
+		install
+
+	keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
+	keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
+
+	generate_files # in this case, it only generates the env.d entry
+
+	einfo "Adding env.d entry for ${PN}"
+	doenvd "${T}/99${PN}"
+
+	newconfd "${FILESDIR}/${PN}-conf" ${PN}
+	newinitd "${FILESDIR}/${PN}-init" ${PN}
+
+	use pam && pamd_mimic_system ${MY_PN} auth account session
+
+	einstalldocs
+	docinto samples
+}
+
+generate_files() {
+	cat <<-EOF > "${T}/99${PN}"
+	PATH="/var/spool/fax/bin"
+	CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
+	CONFIG_PROTECT_MASK="/var/spool/fax/etc/xferfaxlog"
+	EOF
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2019-10-12 20:48 Mikle Kolyada
  0 siblings, 0 replies; 25+ messages in thread
From: Mikle Kolyada @ 2019-10-12 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a9c949cb122b154458811b09965eb25be9bbfee7
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 20:47:56 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 20:47:56 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c949cb

net-misc/hylafaxplus: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild | 4 ++--
 net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
index 4d2724cc857..e1d8b5510a8 100644
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-5.5.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -26,7 +26,7 @@ DEPEND="
 	jbig? ( media-libs/jbigkit )
 	virtual/awk
 	ldap? (  net-nds/openldap )
-	pam? ( virtual/pam )
+	pam? ( sys-libs/pam )
 	mgetty? ( net-dialup/mgetty[-fax] )
 	!net-dialup/mgetty[fax]
 "

diff --git a/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild
index 18d1e65d47a..6a3be949d08 100644
--- a/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-5.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,7 +26,7 @@ DEPEND="
 	virtual/awk
 	lcms? ( media-libs/lcms )
 	ldap? (  net-nds/openldap )
-	pam? ( virtual/pam )
+	pam? ( sys-libs/pam )
 	mgetty? ( net-dialup/mgetty[-fax] )
 	!net-dialup/mgetty[fax]
 "


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2020-07-07 13:56 Joonas Niilola
  0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-07-07 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     46cbb9c725dd94e856f9414dccd78eb71401e95c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  7 13:52:49 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jul  7 13:56:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cbb9c7

net-misc/hylafaxplus: RedundantLongDescription

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-misc/hylafaxplus/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-misc/hylafaxplus/metadata.xml b/net-misc/hylafaxplus/metadata.xml
index 80224275b19..3d61d69194d 100644
--- a/net-misc/hylafaxplus/metadata.xml
+++ b/net-misc/hylafaxplus/metadata.xml
@@ -2,9 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<!--maintainer-needed-->
-	<longdescription>
-		Enterprise client-server fax package for class 1 and 2 fax modems.
-	</longdescription>
 	<use>
 		<flag name="jbig">JBIG Fax Compression Support</flag>
 		<flag name="pam">hfaxd authentication via PAM</flag>


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2020-07-07 13:56 Joonas Niilola
  0 siblings, 0 replies; 25+ messages in thread
From: Joonas Niilola @ 2020-07-07 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     37537fdba56836d5a95567aa14bd7ecb849f16cc
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  7 13:52:25 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jul  7 13:56:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37537fdb

net-misc/hylafaxplus: indentation in 7.0.2

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
index 2e43871ac72..156522abe01 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
@@ -145,9 +145,9 @@ src_install() {
 
 	einfo "Adding env.d entry for ${PN}"
 	newenvd - 99hylafaxplus <<-EOF
-	PATH="/var/spool/fax/bin"
-	CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
-	CONFIG_PROTECT_MASK="/var/spool/fax/etc/xferfaxlog"
+		PATH="/var/spool/fax/bin"
+		CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
+		CONFIG_PROTECT_MASK="/var/spool/fax/etc/xferfaxlog"
 	EOF
 
 	newconfd "${FILESDIR}/${PN}-conf" ${PN}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2020-07-18  1:14 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-07-18  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     88fee2dce868b12383b1b1e765f0153207e67acb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 01:00:47 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 01:00:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fee2dc

net-misc/hylafaxplus: x86 stable (bug #730290)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
index 156522abe01..e011d4a9c0c 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="hylafaxplus"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2020-07-18 14:33 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2020-07-18 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     8e4bd94c4fd7e24c7912355f0051c7ce8388ac89
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 14:32:21 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 14:33:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4bd94c

net-misc/hylafaxplus: amd64 stable (bug #730290)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
index e011d4a9c0c..78a77fe1f50 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="hylafaxplus"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2021-03-02  3:49 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-03-02  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     95bc7d12465e0ceefe1d959fdfd525537552d883
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  2 03:47:48 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  2 03:49:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bc7d12

net-misc/hylafaxplus: bump to 7.0.3

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild | 163 ++++++++++++++++++++++++++
 1 file changed, 163 insertions(+)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
new file mode 100644
index 00000000000..af9072b4758
--- /dev/null
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pam toolchain-funcs
+
+MY_PN="${PN/plus/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
+HOMEPAGE="http://hylafax.sourceforge.net"
+SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="hylafaxplus"
+KEYWORDS="~amd64 ~x86"
+IUSE="html jbig lcms ldap mgetty pam"
+
+DEPEND="
+	app-text/ghostscript-gpl
+	media-libs/tiff:0[jbig?]
+	!net-dialup/mgetty[fax]
+	>=sys-libs/zlib-1.1.4
+	virtual/awk
+	virtual/jpeg:0
+	virtual/mta
+	jbig? ( media-libs/jbigkit )
+	lcms? ( media-libs/lcms )
+	ldap? (  net-nds/openldap )
+	mgetty? ( net-dialup/mgetty[-fax] )
+	pam? ( sys-libs/pam )
+"
+RDEPEND="${DEPEND}
+	!net-dialup/sendpage
+	net-mail/metamail
+"
+
+CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
+CONFIG_PROTECT_MASK="${CONFIG_PROTECT_MASK} /var/spool/fax/etc/xferfaxlog"
+
+PATCHES=(
+	"${FILESDIR}/ldconfig-patch"
+	"${FILESDIR}"/${PN}-7.0.2-tiff-4.2.patch
+)
+
+src_prepare() {
+	default
+
+	# force it not to strip binaries
+	for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
+		hfaxd sendfax sendpage ; do
+			sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \
+				"${dir}"/Makefile.in || die "sed on ${dir}/Makefile.in failed"
+	done
+
+	sed -i -e "s:hostname:hostname -f:g" util/{faxrcvd,pollrcvd}.sh.in || die "sed on hostname failed"
+
+	# Respect LDFLAGS(at least partially)
+	sed -i -e "/^LDFLAGS/s/LDOPTS}/LDOPTS} ${LDFLAGS}/" defs.in || die "sed on defs.in failed"
+
+	sed -i -e "s|-fpic|-fPIC|g" \
+		configure || die
+}
+
+src_configure() {
+	do_configure() {
+		echo ./configure --nointeractive ${1}
+		# eval required for quoting in ${my_conf} to work properly, better way?
+		eval ./configure --nointeractive ${1} || die "./configure failed"
+	}
+
+	local my_conf=(
+		--with-DIR_BIN=/usr/bin
+		--with-DIR_SBIN=/usr/sbin
+		--with-DIR_LIB=/usr/$(get_libdir)
+		--with-DIR_LIBEXEC=/usr/sbin
+		--with-DIR_LIBDATA=/usr/$(get_libdir)/fax
+		--with-DIR_LOCALE=/usr/share/locale
+		--with-DIR_LOCKS=/var/lock
+		--with-DIR_MAN=/usr/share/man
+		--with-DIR_SPOOL=/var/spool/fax
+		--with-DIR_HTML=/usr/share/doc/${PF}/html
+		--with-DIR_CGI="${WORKDIR}"
+		--with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax
+		--with-PATH_IMPRIP=""
+		--with-SYSVINIT=no
+		--with-REGEX=yes
+		--with-LIBTIFF=\"-ltiff -ljpeg -lz\"
+		--with-OPTIMIZER=\"${CFLAGS}\"
+		--with-DSO=auto
+		--with-HTML=$(usex html)
+	)
+
+	if use mgetty; then
+		my_conf+=(
+			--with-PATH_GETTY=/sbin/mgetty
+			--with-PATH_EGETTY=/sbin/mgetty
+			--with-PATH_VGETTY=/usr/sbin/vgetty
+		)
+	else
+		# GETTY defaults to /sbin/agetty
+		my_conf+=(
+			--with-PATH_EGETTY=/bin/false
+			--with-PATH_VGETTY=/bin/false
+		)
+	fi
+
+	#--enable-pam isn't valid
+	use pam || my_conf+=( $(use_enable pam) )
+	use lcms || my_conf+=( $(use_enable lcms) )
+	use ldap || my_conf+=( $(use_enable ldap) )
+	use jbig || my_conf+=( $(use_enable jbig) )
+
+	tc-export CC CXX AR RANLIB
+
+	do_configure "${my_conf[*]}"
+}
+
+src_compile() {
+	# Parallel building is borked, bug #????
+	emake -j1
+}
+
+src_install() {
+	dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
+	dodir /var/spool /var/spool/fax
+	fowners uucp:uucp /var/spool/fax
+	fperms 0600 /var/spool/fax
+	dodir "/usr/share/doc/${P}/samples"
+
+	emake DESTDIR="${D}" \
+		BIN="${D}/usr/bin" \
+		SBIN="${D}/usr/sbin" \
+		LIBDIR="${D}/usr/$(get_libdir)" \
+		LIB="${D}/usr/$(get_libdir)" \
+		LIBEXEC="${D}/usr/sbin" \
+		LIBDATA="${D}/usr/$(get_libdir)/fax" \
+		DIR_LOCALE="${D}/usr/share/locale" \
+		MAN="${D}/usr/share/man" \
+		SPOOL="${D}/var/spool/fax" \
+		HTMLDIR="${D}/usr/share/doc/${PF}/html" \
+		install
+
+	keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
+	keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
+
+	einfo "Adding env.d entry for ${PN}"
+	newenvd - 99hylafaxplus <<-EOF
+		PATH="/var/spool/fax/bin"
+		CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
+		CONFIG_PROTECT_MASK="/var/spool/fax/etc/xferfaxlog"
+	EOF
+
+	newconfd "${FILESDIR}/${PN}-conf" ${PN}
+	newinitd "${FILESDIR}/${PN}-init" ${PN}
+
+	use pam && pamd_mimic_system ${MY_PN} auth account session
+
+	einstalldocs
+	docinto samples
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2021-03-02  3:49 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-03-02  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     d781443662cab182ab91a51a538ac1aa9a566218
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  2 03:20:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  2 03:49:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7814436

net-misc/hylafaxplus: fix HOMEPAGE (no HTTPS)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
index 78a77fe1f50..05ecc5abe48 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.2.ebuild
@@ -9,7 +9,7 @@ MY_PN="${PN/plus/}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
-HOMEPAGE="https://hylafax.sourceforge.net"
+HOMEPAGE="http://hylafax.sourceforge.net"
 SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
 
 SLOT="0"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2021-04-18 21:20 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-04-18 21:20 UTC (permalink / raw
  To: gentoo-commits

commit:     377cd9b7fb35cbba2196dfcdced8ef3eca2ab9a0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 07:14:49 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 07:14:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=377cd9b7

net-misc/hylafaxplus: Stabilize 7.0.3 amd64, #774357

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
index af9072b4758..19e62c76d59 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="hylafaxplus"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2021-04-18 21:26 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2021-04-18 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9918e2c48baf75b8cde9b21d0815e84521618409
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 21:21:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 21:26:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9918e2c4

net-misc/hylafaxplus: Stabilize 7.0.3 x86, #774357

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
index 19e62c76d59..a4859f2b0da 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="hylafaxplus"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-01-27  9:30 David Seifert
  0 siblings, 0 replies; 25+ messages in thread
From: David Seifert @ 2022-01-27  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     3bf364a729e1a42fc7db4b401cd3a028b000391e
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Thu Jan 27 09:30:06 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Jan 27 09:30:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf364a7

net-misc/hylafaxplus: use https

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
index a4859f2b0da8..a277aaf7927f 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ MY_PN="${PN/plus/}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
-HOMEPAGE="http://hylafax.sourceforge.net"
+HOMEPAGE="https://hylafax.sourceforge.io/"
 SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
 S="${WORKDIR}/${MY_P}"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-08-27 13:28 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-08-27 13:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f220ced899998a40d40158ec7b364b929713f295
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 27 13:28:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 27 13:28:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f220ced8

net-misc/hylafaxplus: add 7.0.6

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/Manifest                 |   1 +
 net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild | 160 ++++++++++++++++++++++++++
 2 files changed, 161 insertions(+)

diff --git a/net-misc/hylafaxplus/Manifest b/net-misc/hylafaxplus/Manifest
index b133afba0840..c73f52d309e6 100644
--- a/net-misc/hylafaxplus/Manifest
+++ b/net-misc/hylafaxplus/Manifest
@@ -1 +1,2 @@
 DIST hylafax-7.0.3.tar.gz 1405116 BLAKE2B dbf8f87380929eb79ca0f18042c3397460dd6774f16defde8e9427d1d14094e00f6be491552f3ff6cc4c3d1fad0ec67a0c1a5fa3b4cb1e07c2f0c956eaefe8ed SHA512 938a21e4573fdf12bbc03dfee85e00555e7790a83a26316ac9cd1983501860858175d599c35f3b383cb0748518644587c203fb429966b5de3b615689d856281a
+DIST hylafax-7.0.6.tar.gz 1418749 BLAKE2B 83fff43dbc5c51f542aa847f61ae1617514a4260695d5c79a036416578ac632a778d0b5263a80fa7ccea9e9923a783759295a39199bdd32a2cb0ecac47ac91b4 SHA512 d1f69e13017f5d013ff39cf050c3a7ac6cef19a9ee5910ebe774a7ae06d7d22fd21e31de9734847764caea995539f578c3c458ecec7b9523b5823a841337d9cb

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild
new file mode 100644
index 000000000000..c6074f9715ad
--- /dev/null
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit edo pam toolchain-funcs
+
+MY_PN="${PN/plus/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
+HOMEPAGE="https://hylafax.sourceforge.io/"
+SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="hylafaxplus"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="html jbig lcms ldap mgetty pam"
+
+DEPEND="
+	app-text/ghostscript-gpl
+	media-libs/tiff[jbig?]
+	media-libs/libjpeg-turbo:=
+	>=sys-libs/zlib-1.1.4
+	virtual/awk
+	virtual/libcrypt:=
+	virtual/mta
+	jbig? ( media-libs/jbigkit )
+	lcms? ( media-libs/lcms )
+	ldap? ( net-nds/openldap:= )
+	mgetty? ( net-dialup/mgetty[-fax] )
+	pam? ( sys-libs/pam )
+"
+RDEPEND="
+	${DEPEND}
+	!net-dialup/mgetty[fax]
+	!net-dialup/sendpage
+	net-mail/metamail
+"
+
+CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
+CONFIG_PROTECT_MASK="${CONFIG_PROTECT_MASK} /var/spool/fax/etc/xferfaxlog"
+
+# See bug #706154, bug #810658 if need to patch for newer libtiff.
+
+PATCHES=(
+	"${FILESDIR}"/ldconfig-patch
+)
+
+src_prepare() {
+	default
+
+	# Force it not to strip binaries
+	for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
+		hfaxd sendfax sendpage ; do
+			sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \
+				"${dir}"/Makefile.in || die "sed on ${dir}/Makefile.in failed"
+	done
+
+	sed -i -e "s:hostname:hostname -f:g" util/{faxrcvd,pollrcvd}.sh.in || die "sed on hostname failed"
+
+	# Respect LDFLAGS (at least partially)
+	sed -i -e "/^LDFLAGS/s/LDOPTS}/LDOPTS} ${LDFLAGS}/" defs.in || die "sed on defs.in failed"
+
+	sed -i -e "s|-fpic|-fPIC|g" \
+		configure || die
+}
+
+src_configure() {
+	local my_conf=(
+		--with-DIR_BIN=/usr/bin
+		--with-DIR_SBIN=/usr/sbin
+		--with-DIR_LIB=/usr/$(get_libdir)
+		--with-DIR_LIBEXEC=/usr/sbin
+		--with-DIR_LIBDATA=/usr/$(get_libdir)/fax
+		--with-DIR_LOCALE=/usr/share/locale
+		--with-DIR_LOCKS=/var/lock
+		--with-DIR_MAN=/usr/share/man
+		--with-DIR_SPOOL=/var/spool/fax
+		--with-DIR_HTML=/usr/share/doc/${PF}/html
+		--with-DIR_CGI="${WORKDIR}"
+		--with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax
+		--with-PATH_IMPRIP=""
+		--with-SYSVINIT=no
+		--with-REGEX=yes
+		--with-LIBTIFF="-ltiff -ljpeg -lz"
+		--with-OPTIMIZER="${CFLAGS}"
+		--with-DSO=auto
+		--with-HTML=$(usex html)
+	)
+
+	if use mgetty; then
+		my_conf+=(
+			--with-PATH_GETTY=/sbin/mgetty
+			--with-PATH_EGETTY=/sbin/mgetty
+			--with-PATH_VGETTY=/usr/sbin/vgetty
+		)
+	else
+		# GETTY defaults to /sbin/agetty
+		my_conf+=(
+			--with-PATH_EGETTY=/bin/false
+			--with-PATH_VGETTY=/bin/false
+		)
+	fi
+
+	# --enable-pam isn't valid
+	use pam || my_conf+=( $(use_enable pam) )
+	use lcms || my_conf+=( $(use_enable lcms) )
+	use ldap || my_conf+=( $(use_enable ldap) )
+	use jbig || my_conf+=( $(use_enable jbig) )
+
+	tc-export CC CXX AR RANLIB
+
+	edo ./configure --nointeractive "${my_conf[@]}"
+}
+
+src_compile() {
+	# Parallel building is borked, bug #????
+	emake -j1
+}
+
+src_install() {
+	dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
+	dodir /var/spool /var/spool/fax
+	fowners uucp:uucp /var/spool/fax
+	fperms 0600 /var/spool/fax
+
+	dodir /usr/share/doc/${PF}/samples
+	emake DESTDIR="${D}" \
+		BIN="${D}/usr/bin" \
+		SBIN="${D}/usr/sbin" \
+		LIBDIR="${D}/usr/$(get_libdir)" \
+		LIB="${D}/usr/$(get_libdir)" \
+		LIBEXEC="${D}/usr/sbin" \
+		LIBDATA="${D}/usr/$(get_libdir)/fax" \
+		DIR_LOCALE="${D}/usr/share/locale" \
+		MAN="${D}/usr/share/man" \
+		SPOOL="${D}/var/spool/fax" \
+		HTMLDIR="${D}/usr/share/doc/${PF}/html" \
+		install
+
+	keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
+	keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
+
+	einfo "Adding env.d entry for ${PN}"
+	newenvd - 99hylafaxplus <<-EOF
+		PATH="/var/spool/fax/bin"
+		CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
+		CONFIG_PROTECT_MASK="/var/spool/fax/etc/xferfaxlog"
+	EOF
+
+	newconfd "${FILESDIR}"/${PN}-conf ${PN}
+	newinitd "${FILESDIR}"/${PN}-init-r1 ${PN}
+
+	use pam && pamd_mimic_system ${MY_PN} auth account session
+
+	einstalldocs
+	docinto samples
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-11-24  1:19 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-11-24  1:19 UTC (permalink / raw
  To: gentoo-commits

commit:     857ca5827ce7feb42c374a947cd72b5f4bc300dd
Author:     Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
AuthorDate: Wed Nov 23 20:40:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 01:17:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857ca582

net-misc/hylafaxplus: remove dep on metamail

According to upstream this is only
"For optional use in fax-to-mail gateways."

Bug: https://bugs.gentoo.org/882631
Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild | 1 -
 net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild | 1 -
 net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild    | 1 -
 3 files changed, 3 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild
index ca2dad00f0b4..bf2154198c0c 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild
@@ -34,7 +34,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
 	!net-dialup/sendpage
-	net-mail/metamail
 "
 
 CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild
index 1207db6e57cb..16fda5b580e5 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild
@@ -36,7 +36,6 @@ RDEPEND="
 	${DEPEND}
 	!net-dialup/mgetty[fax]
 	!net-dialup/sendpage
-	net-mail/metamail
 "
 
 CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild
index c6074f9715ad..f934beebed22 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild
@@ -36,7 +36,6 @@ RDEPEND="
 	${DEPEND}
 	!net-dialup/mgetty[fax]
 	!net-dialup/sendpage
-	net-mail/metamail
 "
 
 CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-11-24  1:20 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-11-24  1:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b7a4b34d026b90d1ae793b9a1d08d750726b468e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 24 01:20:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 24 01:20:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a4b34d

net-misc/hylafaxplus: revbump to drop metamail dep

Bug: https://bugs.gentoo.org/882631
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{hylafaxplus-7.0.3-r1.ebuild => hylafaxplus-7.0.3-r5.ebuild}          | 0
 .../{hylafaxplus-7.0.3-r4.ebuild => hylafaxplus-7.0.3-r6.ebuild}          | 0
 .../hylafaxplus/{hylafaxplus-7.0.6.ebuild => hylafaxplus-7.0.6-r1.ebuild} | 0
 3 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild
similarity index 100%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.3-r1.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
similarity index 100%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.3-r4.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
similarity index 100%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.6.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-12-16  1:40 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-12-16  1:40 UTC (permalink / raw
  To: gentoo-commits

commit:     7a5839b17ff31d80f1023cddae7a24f81f27d7d8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 01:31:07 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 01:38:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5839b1

net-misc/hylafaxplus: add media-libs/libtiff subslot dep

libtiff changed SONAME.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild                      | 2 +-
 .../{hylafaxplus-7.0.3-r5.ebuild => hylafaxplus-7.0.3-r8.ebuild}      | 4 ++--
 .../{hylafaxplus-7.0.6-r1.ebuild => hylafaxplus-7.0.6-r3.ebuild}      | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
index a3b81cb42512..9f1fb4d2a5bd 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
@@ -20,7 +20,7 @@ IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="
 	app-text/ghostscript-gpl
-	media-libs/tiff[jbig?]
+	media-libs/tiff:=[jbig?]
 	media-libs/libjpeg-turbo:=
 	>=sys-libs/zlib-1.1.4
 	app-alternatives/awk

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r8.ebuild
similarity index 98%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.3-r8.ebuild
index b5e33be8f054..3f86a507030c 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r5.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r8.ebuild
@@ -20,11 +20,11 @@ IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="
 	app-text/ghostscript-gpl
-	media-libs/tiff:0[jbig?]
+	media-libs/tiff:=[jbig?]
+	media-libs/libjpeg-turbo:=
 	!net-dialup/mgetty[fax]
 	>=sys-libs/zlib-1.1.4
 	app-alternatives/awk
-	virtual/jpeg:0
 	virtual/mta
 	jbig? ( media-libs/jbigkit )
 	lcms? ( media-libs/lcms )

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
similarity index 99%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
index 3a82ac03b413..5355dac3b175 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r1.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
@@ -20,7 +20,7 @@ IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="
 	app-text/ghostscript-gpl
-	media-libs/tiff[jbig?]
+	media-libs/tiff:=[jbig?]
 	media-libs/libjpeg-turbo:=
 	>=sys-libs/zlib-1.1.4
 	app-alternatives/awk


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-12-18  7:46 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-12-18  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     823e55b4ddda98c7e3bc53edde2610ca1d1ab35d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 07:38:52 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 07:46:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823e55b4

net-misc/hylafaxplus: fix revbump order

Sorry for the noise. The script didn't get ordering right
in all cases.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{hylafaxplus-7.0.3-r6.ebuild => hylafaxplus-7.0.3-r7.ebuild}          | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r7.ebuild
similarity index 100%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.3-r7.ebuild


^ permalink raw reply	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-12-18  7:54 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-12-18  7:54 UTC (permalink / raw
  To: gentoo-commits

commit:     00f1f45dbe682fd8eb7e15294c2ad97c4d45b652
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 07:54:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 07:54:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f1f45d

net-misc/hylafaxplus: Stabilize 7.0.6-r3 amd64, #886549

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
index 5355dac3b175..c59d16a611ae 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="hylafaxplus"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2022-12-18  8:01 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2022-12-18  8:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d81b1b70a8ac1d3a82199bc27c68011c56221ea0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 08:01:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 08:01:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81b1b70

net-misc/hylafaxplus: Stabilize 7.0.6-r3 x86, #886549

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
index c59d16a611ae..b7e589501c96 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="hylafaxplus"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2023-01-01  2:37 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-01-01  2:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d089acce9b5cd5a4c7840d3747eb22e42a063921
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 02:35:12 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 02:35:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d089acce

net-misc/hylafaxplus: add missing local

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
index c2207fd1949d..35ed4a8e31d9 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,7 @@ src_prepare() {
 	default
 
 	# Force it not to strip binaries
+	local dir
 	for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
 		hfaxd sendfax sendpage ; do
 			sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/
@ 2023-10-30 11:29 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-10-30 11:29 UTC (permalink / raw
  To: gentoo-commits

commit:     4fb424072d242bac2604349cbe8a244d4b6c9cb8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 11:28:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 11:28:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb42407

net-misc/hylafaxplus: depend on <tiff-4.6 for removed tools

See https://sourceforge.net/p/hylafax/mailman/message/38259441/.

Bug: https://bugs.gentoo.org/914232
Closes: https://bugs.gentoo.org/914566
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../{hylafaxplus-7.0.6-r3.ebuild => hylafaxplus-7.0.6-r4.ebuild}       | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r4.ebuild
similarity index 97%
rename from net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
rename to net-misc/hylafaxplus/hylafaxplus-7.0.6-r4.ebuild
index 41b92caf95e1..785abcca90b6 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r4.ebuild
@@ -20,9 +20,10 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="html jbig lcms ldap mgetty pam"
 
+# <tiff-4.6: https://sourceforge.net/p/hylafax/mailman/message/38259441/
 DEPEND="
 	app-text/ghostscript-gpl
-	media-libs/tiff:=[jbig?]
+	<media-libs/tiff-4.6:=[jbig?]
 	media-libs/libjpeg-turbo:=
 	>=sys-libs/zlib-1.1.4
 	app-alternatives/awk


^ permalink raw reply related	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2023-10-30 11:29 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-20 10:10 [gentoo-commits] repo/gentoo:master commit in: net-misc/hylafaxplus/ Jeroen Roovers
  -- strict thread matches above, loose matches on Subject: below --
2023-10-30 11:29 Sam James
2023-01-01  2:37 Sam James
2022-12-18  8:01 Sam James
2022-12-18  7:54 Sam James
2022-12-18  7:46 Sam James
2022-12-16  1:40 Sam James
2022-11-24  1:20 Sam James
2022-11-24  1:19 Sam James
2022-08-27 13:28 Sam James
2022-01-27  9:30 David Seifert
2021-04-18 21:26 Sam James
2021-04-18 21:20 Sam James
2021-03-02  3:49 Sam James
2021-03-02  3:49 Sam James
2020-07-18 14:33 Sam James
2020-07-18  1:14 Sam James
2020-07-07 13:56 Joonas Niilola
2020-07-07 13:56 Joonas Niilola
2019-10-12 20:48 Mikle Kolyada
2016-12-05 15:02 Pacho Ramos
2016-12-05 15:02 Pacho Ramos
2016-12-04 12:32 Pacho Ramos
2016-12-04 12:32 Pacho Ramos
2016-08-06  9:16 Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox