summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-02-26 17:43:17 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-02-26 17:43:17 +0000
commitcb02fecbf4e2f3e4a542468f704d924b42e00a9f (patch)
tree396001548bd1a1d9cd6566e69e473288184ec623 /net-misc
parentpunt as planned, hylafax fails to build with stable tiff-4 (diff)
downloadhistorical-cb02fecbf4e2f3e4a542468f704d924b42e00a9f.tar.gz
historical-cb02fecbf4e2f3e4a542468f704d924b42e00a9f.tar.bz2
historical-cb02fecbf4e2f3e4a542468f704d924b42e00a9f.zip
punt as planned, hylafax fails to build with stable tiff-4
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/hylafax/ChangeLog526
-rw-r--r--net-misc/hylafax/Manifest15
-rw-r--r--net-misc/hylafax/files/99hylafax-4.22
-rw-r--r--net-misc/hylafax/files/gentoo-gcc-version.patch11
-rw-r--r--net-misc/hylafax/files/hylafax-4.2159
-rw-r--r--net-misc/hylafax/files/hylafax-4.2.5-tiff_version.patch25
-rw-r--r--net-misc/hylafax/files/hylafax-fix-configure-gcc-3-4.patch10
-rw-r--r--net-misc/hylafax/files/hylafax.conf30
-rw-r--r--net-misc/hylafax/files/hylafax.cron2
-rw-r--r--net-misc/hylafax/files/hylafax.init176
-rw-r--r--net-misc/hylafax/files/hylafax.modules1
-rw-r--r--net-misc/hylafax/hylafax-4.4.4-r2.ebuild179
-rw-r--r--net-misc/hylafax/hylafax-6.0.3.ebuild193
-rw-r--r--net-misc/hylafax/metadata.xml19
14 files changed, 0 insertions, 1348 deletions
diff --git a/net-misc/hylafax/ChangeLog b/net-misc/hylafax/ChangeLog
deleted file mode 100644
index 711443e63ec0..000000000000
--- a/net-misc/hylafax/ChangeLog
+++ /dev/null
@@ -1,526 +0,0 @@
-# ChangeLog for net-misc/hylafax
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/ChangeLog,v 1.106 2011/02/26 22:01:32 signals Exp $
-
- 26 Feb 2011; Kevin McCarthy <signals@gentoo.org> hylafax-4.4.4-r2.ebuild,
- hylafax-6.0.3.ebuild:
- Updated depends from media-libs/jpeg to virtual/jpeg
-
- 27 Oct 2010; Ryan Hill <dirtyepic@gentoo.org> hylafax-6.0.3.ebuild:
- Add || die to sed.
-
- 27 Oct 2010; Ryan Hill <dirtyepic@gentoo.org> hylafax-6.0.3.ebuild:
- Fix build error with GCC 4.5. Patch by Kevin Pyle in bug #318485.
-
- 23 May 2010; Steve Arnold <nerdboy@gentoo.org> hylafax-4.4.4-r2.ebuild,
- hylafax-6.0.3.ebuild, -hylafax-4.2.5.ebuild, -hylafax-4.3.0.ebuild,
- -hylafax-4.3.1.ebuild, -hylafax-4.3.7.ebuild:
- Forcing tiff-3 for most recent (stable) versions per bug 319715. Also
- cleaned up stale versions.
-
- 29 Dec 2009; Raúl Porcel <armin76@gentoo.org> hylafax-6.0.3.ebuild:
- sparc stable wrt #290525
-
- 26 Dec 2009; Peter Volkov <pva@gentoo.org> hylafax-4.2.5.ebuild,
- hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild, hylafax-4.3.7.ebuild,
- hylafax-4.4.4-r2.ebuild, hylafax-6.0.3.ebuild:
- virtual/ghostscript->app-text/ghostscript-gpl: ghostscript-gpl is the only
- implementation left in the tree.
-
- 10 Dec 2009; Jeroen Roovers <jer@gentoo.org> hylafax-6.0.3.ebuild:
- Stable for HPPA (bug #290525).
-
- 08 Nov 2009; nixnut <nixnut@gentoo.org> hylafax-6.0.3.ebuild:
- ppc stable #290524
-
- 04 Nov 2009; Markus Meier <maekke@gentoo.org> hylafax-6.0.3.ebuild:
- amd64/x86 stable, bug #290525
-
-*hylafax-6.0.3 (28 Sep 2009)
-
- 28 Sep 2009; Steve Arnold <nerdboy@gentoo.org> +hylafax-6.0.3.ebuild:
- Updated to newest upstream release (closes bug 267984). The locale stuff
- is new, so could use some testing...
-
- 29 Aug 2009; Petteri Räty <betelgeuse@gentoo.org>
- hylafax-4.4.4-r2.ebuild:
- Migrate to EAPI 2 in order to get rid of built_with_use.
-
- 27 Jan 2009; Ferris McCormick <fmccor@gentoo.org> hylafax-4.4.4-r2.ebuild:
- Sparc stable, Bug #245190.
-
- 24 Dec 2008; Steve Arnold <nerdboy@gentoo.org> hylafax-4.4.4-r2.ebuild:
- QA fix to disable automatic stripping of binaries. Closes bug #252012.
-
- 21 Dec 2008; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.5.ebuild,
- hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild, hylafax-4.3.7.ebuild,
- hylafax-4.4.4-r2.ebuild:
- Added blocker for net-dialup/sendpage (see bug#248091). Changing the
- location of sendpage in Hylafax would cause too many new bugs; might
- take another look in the future if there's really a need...
-
- 20 Dec 2008; nixnut <nixnut@gentoo.org> hylafax-4.4.4-r2.ebuild:
- Stable on ppc wrt bug 245190
-
-*hylafax-4.4.4-r2 (19 Dec 2008)
-
- 19 Dec 2008; Steve Arnold <nerdboy@gentoo.org> +files/hylafax.conf,
- +files/hylafax.init, -hylafax-4.4.4-r1.ebuild, +hylafax-4.4.4-r2.ebuild:
- Another rev-bump is warranted due to new and more Gentoo-conformant init
- and conf setup; the previous init script got borked a while back by
- other init changes, and as we all know, not everyone has the proper
- hardware to fully test this package. Current keywords are being kept
- so as not to overly annoy the arch testers (proper operation needs to
- be verified by a sysadmin with real fax-modem hardware). The init
- script now dies correctly if no setup.cache is found. Thanks to
- Geaaru <geaaru@gmail.com> for the updated init/conf files (minor
- grammar corrections only).
-
- 16 Dec 2008; Jeroen Roovers <jer@gentoo.org> hylafax-4.4.4-r1.ebuild:
- Stable for HPPA (bug #245190).
-
- 14 Dec 2008; Markus Meier <maekke@gentoo.org> hylafax-4.4.4-r1.ebuild:
- amd64/x86 stable, bug #245190
-
-*hylafax-4.4.4-r1 (07 Dec 2008)
-
- 07 Dec 2008; Steve Arnold <nerdboy@gentoo.org> -hylafax-4.4.4.ebuild,
- +hylafax-4.4.4-r1.ebuild:
- Internal path fix needs a rev-bump for anyone who just picked up the new
- stable version (fixes bug #248812).
-
- 06 Dec 2008; nixnut <nixnut@gentoo.org> hylafax-4.4.4.ebuild:
- Stable on ppc wrt bug 245190
-
- 30 Nov 2008; Raúl Porcel <armin76@gentoo.org> hylafax-4.4.4.ebuild:
- sparc stable wrt #245190
-
- 16 Nov 2008; Markus Meier <maekke@gentoo.org> hylafax-4.4.4.ebuild:
- x86 stable, bug #245190
-
- 13 Nov 2008; Jeremy Olexa <darkside@gentoo.org> hylafax-4.4.4.ebuild:
- amd64 stable, bug #245190
-
- 10 Nov 2008; Steve Arnold <nerdboy@gentoo.org> hylafax-4.4.4.ebuild:
- Updated latest version to allow agetty default when no mgetty is used.
- Too many errors for parallel makes, so it stays at -j1.
-
-*hylafax-4.4.4 (13 Jul 2008)
-
- 13 Jul 2008; Steve Arnold <nerdboy@gentoo.org> +hylafax-4.4.4.ebuild:
- updated to latest 4.4x release (closes bug 231221)
-
-*hylafax-4.3.7 (08 Jul 2008)
-
- 08 Jul 2008; Steve Arnold <nerdboy@gentoo.org> hylafax-4.3.1.ebuild,
- +hylafax-4.3.7.ebuild:
- Updated with gcc 4.3.1 fixes and corrected/simplified mgetty use logic; see
- bugs 229263 and 175973 for more info. Updated to latest Hylafax 4.3.x rel.
-
- 04 Feb 2008; Christian Faulhammer <opfer@gentoo.org> hylafax-4.3.1.ebuild:
- revamp logic to pkg_setup(); add another built_with_use check for USE=fax on
- net-dialup/mgetty
-
- 17 Oct 2007; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.5.ebuild,
- hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild:
- fix for bug 196147 in all versions
-
- 24 Aug 2007; Steve Arnold <nerdboy@gentoo.org>
- +files/gentoo-gcc-version.patch, +files/hylafax.cron,
- +files/hylafax.modules, hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild:
- Added fixes for bugs #138393, #179428, and #187118 - a patch (fixed
- upstream in trunk) and some ebuild updates, along with a couple of
- example files for the faxqclean cron job and iptables (left as an
- install exercise for the user). Thanks to several people for the
- patch and other files (see the relevant bugs).
-
- 28 Apr 2007; Sven Wegener <swegener@gentoo.org> hylafax-4.2.5.ebuild,
- hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild:
- Fix *initd, *confd and *envd calls (#17388, #174266)
-
- 24 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> hylafax-4.2.5.ebuild,
- hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild:
- Removed alpha keyword. The Alpha arch team haven't got the resources nor
- interest to keep keywording this package, although it could be working just
- fine.
-
- 23 Feb 2007; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.5.ebuild,
- hylafax-4.3.0.ebuild, hylafax-4.3.1.ebuild:
- updated mgetty config paths per bug 166175
-
-*hylafax-4.3.1 (28 Jan 2007)
-
- 28 Jan 2007; Steve Arnold <nerdboy@gentoo.org>
- -files/hylafax-4.2.3-faxrcvd-eval-vulnerability.patch,
- -files/hylafax-4.2.3-notify-eval-vulnerability.patch,
- -files/hylafax-4.2.3-tiff_version.patch, -hylafax-4.2.3-r1.ebuild,
- +hylafax-4.3.1.ebuild:
- Added latest upstream version and removed oldest stale version.
-
- 01 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
- hylafax-4.3.0.ebuild:
- hppa stable, bug #146445
-
- 29 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> hylafax-4.3.0.ebuild:
- Stable on sparc wrt #146445
-
- 24 Sep 2006; Michael Hanselmann <hansmi@gentoo.org> hylafax-4.3.0.ebuild:
- Stable on ppc.
-
- 08 Sep 2006; Steve Arnold <nerdboy@gentoo.org> hylafax-4.3.0.ebuild:
- stable bump for bug 146445; re-opening for other arches.
-
- 05 Aug 2006; Chris White <chriswhite@gentoo.org> metadata.xml:
- metadata.xml translation by Yoshino-san in bug #136068
-
-*hylafax-4.3.0 (01 Jul 2006)
-
- 01 Jul 2006; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-fix-configure-gcc-3-4.patch, +hylafax-4.3.0.ebuild:
- Version bump and jbig support for bugs 133477 and 137613; configure
- patch is just-in-case (worksforme with 3.4.5 and 4.1.1).
-
- 24 May 2006; Michael Hanselmann <hansmi@gentoo.org> hylafax-4.2.5.ebuild:
- Stable on ppc.
-
- 09 May 2006; Gustavo Zacarias <gustavoz@gentoo.org> hylafax-4.2.5.ebuild:
- Stable on hppa & sparc
-
- 04 May 2006; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-4.2.3-tiff_version.patch,
- +files/hylafax-4.2.5-tiff_version.patch, hylafax-4.2.3-r1.ebuild,
- hylafax-4.2.5.ebuild:
- updated for new tiff version and stable bump for x86 and amd64
-
- 29 Jan 2006; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.3-r1.ebuild,
- hylafax-4.2.5.ebuild:
- added jbigkit (bug 120525), however, some arches still use the older
- version of jbigkit (alpha and amd64, see bug 118362) with a TEXREL
- issue.
-
-*hylafax-4.2.5 (13 Jan 2006)
-
- 13 Jan 2006; Steve Arnold <nerdboy@gentoo.org> -hylafax-4.2.4.ebuild,
- +hylafax-4.2.5.ebuild:
- following upstream practice and uprading/removing latest version
-
- 08 Jan 2006; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.3-r1.ebuild,
- hylafax-4.2.4.ebuild:
- Updated with partial fix for bug 74457; thanks to kerframil for the tests
- and recommended fix (goes away once it works correctly with SSP).
-
- 06 Jan 2006; Steve Arnold <nerdboy@gentoo.org>
- -files/configure-gcc-3.4.patch, -files/hylafax-4.2.0-fPIC.patch,
- -files/hylafax-4.2.0-faxcron_uid.patch,
- -files/hylafax-4.2.0-faxmail-charset.patch,
- -files/hylafax-4.2.0-tiff_version.patch,
- -files/hylafax-4.2.1-openpam.patch, -files/hylafax-4.2-tmpdir.patch,
- -files/hylafax-hostvuln.patch, -hylafax-4.2.0-r3.ebuild,
- -hylafax-4.2.1-r2.ebuild, -hylafax-4.2.2.ebuild, hylafax-4.2.3-r1.ebuild:
- Updated keywords and cleaned up old versions; all the old ones were 4.2x,
- so it seemed like a good opportunity to tidy up all the old patches. If
- anyone *really* needs an older version, file a bug and we'll see about
- back-porting the security patches...
-
-*hylafax-4.2.4 (05 Jan 2006)
-*hylafax-4.2.3-r1 (05 Jan 2006)
-
- 05 Jan 2006; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-4.2.3-faxrcvd-eval-vulnerability.patch,
- +files/hylafax-4.2.3-notify-eval-vulnerability.patch,
- -hylafax-4.2.3.ebuild, +hylafax-4.2.3-r1.ebuild, +hylafax-4.2.4.ebuild:
- Updated to new version and patched previous version (bug #116389)
-
- 24 Dec 2005; Rene Nussbaumer <killerfox@gentoo.org>
- hylafax-4.2.1-r2.ebuild:
- Stable on hppa.
-
-*hylafax-4.2.3 (19 Dec 2005)
-
- 19 Dec 2005; Steve Arnold <nerdboy@gentoo.org> +hylafax-4.2.3.ebuild:
- Added latest release (closes bug 113781). TMPDIR patch not applied.
-
- 28 Nov 2005; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.0-r3.ebuild,
- hylafax-4.2.1-r2.ebuild, hylafax-4.2.2.ebuild:
- Added rdepend for netpbm to address bug #112436
-
- 18 Oct 2005; Aron Griffis <agriffis@gentoo.org> hylafax-4.2.1-r2.ebuild:
- Mark 4.2.1-r2 stable on alpha
-
- 02 Oct 2005; Michael Hanselmann <hansmi@gentoo.org>
- hylafax-4.2.1-r2.ebuild:
- Stable on ppc.
-
-*hylafax-4.2.1-r2 (30 Sep 2005)
-*hylafax-4.2.0-r3 (30 Sep 2005)
-
- 30 Sep 2005; Steve Arnold <nerdboy@gentoo.org>
- -files/hylafax-4.1.8-fPIC.patch, -files/hylafax-4.1.8-gcc-version.patch,
- -files/99hylafax, -files/hylafax, -hylafax-4.2.0-r2.ebuild,
- +hylafax-4.2.0-r3.ebuild, -hylafax-4.2.1.ebuild, -hylafax-4.2.1-r1.ebuild,
- +hylafax-4.2.1-r2.ebuild:
- rev bumps to force update for bug 106882 and more cleanup
-
-*hylafax-4.2.2 (28 Sep 2005)
-
- 28 Sep 2005; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-4.2-tmpdir.patch, -hylafax-4.1.8-r4.ebuild,
- hylafax-4.2.0-r2.ebuild, hylafax-4.2.1.ebuild, hylafax-4.2.1-r1.ebuild,
- +hylafax-4.2.2.ebuild:
- Fixes for bugs 106882 (tmpdir fix) and 106412 (put back missing fPIC
- patch) and cleanup of older ebuild - scream if you need it back.
- Stable bumps for x86 and sparc, and new ~arch version.
-
- 10 Sep 2005; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-4.2.0-faxmail-charset.patch, -hylafax-4.2.0-r1.ebuild,
- hylafax-4.2.0-r2.ebuild:
- Added charset patch for Bug #104022 to 4.2.0 only (needs upstream fix).
- Thanks to Roman Valls <brainstorm@nopcode.org> for the patch.
-
- 12 Aug 2005; Steve Arnold <nerdboy@gentoo.org> ChangeLog:
- Added fix for bug #101383 (incorrect perms on spool dir)
-
- 23 Jun 2005; Diego Pettenò <flameeyes@gentoo.org>
- +files/hylafax-4.2.1-openpam.patch, hylafax-4.2.1-r1.ebuild:
- Made hylafax multilib-strict safe. Added patch for OpenPAM compatibility
- (fixed upstream). See bug #95143.
-
-*hylafax-4.2.1 (17 Feb 2005)
-
- 17 Feb 2005; Steve Arnold <nerdboy@gentoo.org> +hylafax-4.2.1.ebuild:
- Version bump to address bugs 64291 and 80534; all previous patches
- incorporated upstream. C++ make break on parallel makes, but it
- builds fine with -j1 and a cool-running system...
-
-*hylafax-4.2.0-r2 (11 Jan 2005)
-
- 11 Jan 2005; Mike Doty <kingtaco@gentoo.org> +files/hylafax-hostvuln.patch,
- +hylafax-4.2.0-r2.ebuild:
- bump to -r2 per security bug 75941
-
- 06 Jan 2005; Guy Martin <gmsoft@gentoo.org> +files/hylafax-4.2.0-fPIC.patch,
- hylafax-4.2.0-r1.ebuild:
- Added -fPIC fix for all arches.
-
- 04 Dec 2004; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.0-r1.ebuild:
- removed dso-configure patch and set DSO=auto to address bug 72895
-
- 16 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> hylafax-4.2.0-r1.ebuild:
- Stable on sparc
-
- 15 Nov 2004; Steve Arnold <nerdboy@gentoo.org> hylafax-4.2.0-r1.ebuild:
- Bumped to stable on x86 due to tiff 3.6.x brokenness. All reports so
- far indicate this version of Hylafax plus tiff 3.7.0 is the smoothest
- yet (with no apparent tiff bugs). Changes in Hylafax 4.2:
- 1) no more tiff silliness (requires tiff 3.7.0 or better)
- 2) tiff supports native lzw-compression
- 3) metamail is optional, and can be used instead of sharutils, for
- fax-mail support (sharutils is the default depend)
-
- 25 Oct 2004; Steve Arnold <nerdboy@gentoo.org>
- +files/configure-gcc-3.4.patch:
- added missing patch file for bug 66794
-
- 25 Oct 2004; Steve Arnold <nerdboy@gentoo.org> -hylafax-4.1.8-r1.ebuild,
- -hylafax-4.1.8-r2.ebuild, -hylafax-4.1.8-r3.ebuild, -hylafax-4.1.8.ebuild,
- -hylafax-4.2.0.ebuild, -hylafax-4.2.0_rc2.ebuild:
- removed out-dated ebuilds
-
-*hylafax-4.2.0-r1 (23 Oct 2004)
-
- 23 Oct 2004; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-4.2.0-tiff_version.patch, +hylafax-4.2.0-r1.ebuild:
- updated for new tiff and other bug fixes; ebuild co-written with new
- dev-recruit KingTaco <mike@uberslacks.com>. Should fix bug 66794.
-
- 13 Oct 2004; Guy Martin <gmsoft@gentoo.org> hylafax-4.1.8-r4.ebuild:
- Stable on hppa.
-
- 13 Oct 2004; Guy Martin <gmsoft@gentoo.org> hylafax-4.1.8-r4.ebuild:
- Forced -fPIC patch on every arches (#55238).
-
-*hylafax-4.2.0 (29 Aug 2004)
-
- 29 Aug 2004; Steve Arnold <nerdboy@gentoo.org>
- +files/hylafax-4.2.0-dso.patch, +files/hylafax-4.2.0-faxcron_uid.patch,
- +hylafax-4.2.0.ebuild:
- added/fixed latest official stable upstream version (bug 62026)
-
- 22 Aug 2004; Jason Wever <weeve@gentoo.org> hylafax-4.1.8-r4.ebuild:
- Stable on sparc.
-
-*hylafax-4.2.0_rc2 (09 Aug 2004)
-
- 09 Aug 2004; Steve Arnold <nerdboy@gentoo.org> +files/99hylafax-4.2,
- +files/hylafax-4.2, hylafax-4.1.8-r4.ebuild, +hylafax-4.2.0_rc2.ebuild:
- added 4.2_rc2 and bumped 4.1.8-r4 to x86 (closes bug 59766)
- 4.2 ebuild contributed by stan <stan@saticed.me.uk>
-
-*hylafax-4.1.8-r4 (04 Jul 2004)
-
- 04 Jul 2004; Steve Arnold <nerdboy@gentoo.org> +files/99hylafax,
- +hylafax-4.1.8-r4.ebuild:
- added updated ebuild with env.d entry to fix bug #55962
-
- 09 May 2004; David Holm <dholm@gentoo.org> hylafax-4.1.8-r3.ebuild:
- Added to ~ppc.
-
-*hylafax-4.1.8-r3 (06 May 2004)
-
- 06 May 2004; Steve Arnold <nerdboy@gentoo.org> hylafax-4.1.8-r3.ebuild:
- added metamail depend, left it x86 since -r2 was heavily exercised
-
- 26 Apr 2004; Steve Arnold <nerdboy@gentoo.org> hylafax-4.1.8-r2.ebuild:
- put back ~sparc (sorry, got carried away there)
-
- 25 Apr 2004; Steve Arnold <nerdboy@gentoo.org> hylafax-4.1.8-r1.ebuild,
- hylafax-4.1.8-r2.ebuild:
- added more specific configure options and einfo for fax2tiff issue
- also marked -r2 stable on previously stable arches
-
- 20 Apr 2004; Danny van Dyk <kugelfang@gentoo.org>
- +files/hylafax-4.1.8-fPIC.patch, hylafax-4.1.8-r1.ebuild,
- hylafax-4.1.8-r2.ebuild, hylafax-4.1.8.ebuild:
- Added patch to allow compilation on alpha and amd64. Fixes BUG #47846. marked
- -r2 "~amd64 ~alpha" and marked all previous version "-alpha -amd64" on behalf
- of agriffis.
-
- 15 Apr 2004; <augustus@gentoo.org> hylafax-4.1.8-r2.ebuild:
- Added ~amd64 keyword.
-
-*hylafax-4.1.8-r2 (13 Mar 2004)
-
- 13 Mar 2004; <nerdboy@gentoo.org> hylafax-4.1.8-r2.ebuild,
- files/hylafax-4.1.8-gcc-version.patch:
- gcc version patch suggested by Torsten Kurbad <torsten@tk-webart.de>
- since autoreconf doesn't seem to work on all systems (bug 29464)
- also fixed date errors and removed mips and ppc due to too many
- bad depends
-
- 09 Dec 2003; Heinrich Wendel <lanius@gentoo.org> hylafax-4.1.8-r1.ebuild,
- hylafax-4.1.8.ebuild:
- changed app-text/ghostscript to virtual/ghostscript
-
-*hylafax-4.1.8-r1 (23 Nov 2003)
-
- 23 Nov 2003; <nerdboy@gentoo.org> hylafax-4.1.8-r1.ebuild:
- fixed missing directories - bug 33432
-
- 18 Nov 2003: Daniel Robbins <drobbins@gentoo.org> hylafax-4.1.8.ebuild:
- Marking stable on all arches irt GLSA 200311-03, and since no other hylafaxes
- are available in Portage for security reasons.
-
- 13 Nov 2003; <nerdboy@gentoo.org> : removed stale digest files
-
-*hylafax-4.1.8 (12 Nov 2003)
-
- 12 Nov 2003; <nerdboy@gentoo.org> hylafax-4.1.8.ebuild:
- new hylafax fixes remote exploit MDKSA-2003:105
- removed previous ebuilds and marked 4.1.8 x86
-
-*hylafax-4.1.7-r2 (31 Oct 2003)
-
- 31 Oct 2003; <nerdboy@gentoo.org> hylafax-4.1.7-r2.ebuild, files/hylafax:
- new gentoo-style init script contributed by Patrick Daxboeck
- <gentoo@daxboeck.com>
-
- 24 Oct 2003; <nerdboy@gentoo.org> hylafax-4.1.7-r1.ebuild:
- bump r1 to x86 (a little early, but...)
-
-*hylafax-4.1.7-r1 (03 Oct 2003)
-
- 03 Oct 2003; <nerdboy@gentoo.org> hylafax-4.1.7-r1.ebuild:
- added autoreconf for new gcc 3.3.1 version output
-
- 23 Sep 2003; <nerdboy@gentoo.org> hylafax-4.1.7.ebuild:
- changed keywords to x86
-
- 22 Sep 2003; <paul@gentoo.org> metadata.xml:
- Fix metadata.xml
-
-*hylafax-4.1.7 (20 Sep 2003)
-
- 20 Sep 2003; <sarnold@gentoo.org> hylafax-4.1.7.ebuild:
- version bump with ebuild from Stephane LOEUILLET, re Bug 28574
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc
- keywords
-
-*hylafax-4.1.5 (25 Oct 2002)
-
- 09 Dec 2002; Nick Hadaway <raker@gentoo.org> hylafax-4.1.5.ebuild :
- Marked stable.
-
- 25 Oct 2002; Nick Hadaway <raker@gentoo.org> hylafax-4.1.5.ebuild,
- files/digest-hylafax-4.1.5 :
- Version bump. See http://www.hylafax.org/4.1.5.html for release
- info. Most notably, an important issue with faxgetty has been
- resolved. Also changed the ebuild to correct the install location
- of html docs. Currently marked unstable.
-
-*hylafax-4.1.3 (12 Aug 2002)
-
- 11 Sep 2002; Nick hadaway <raker@gentoo.org> hylafax-4.1.3.ebuild :
- Updated small typo
-
- 27 Aug 2002; Nick Hadaway <raker@gentoo.org> hylafax-4.1.3.ebuild :
- Added fixes to address bug #7058. Cleaned up the ebuild formatting.
- Corrected license to be freedist.
-
- 15 Aug 2002; Nick Hadaway <raker@gentoo.org> hylafax-4.1.3.ebuild :
- Added /etc/init.d/hylafax permissions fix.
-
- 12 Aug 2002; Nick Hadaway <raker@gentoo.org> hylafax-4.1.3.ebuild,
- files/digest-hylafax-4.1.3 :
- Version bump. I have removed previous patches from the ebuild
- temporarily until I can figure out which patches are still needed.
- Taken from the release notes:
- 4.1.3 includes fixes for a remote format string vulnerability
- which could be abused in a denial of service attack. Also fixed
- is a buffer overflow condition when receiving fax image data
- which potentially could be exploited to execute arbitrary code as
- root. Also present in 4.1.3 are fixes for several other local remote
- format string vulnerabilities which, in some installations, could
- lead to elevated privileges by abuse. Everyone is advised to upgrade.
-
-*hylafax-4.1.2-r1 (24 Apr 2002)
-
- 13 Aug 2002; Nick Hadaway <raker@gentoo.org> hylafax-4.1.2-r1.ebuild ;
- Added "insopts -m 755" so /etc/init.d/hylafax installs with correct
- permissions.
-
- 06 Jul 2002; phoen][x <phoenix@gentoo.org> hylafax-4.1.2-r1.ebuild :
- Added KEYWORDS, LICENSE, SLOT.
-
- 24 Apr 2002; Seemant Kulleen <seemant@gentoo.org> hylafax-4.1.2-r1.ebuild
- files/hylafax-4.1.2-r1-gentoo-diffs.tar.bz2 files/digest-hylafax-4.1.2-r1 :
-
- Lee Howard <faxguy@deanox.com> from the hylafax-users mailing list informed
- me that drobbins' patch to make the configure script work with sed-3.02.80
- (as posted on hylafax's bugzilla by g2boojum) was a tad incomplete. He
- graciously completed it et voila! successful emerge without having to compile
- a static sed-3.02 :) Many thanks to him.
-
-*hylafax-4.1.2 (23 Apr 2002)
-
- 06 Jul 2002; phoen][x <phoenix@gentoo.org> hylafax-4.1.2.ebuild :
- Added KEYWORDS, LICENSE, SLOT.
-
- 23 Apr 2002; Seemant Kulleen <seemant@gentoo.org> hylafax-4.1.2.ebuild
- files/hylafax-4.1.2-gentoo-diffs.tar.bz2 files/digest-hylafax-4.1.2 :
-
- Updated to newest stable release. This is a pain to build because it requires
- a lower GNU/sed version than we have in portage. So, GNU/sed-3.02 is fetched
- and built statically, so that it can be used to configure hylafax. The
- other patches are taken from Mandrake's srpm for 4.1.1, but seems to work well
- with this.
-
-*hylafax-cvs-000614-r1 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/net-misc/hylafax/Manifest b/net-misc/hylafax/Manifest
deleted file mode 100644
index 59548cc5a7df..000000000000
--- a/net-misc/hylafax/Manifest
+++ /dev/null
@@ -1,15 +0,0 @@
-AUX 99hylafax-4.2 75 RMD160 7556741a394736417cf3b9db352642b75996b54f SHA1 7544e149ac495b06be039869686c673d8ac8c0f1 SHA256 0cdc13f4db03ad4ca97be8d7671d49da947660ec071fc99786f68e440c3b0e84
-AUX gentoo-gcc-version.patch 531 RMD160 26ba57b0df2e8bd9b5eaf77f7434da2563345c64 SHA1 0a9fd0254e3b0ed1c85deb2c7efb1ce06b040381 SHA256 7736dfc09d25b49530dac45a297fa7dcebdc445e95e5bcd24a2dd08816eaa79d
-AUX hylafax-4.2 3759 RMD160 d8a10429e912eaace4af98ee306c14b3f59ca7b4 SHA1 b41d462b94851544ce2e52b751ab956003a4e06a SHA256 83f1ba9a169f24721a4115dda3f3924c14804a09be2ff284fa52caeee455d166
-AUX hylafax-4.2.5-tiff_version.patch 906 RMD160 08eec1d890c3aaeffbfa7d211481538fb1f2350b SHA1 b2bb8e52f70d4d465a0b8f79a79fd16b5c190574 SHA256 6c195c06664fae498185a9cb420fe76f8b479b6f09da92422a8559202e03fb38
-AUX hylafax-fix-configure-gcc-3-4.patch 290 RMD160 7a6e436be11bca58cc49d03e8ab18746b48ac4d1 SHA1 66e1224901d20c0a9c92abf6b7a2078051954b91 SHA256 48f6ba6fdfa9cef81f765c5a11e87fdbeaf158ad26c48fb228c612a2c7578715
-AUX hylafax.conf 573 RMD160 095aabd5a883aef16f0b130d6a8ff5067fb89f70 SHA1 23502ca8f27226298bd91eaf3bea53a34b622d18 SHA256 6613e8a7b007a627b95259ea2bfafeb8c8886088381f4c519a37213919a2ad13
-AUX hylafax.cron 90 RMD160 f878c323b324ba0300e9fce3b503f6b6c5aae23a SHA1 433b6214047b8d6af2e9f4896abd73ecab3c1d9c SHA256 6cf311f1c43cfc69e3f9de459fb05d660738269dbcc937c699eff44a5e5ab343
-AUX hylafax.init 3139 RMD160 ea6a2b0f6a203477f3081bec5be0dfb10b722d5b SHA1 8407f7a9088fdbbaf31f551d12041d65282be9d8 SHA256 2bd5f1b523a216eca5570e8786b410a158bcf95d35030e45c21eb3128853496e
-AUX hylafax.modules 39 RMD160 77d909fe5f26df2613dcc8a13b3b8091cecccf84 SHA1 21a05b08d720df828a7116ee26ddce95545e747a SHA256 4910721097093285757ea09cc9bd31cd35ea4ec58ef58a041c50a25f8cfc7a67
-DIST hylafax-4.4.4.tar.gz 1188551 RMD160 598258ad6cbca5344efb9f3fa0dcc29a43ae7c4b SHA1 6a866765e48c4c851b4fdc45c7145d0bf18b2143 SHA256 6c059a39efea9b5d8d24004dc4775ae114026813ea3b6ca4e377d4f29c8eb569
-DIST hylafax-6.0.3.tar.gz 1297582 RMD160 1b9efedf78f1eba6dd2baa8e596c94978e0c6841 SHA1 ae1e7bc1f687aa23f45bb987d34c8100e683b42e SHA256 ddfdefbdc41da9d5b36c909a59df73750a61fa7e8940746cf6a277d1318e1f12
-EBUILD hylafax-4.4.4-r2.ebuild 5165 RMD160 49d2146be67d7ca6c694cd7bad41bb507e251525 SHA1 9377208185174497f119e55d699e68180553da91 SHA256 6ba32e99fcbed2a6c3ca01cf0a4dc48a97fc4b19eb3c2d55f0c17370fc0aec21
-EBUILD hylafax-6.0.3.ebuild 5512 RMD160 e3756baf095cbb3ac697e046a36140e5bbc189b2 SHA1 5b1caabd6e52c6b4c34403e30e2394aae939c16e SHA256 b2e247f05f9cafaa3dba1cd79d6050a222f21f94c34c73ecb6b3fe35b20d48e2
-MISC ChangeLog 21477 RMD160 f7afdbf9d351b39e632d1db52619b525c451aa60 SHA1 5668904ec89dcc52de87d2ece86cadcc30859d22 SHA256 3247738a233bec0fdbef3b0f9cc089936d1886e1c838de3bed5518a6227ce2b7
-MISC metadata.xml 832 RMD160 818410cccc463884434c8d450655076e37c8b97b SHA1 054d36b578b67b2cf513c36e00ca19326da0b73a SHA256 92c1795c6d749ddd6fde13292cf8ec0426ed981a3ca93ba898cc801a75867eef
diff --git a/net-misc/hylafax/files/99hylafax-4.2 b/net-misc/hylafax/files/99hylafax-4.2
deleted file mode 100644
index e488a19e4d17..000000000000
--- a/net-misc/hylafax/files/99hylafax-4.2
+++ /dev/null
@@ -1,2 +0,0 @@
-PATH="/var/spool/fax/bin"
-CONFIG_PROTECT="/var/spool/fax/etc /usr/lib/fax"
diff --git a/net-misc/hylafax/files/gentoo-gcc-version.patch b/net-misc/hylafax/files/gentoo-gcc-version.patch
deleted file mode 100644
index ea1d23013cba..000000000000
--- a/net-misc/hylafax/files/gentoo-gcc-version.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2007-08-20 09:45:12.000000000 +0930
-+++ configure 2007-08-20 10:01:59.000000000 +0930
-@@ -802,7 +802,7 @@
- {
- app=$1; shift
- eval `$app -v 2>&1 | \
-- sed -n -e '/[Vv]ersion/s/.* [a-z\-]*\([0-9]*\)\.\([0-9]*\).\([0-9]*\).*/GCCdist=\1;GCCmajor=\2;GCCminor=\3/p'`
-+ sed -n -e '/[Vv]ersion/s/[^(]* [a-z\-]*\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/GCCdist=\1;GCCmajor=\2;GCCminor=\3/p'`
- GCCversion="${GCCdist}.${GCCmajor}.${GCCminor}"; export GCCversion
- if [ ${GCCdist} -gt $1 ]; then
- return 0
diff --git a/net-misc/hylafax/files/hylafax-4.2 b/net-misc/hylafax/files/hylafax-4.2
deleted file mode 100644
index 8ea1dd3ce056..000000000000
--- a/net-misc/hylafax/files/hylafax-4.2
+++ /dev/null
@@ -1,159 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/files/hylafax-4.2,v 1.1 2004/08/10 04:15:54 nerdboy Exp $
-
-depend() {
- use net
-}
-
-checkconfig() {
- SPOOL=/var/spool/fax
- if [ ! -f $SPOOL/etc/setup.cache ] ; then
- eerror "No $SPOOL/etc/setup.cache file exists! Use faxsetup(8C) !"
- fi
-
-}
-
-start() {
- ebegin "Starting HylaFAX Servers."
- SPOOL=/var/spool/fax
- checkconfig || return 1
-
- . $SPOOL/etc/setup.cache
-
- # Just in case these are not in setup.cache yet
- if [ -z "$HFAXD_SERVER" ]; then
- HFAXD_SERVER=yes
- fi
- if [ -z "$FAXQ_SERVER" ]; then
- FAXQ_SERVER=yes
- fi
- if [ -z "$HFAXD_OLD_PROTOCOL" ]; then
- HFAXD_OLD_PROTOCOL=no
- fi
- if [ -z "$HFAXD_SNPP_SERVER" ]; then
- HFAXD_SNPP_SERVER=no
- fi
-
- IS_ON=/etc/chkconfig # NB: chkconfig is IRIX- and Linux-specific
- FAXQ=$SBIN/faxq
- HFAXD=$LIBEXEC/hfaxd
- FAXQUIT=$SBIN/faxquit
- FAXPORT=hylafax # designated port for new protocol
- SNPPPORT=444 # official port for SNPP
-
- if test ! -x $IS_ON ; then
- IS_ON=true
- fi
-
- if $IS_ON verbose ; then
- ECHO=echo
- else # For a quiet startup and shutdown
- ECHO=:
- fi
-#
-# Figure out which brand of echo we have and define prompt
-# and printf shell functions accordingly. Note that we
-# assume that if the System V-style echo is not present,
-# then the BSD printf program is available. These functions
-# are defined here so that they can be tailored on a per-site,
-# etc. basis.
-#
- if [ `echo foo\\\c`@ = "foo@" ]; then
-# System V-style echo supports \r
-# and \c which is all that we need
- printf()
- {
- $ECHO "$*\\c"
- }
- elif [ "`echo -n foo`@" = "foo@" ]; then
-# BSD-style echo; use echo -n to get
-# a line without the trailing newline
- printf()
- {
- $ECHO -n "$*"
- }
- else
-# something else; do without
- printf()
- {
- $ECHO "$*"
- }
- fi
-
-#
-#
-# killall -SIGNAL process-name
-#
-# Emulate the necessary functionality of the
-# killall program
-#
- killall()
- {
-# NB: ps ax should give an error on System V, so we try it first!
- pid="`ps ax 2>/dev/null | $AWK \"\
- /[\/ (]$2[ )]/ {print \\$1;}
- /[\/ ]$2\$/ {print \\$1;}\"`"
- test "$pid" ||
- pid="`ps -e 2>/dev/null | $AWK \"/ $2[ ]*\$/ {print \\$1;}\"`"
- test "$pid" && kill $1 $pid; return
- }
-
- if $IS_ON fax && test -x $FAXQ; then
- if test $FAXQ_SERVER = yes ; then
- killall -15 faxq
- fi
- if test $HFAXD_SERVER = yes ; then
- killall -15 hfaxd
- fi
- printf "HylaFAX:"
- if test $FAXQ_SERVER = yes ; then
- $FAXQ; printf " faxq "
- fi
- if test $HFAXD_SERVER = yes ; then
- HFAXD_OPT="-i $FAXPORT"
-# HFAXD="$HFAXD -i $FAXPORT"
- HFAXMSG=" hfaxd"
- if [ $HFAXD_OLD_PROTOCOL = yes ]; then
- HFAXD_OPT="$HFAXD_OPT -o 4557"
-# HFAXD="$HFAXD -o 4557"
- HFAXMSG="$HFAXMSG (with old protocol"
- else
- HFAXMSG="$HFAXMSG (without old protocol"
- fi
- if [ $HFAXD_SNPP_SERVER = yes ]; then
- HFAXD_OPT="$HFAXD_OPT -s $SNPPPORT"
-# HFAXD="$HFAXD -s $SNPPPORT"
- HFAXMSG="$HFAXMSG & with SNPP support)"
- else
- HFAXMSG="$HFAXMSG & without SNPP support)"
- fi
-# $HFAXD ; printf "$HFAXMSG\n"
- echo $HFAXMSG
- echo $HFAXD $HFAXD_OPT
- /sbin/start-stop-daemon --start --quiet --exec $HFAXD -- $HFAXD_OPT
- fi
- if test $FAXQ_SERVER != yes -a $HFAXD_SERVER != yes ; then
- printf " not started (script disabled by configure)\n"
- fi
- $ECHO "."
- fi
- eend $?
-
-}
-
-stop() {
- ebegin "Stopping HylaFAX Servers."
- checkconfig || return 2
- . $SPOOL/etc/setup.cache
- FAXQUIT=$SBIN/faxquit
- HFAXD=$LIBEXEC/hfaxd
-
-# $ECHO "Stopping HylaFAX Servers."
- $FAXQUIT >/dev/null 2>&1
- /sbin/start-stop-daemon --stop --quiet --exec $HFAXD
- eend $?
-# killall -15 hfaxd
-
-}
diff --git a/net-misc/hylafax/files/hylafax-4.2.5-tiff_version.patch b/net-misc/hylafax/files/hylafax-4.2.5-tiff_version.patch
deleted file mode 100644
index 736f49366881..000000000000
--- a/net-misc/hylafax/files/hylafax-4.2.5-tiff_version.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- configure.orig 2006-05-03 22:57:30.000000000 -0700
-+++ configure 2006-05-03 23:03:13.000000000 -0700
-@@ -2418,7 +2418,7 @@
- if [ ${header_ver} -ge 19960307 ]; then
- case ${lib_ver} in
- 3.4) tiff_runlen_t="uint16" ;;
-- 3.[567]) tiff_runlen_t="uint32" ;;
-+ 3.[5678]) tiff_runlen_t="uint32" ;;
- esac
- fi
- else
-@@ -2454,10 +2454,10 @@
-
- Incompatible TIFF Library.
-
--HylaFAX ${VERSION} requires TIFF software distribution ver 3.4, 3.5,
--3.6, or 3.7. If you do not have up to date TIFF software on your system
-+HylaFAX ${VERSION} requires TIFF software distribution ver 3.6, 3.7
-+or 3.8. If you do not have up to date TIFF software on your system
- then you can retrieve it from the location where you obtained this software.
--The Home Page for version 3.5 and later is http://www.libtiff.org
-+The Home Page for version 3.6 and later is http://www.libtiff.org
- EOF
- boom
- return 1
diff --git a/net-misc/hylafax/files/hylafax-fix-configure-gcc-3-4.patch b/net-misc/hylafax/files/hylafax-fix-configure-gcc-3-4.patch
deleted file mode 100644
index 97824e9bf39e..000000000000
--- a/net-misc/hylafax/files/hylafax-fix-configure-gcc-3-4.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.gcc34-no-builtin 2004-06-04 13:10:08.251245000 +0200
-+++ configure 2004-06-04 13:19:25.722497240 +0200
-@@ -1505,6 +1505,7 @@ CheckForLibrary()
- f=$1; shift
- libs="$@";
- cat>t.c<<EOF
-+extern int $f();
- int t() { $f(); return 0; }
- int main(){ t(); return 0; }
- EOF
diff --git a/net-misc/hylafax/files/hylafax.conf b/net-misc/hylafax/files/hylafax.conf
deleted file mode 100644
index 903707d077c3..000000000000
--- a/net-misc/hylafax/files/hylafax.conf
+++ /dev/null
@@ -1,30 +0,0 @@
-# Spool directory for HylaFAX
-spooldir="/var/spool/fax"
-
-# Faxq program path
-faxq="/usr/sbin/faxq"
-
-# hfaxd program path
-hfaxd="/usr/sbin/hfaxd"
-
-# faxgetty program path
-faxgetty="/usr/sbin/faxgetty"
-
-# Port of the hfaxd daemon for new protocol
-faxport=hylafax
-
-# Address used by hfaxd as binding address.
-faxbind="127.0.0.1"
-
-# Port of the hfaxd daemon for SNPP protocol
-snppport=444
-
-# Port of the hfaxd daemon for old protocol
-oldprotoport=4557
-
-# newproto | oldproto | snpp | any
-mode="newproto"
-
-# Directory where the pidfiles of HylaFAX are saved.
-piddir="/var/run"
-
diff --git a/net-misc/hylafax/files/hylafax.cron b/net-misc/hylafax/files/hylafax.cron
deleted file mode 100644
index 094ce81a8e0c..000000000000
--- a/net-misc/hylafax/files/hylafax.cron
+++ /dev/null
@@ -1,2 +0,0 @@
-0 * * * * root /usr/sbin/faxqclean
-25 23 * * * root sh /usr/sbin/faxcron | mail FaxMaster
diff --git a/net-misc/hylafax/files/hylafax.init b/net-misc/hylafax/files/hylafax.init
deleted file mode 100644
index b368338a8cec..000000000000
--- a/net-misc/hylafax/files/hylafax.init
+++ /dev/null
@@ -1,176 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2008 Gentoo Foundation
-# Author Geaaru
-# Distributed under the terms of the GNU General Public License v2
-
-opts="zap"
-
-depend() {
- use lo
-}
-
-checkconfig() {
- ebegin "Check hylafax server configuration..."
-
- if [ x$spooldir == x ] ; then
- eerror "No spooldir directory defined"
- return 1
- else
- SPOOL=$spooldir
- einfo "Use spool directory $SPOOL"
- fi
-
- if [ x$mode == x ] ; then
- eerror "No mode defined"
- return 1
- fi
-
- if [ ! -f $SPOOL/etc/setup.cache ] ; then
- eerror "No $SPOOL/etc/setup.cache file founded. Use faxsetup command"
- return 1
- fi
-
- if [[ x$hfaxd == x || ! -f $hfaxd ]] ; then
- eerror "No hfaxd daemon founded"
- return 1
- fi
-
- if [[ x$faxq == x || ! -f $faxq ]] ; then
- eerror "No faxq program founded"
- return 1
- fi
-
- if [[ x$faxgetty == x || ! -f $faxgetty ]] ; then
- eerror "No faxgetty program founded"
- return 1
- fi
-
- if [ x$faxbind == x ] ; then
- eerror "No binding address supply"
- return 1
- fi
-
- if [ x$piddir == x ] ; then
- PIDDIR=$SPOOL
- else
- PIDDIR=$piddir
- fi
-
-
- hfaxd_args="-l $faxbind -q $SPOOL"
-
- case $mode in
- newproto)
- if [[ x$faxport == x ]] ; then
- eerror "No faxport defined"
- return 1
- fi
- hfaxd_args="$hfaxd_args -i $faxport"
- ;;
- oldproto)
- if [[ x$oldprotoport == x ]] ; then
- eerror "No oldprotoport defined"
- return 1
- fi
- hfaxd_args="$hfaxd_args -o $oldprotoport"
- ;;
- snpp)
- if [[ x$snppport == x ]] ; then
- eerror "No snppport defined"
- return 1
- fi
- hfaxd_args="$hfaxd_args -s $snppport"
- ;;
- any)
- if [[ x$faxport == x || x$snppport == x || x$oldprotoport == x ]] ; then
- eerror "No port data founded for old services"
- return 1
- fi
- hfaxd_args="$hfaxd_args -i $faxport -s $snppport -o $oldprotoport"
- ;;
- *)
- eerror "Invalid mode"
- return 1
- ;;
-
- esac
-
- faxq_args="-q $SPOOL"
-
- # workaround for manage save of pidfile with start-stop-daemon
- hfaxd_args="$hfaxd_args -d"
- faxq_args="$faxq_args -D"
-
- return 0
-}
-
-start() {
- local result
-
- checkconfig || return 1
-
- ebegin "Starting HylaFAX server daemons"
-
- start_faxq
- result=$?
-
- if [ $result -ne 0 ] ; then
- eerror "Error on start $faxq daemon"
- return 1
- fi
-
- start_hfaxd
- result=$?
-
- eend $result
-}
-
-start_hfaxd() {
- local arguments="--start \
- --make-pidfile --pidfile $PIDDIR/hfaxd.pid"
-
- einfo "Starting $hfaxd with args $hfaxd_args"
-
- start-stop-daemon -b ${arguments} --exec $hfaxd -- $hfaxd_args > /dev/null 2>&1
-
- return $?;
-}
-
-start_faxq() {
- local arguments="--start \
- --make-pidfile --pidfile $PIDDIR/faxq.pid"
- einfo "Starting $faxq ... "
-
- start-stop-daemon -b ${arguments} --exec $faxq -- $faxq_args > /dev/null 2>&1
-
- return $?
-}
-
-stop() {
- checkconfig || return 1
-
- ebegin "Stopping HylaFAX server daemons"
-
- start-stop-daemon --stop --quiet --pidfile $PIDDIR/hfaxd.pid
- start-stop-daemon --stop --quiet --pidfile $PIDDIR/faxq.pid
- eend $?
-}
-
-zap() {
- checkconfig || return 1
-
- ebegin "Zap HylaFAX server daemon files"
-
- if [ -f $PIDFILE/hfaxd.pid ] ; then
- rm -f $PIDFILE/hfaxd.pid
- fi
-
- if [ -f $PIDFILE/faxq.pid ] ; then
- rm -f $PIDFILE/faxq.pid
- fi
-}
-
-restart() {
- stop
- start
-}
diff --git a/net-misc/hylafax/files/hylafax.modules b/net-misc/hylafax/files/hylafax.modules
deleted file mode 100644
index ebcf48a63275..000000000000
--- a/net-misc/hylafax/files/hylafax.modules
+++ /dev/null
@@ -1 +0,0 @@
-options ip_conntrack_ftp ports=21,4559
diff --git a/net-misc/hylafax/hylafax-4.4.4-r2.ebuild b/net-misc/hylafax/hylafax-4.4.4-r2.ebuild
deleted file mode 100644
index a02bb33a52f2..000000000000
--- a/net-misc/hylafax/hylafax-4.4.4-r2.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-4.4.4-r2.ebuild,v 1.9 2011/02/26 22:01:32 signals Exp $
-
-EAPI="2"
-
-inherit eutils multilib pam toolchain-funcs
-
-DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems."
-HOMEPAGE="http://www.hylafax.org"
-SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="hylafax"
-KEYWORDS="amd64 hppa ppc sparc x86"
-
-IUSE="jbig pam mgetty html"
-
-DEPEND=">=sys-libs/zlib-1.1.4
- app-text/ghostscript-gpl
- =media-libs/tiff-3.9*[jbig?]
- virtual/jpeg
- jbig? ( media-libs/jbigkit )
- sys-apps/gawk
- pam? ( virtual/pam )
- mgetty? ( net-dialup/mgetty[-fax] )"
-
-RDEPEND="${DEPEND}
- net-mail/metamail
- !net-dialup/sendpage"
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
-
-src_prepare() {
- # 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
-}
-
-src_configure() {
- # gcc standard C++ header changes
- if [ $(gcc-major-version) -eq 4 ] && [ $(gcc-minor-version) -ge 3 ] ; then
- sed -i -e 's:"new.h":<new>:g' configure util/Types.h || die "sed failed"
- sed -i -e 's:"iostream.h":<iostream>\n using namespace std;:g' \
- configure || die "sed failed"
- fi
-
- 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_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"
-
- if use html; then
- my_conf="${my_conf} --with-HTML=yes"
- else
- my_conf="${my_conf} --with-HTML=no"
- fi
-
- 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
-
- if [ -h /etc/localtime ]; then
- local continent=$(readlink /etc/localtime | cut -d / -f 5)
- if [ "${continent}" == "Europe" ]; then
- my_conf="${my_conf} --with-PAGESIZE=A4"
- fi
- fi
-
- #--enable-pam isn't valid
- use pam || my_conf="${my_conf} $(use_enable pam)"
-
- myconf="CC=$(tc-getCC) CXX=$(tc-getCXX) ${my_conf}"
-
- # eval required for quoting in ${my_conf} to work properly, better way?
- eval ./configure --nointeractive ${my_conf} || die "./configure failed"
-}
-
-src_compile() {
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
- dodir /var/spool /var/spool/recvq
- fowners uucp:uucp /var/spool/fax
- fperms 0600 /var/spool/fax
- dodir /usr/share/doc/${P}/html
-
- emake \
- 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 \
- MAN=${D}/usr/share/man \
- SPOOL=${D}/var/spool/fax \
- HTMLDIR=${D}/usr/share/doc/${P}/html \
- install || die "make install failed"
-
- keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
- keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
-
- dosed "s:hostname:hostname -f:g" /var/spool/fax/bin/{faxrcvd,pollrcvd} \
- || die "dosed hostname failed"
-
- generate_files # in this case, it only generates the env.d entry
-
- einfo "Adding env.d entry for Hylafax"
- doenvd 99${P}
-
- einfo "Adding init.d and conf.d entries for Hylafax"
- newconfd "${FILESDIR}"/${PN}.conf ${PN}
- newinitd "${FILESDIR}"/${PN}.init ${PN}
-
- use pam && pamd_mimic_system hylafax auth account session
-
- dodoc CONTRIBUTORS README TODO
-}
-
-pkg_postinst() {
- elog
- elog "The faxonly USE flag has been removed; since Hylafax 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 "There are additional files included in the hylafax/files dir."
- elog
- elog "Note 1: hylafax.cron is provided for vixie-cron users and"
- elog "should be placed in /etc/cron.d. Use as-is or adapt it to"
- elog "your system config."
- elog
- elog "Note 2: if you need to use hylafax with iptables, then you"
- elog "need to specify the port and use ip_conntrack_ftp as shown"
- elog "in the included example modules file."
- 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 > 99${P}
- PATH="/var/spool/fax/bin"
- CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
- EOF
-}
diff --git a/net-misc/hylafax/hylafax-6.0.3.ebuild b/net-misc/hylafax/hylafax-6.0.3.ebuild
deleted file mode 100644
index 6c70351a0d38..000000000000
--- a/net-misc/hylafax/hylafax-6.0.3.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafax/hylafax-6.0.3.ebuild,v 1.10 2011/02/26 22:01:32 signals Exp $
-
-EAPI="2"
-
-inherit eutils multilib pam toolchain-funcs
-
-DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems."
-HOMEPAGE="http://www.hylafax.org"
-SRC_URI="ftp://ftp.hylafax.org/source/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="hylafax"
-KEYWORDS="amd64 hppa ppc sparc x86"
-
-IUSE="jbig pam mgetty html"
-
-DEPEND=">=sys-libs/zlib-1.1.4
- app-text/ghostscript-gpl
- =media-libs/tiff-3.9*[jbig?]
- virtual/jpeg
- jbig? ( media-libs/jbigkit )
- sys-apps/gawk
- pam? ( virtual/pam )
- mgetty? ( net-dialup/mgetty[-fax] )"
-
-RDEPEND="${DEPEND}
- net-mail/metamail
- !net-dialup/sendpage"
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
-
-src_prepare() {
- # 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|-fpic|-fPIC|g" \
- configure || die
-
- # new locale stuff lacks DESTDIR
- sed -i -e "s|\${LOCALEDIR}|\${DESTDIR}\${LOCALEDIR}|g" \
- po/nls.mk || die
-}
-
-src_configure() {
- # update TIFF check to allow 3.9.x
- sed -i \
- -e "s|5678|56789|" \
- -e "s|3.8.|3.9.|" \
- configure || die
- # strip missing header to prevent failure with GCC 4.5 (bug #318485)
- sed -i -e 's|libc\.h ||' configure || die
-
- 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"
-
- if use html; then
- my_conf="${my_conf} --with-HTML=yes"
- else
- my_conf="${my_conf} --with-HTML=no"
- fi
-
- 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
-
- if [ -h /etc/localtime ]; then
- local continent=$(readlink /etc/localtime | cut -d / -f 5)
- if [ "${continent}" == "Europe" ]; then
- my_conf="${my_conf} --with-PAGESIZE=A4"
- fi
- fi
-
- #--enable-pam isn't valid
- use pam || my_conf="${my_conf} $(use_enable pam)"
-
- myconf="CC=$(tc-getCC) CXX=$(tc-getCXX) ${my_conf}"
-
- # eval required for quoting in ${my_conf} to work properly, better way?
- eval ./configure --nointeractive ${my_conf} || die "./configure failed"
-}
-
-src_compile() {
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
- dodir /var/spool /var/spool/recvq
- fowners uucp:uucp /var/spool/fax
- fperms 0600 /var/spool/fax
- dodir /usr/share/doc/${P}/html
-
- emake \
- 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/${P}/html \
- install DESTDIR="${D}" || die "make install failed"
-
- keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
- keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
-
- dosed "s:hostname:hostname -f:g" /var/spool/fax/bin/{faxrcvd,pollrcvd} \
- || die "dosed hostname failed"
-
- generate_files # in this case, it only generates the env.d entry
-
- einfo "Adding env.d entry for Hylafax"
- doenvd 99${P}
-
- einfo "Adding init.d and conf.d entries for Hylafax"
- newconfd "${FILESDIR}"/${PN}.conf ${PN}
- newinitd "${FILESDIR}"/${PN}.init ${PN}
-
- use pam && pamd_mimic_system hylafax auth account session
-
- dodoc CONTRIBUTORS README TODO
-}
-
-pkg_postinst() {
- elog
- elog "The faxonly USE flag has been removed; since Hylafax 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 "There are additional files included in the hylafax/files dir."
- elog
- elog "Note 1: hylafax.cron is provided for vixie-cron users and"
- elog "should be placed in /etc/cron.d. Use as-is or adapt it to"
- elog "your system config."
- elog
- elog "Note 2: if you need to use hylafax with iptables, then you"
- elog "need to specify the port and use ip_conntrack_ftp as shown"
- elog "in the included example modules file."
- elog
- elog "If you have clients that still use the old protocol (not the"
- elog "common FTP style protocol), they will no longer work with the"
- elog "new hfaxd daemon."
- 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 > 99${P}
- PATH="/var/spool/fax/bin"
- CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
- EOF
-}
diff --git a/net-misc/hylafax/metadata.xml b/net-misc/hylafax/metadata.xml
deleted file mode 100644
index 77de9fd5e83b..000000000000
--- a/net-misc/hylafax/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>comm-fax</herd>
- <maintainer>
- <email>nerdboy@gentoo.org</email>
- <name>Steve Arnold</name>
- <description>Primary Maintainer</description>
- </maintainer>
- <longdescription>HylaFAX(tm) client-server fax system with email gateway, paging, and multi-platform client support.</longdescription>
- <longdescription lang="ja">
-HylaFAX(tm) はメールゲートウェイ、ページング、マルチプラットフォーム・クライアントをサポートした
-クライアント/サーバ・FAX・システムです。
-</longdescription>
- <use>
- <flag name="html">Adds HTML documentation</flag>
- <flag name="mgetty">Adds support for mgetty and vgetty</flag>
- </use>
-</pkgmetadata>