diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-02-26 17:43:17 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-02-26 17:43:17 +0000 |
commit | cb02fecbf4e2f3e4a542468f704d924b42e00a9f (patch) | |
tree | 396001548bd1a1d9cd6566e69e473288184ec623 /net-misc | |
parent | punt as planned, hylafax fails to build with stable tiff-4 (diff) | |
download | historical-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/ChangeLog | 526 | ||||
-rw-r--r-- | net-misc/hylafax/Manifest | 15 | ||||
-rw-r--r-- | net-misc/hylafax/files/99hylafax-4.2 | 2 | ||||
-rw-r--r-- | net-misc/hylafax/files/gentoo-gcc-version.patch | 11 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax-4.2 | 159 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax-4.2.5-tiff_version.patch | 25 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax-fix-configure-gcc-3-4.patch | 10 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax.conf | 30 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax.cron | 2 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax.init | 176 | ||||
-rw-r--r-- | net-misc/hylafax/files/hylafax.modules | 1 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-4.4.4-r2.ebuild | 179 | ||||
-rw-r--r-- | net-misc/hylafax/hylafax-6.0.3.ebuild | 193 | ||||
-rw-r--r-- | net-misc/hylafax/metadata.xml | 19 |
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> |