summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2015-06-13 09:43:29 +0000
committerManuel Rüger <mrueg@gentoo.org>2015-06-13 09:43:29 +0000
commit61d3120a8619bfbb51087e8c8ebc170e2bb8c861 (patch)
tree55420ef276b8fa4a69d13b5e5e1e482a0797f3e6 /net-misc/hylafaxplus
parentx86 stable wrt bug #550240; Drop old. (diff)
downloadhistorical-61d3120a8619bfbb51087e8c8ebc170e2bb8c861.tar.gz
historical-61d3120a8619bfbb51087e8c8ebc170e2bb8c861.tar.bz2
historical-61d3120a8619bfbb51087e8c8ebc170e2bb8c861.zip
Remove old.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Diffstat (limited to 'net-misc/hylafaxplus')
-rw-r--r--net-misc/hylafaxplus/ChangeLog8
-rw-r--r--net-misc/hylafaxplus/Manifest15
-rw-r--r--net-misc/hylafaxplus/hylafaxplus-5.5.1-r1.ebuild179
-rw-r--r--net-misc/hylafaxplus/hylafaxplus-5.5.4.ebuild174
4 files changed, 7 insertions, 369 deletions
diff --git a/net-misc/hylafaxplus/ChangeLog b/net-misc/hylafaxplus/ChangeLog
index d59a6c366f58..39c84442618d 100644
--- a/net-misc/hylafaxplus/ChangeLog
+++ b/net-misc/hylafaxplus/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/hylafaxplus
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafaxplus/ChangeLog,v 1.13 2014/08/10 20:44:19 slyfox Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafaxplus/ChangeLog,v 1.14 2015/06/13 09:37:05 mrueg Exp $
+
+ 13 Jun 2015; Manuel Rüger <mrueg@gentoo.org> -hylafaxplus-5.5.1-r1.ebuild,
+ -hylafaxplus-5.5.4.ebuild:
+ Remove old.
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org>
hylafaxplus-5.5.1-r1.ebuild, hylafaxplus-5.5.4-r1.ebuild,
diff --git a/net-misc/hylafaxplus/Manifest b/net-misc/hylafaxplus/Manifest
index 1856c59dd9c4..cbcb801d8aad 100644
--- a/net-misc/hylafaxplus/Manifest
+++ b/net-misc/hylafaxplus/Manifest
@@ -1,23 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX hylafax-cryptglibc.patch 3154 SHA256 e8939efe6535aa51e9cf70e40c2951175f70412c368d5921862b64918c21c92e SHA512 04e2253cbc8b1f71e984a3d80e98d8aa5a7c7ab7ae286ecbecf8fb6c8d5528085b719a9dbc9f5dae6c788cfa83a57393d9ae0c36525eac658d244f4fc500f0cb WHIRLPOOL c01cc89a63d05b488084651b568a211ea7414f97b9d097f984918a70f7c85180b673b59bb509ede1567552c169137736d256a1b0e71a39dba15527f1a8ec0051
AUX hylafaxplus-conf 572 SHA256 bc8851e560282ebce22073c146acaf2e848c4c1bdb49c4862b7f66c2062c2942 SHA512 ee97c45e49ed03bf2d393b7861fb8d0a92ce927243b7f1843c52de452540e78633e1a6d7b6892e6f5e30b5518b4b3d998354a3cfebe7adfd84da3f9586585621 WHIRLPOOL 136dea535ce736336d872b0e9545b745415bade140468801e14971e5035b75353f838de7e45a3f8bffc9cae671d8e337a1df804d071512ddb82e6cf8d0cf69da
AUX hylafaxplus-init 3139 SHA256 be1280b1e28f7135f9bad491bbd068eabe8c450f43f69892676c5bea1bc7ebfd SHA512 e68aca6a3868e43589c88607a23640e4e8b656e8ef0387b91dff6ec0777c781445392b33a2d1301ed105849e761e40430d3a16d5fa1082bdf2e3091ad97a6303 WHIRLPOOL b029f6d2b253524eff9113d269dfab1b095d1c6cbaa16ffc120a67a7e16a713da82cb99b385cfc45f04719b55236dfcf18b9c9a16aad08621a0f876fafc6aee5
AUX ldconfig-patch 463 SHA256 7f2bef0bad6aa0c6474d3bdaf486a4637b75d3312348e6633a89fab66985786b SHA512 3729b8c1a7bc9e0a7fda33a7f57ead1fcbb3f3642f8639303acf079b32dc2856659a92bc39bf36606ffc042b0ba656b3b4e962eedda2cadca5247663893c0a9a WHIRLPOOL ae60a190e869ea1bf5ecc271af87d670eb1b093dd097e01d72eda28a55b8f6416c0fc575b5a7954e81221c8e0737c14b8d037853fa1d9ff31191691d7b45f7dc
-DIST hylafax-5.5.1.tar.gz 1304020 SHA256 96ac3dd60e3740184e3a5a68f0eeeafcede9aa9d3cc38bb3e8a4c06fb45f5f11 SHA512 689a4b4e4c0caa81257e75d939580bbe3feb80b057014a3a8aff6c3d7f6439edc63d75ff74742cce6d0a9b5496dbdffa6adf7851ba92e8debf7928f5a97b66c8 WHIRLPOOL b3a7ce46841dd58d6b51ad26f9563c75f0d58a919e75153598cc9f67c6befd2e6721bf78575a7a3829deb0872ab642f2b0cc76b9e36196b279a034600dd1b751
DIST hylafax-5.5.4.tar.gz 1347860 SHA256 699ea9e05a251c0f120d753c3dab2ef347b6bb8fe362dac8ff3e4ece0fdac3ff SHA512 c26c722bf9261ffa154979e015c2cfed982caffd8c7663f471e369d05544eb24edb0e70c7f06d02b77bf71956ae7a242a48f31a6567785acd8707be3b6946161 WHIRLPOOL 779cbc292065867317a4d4fc73725acfc1c4d39b0cab6b2339a9303e91488180430d2d87f4fb52869daa0b1343a7a4b700fbf5e711288409372b4d08fbf514ce
DIST hylafax-5.5.5.tar.gz 1353495 SHA256 2916fb7ed6141dd6433336ee3ec4f9d93183d1142d1ebbecf696c646348e1f12 SHA512 ee6225ae044c567093103f35c30d848db757636c1d8db78e8f7cb43eb01ea34ab229a81ca4175e2bf30d3c87b598d5b5797b7d92b0dc852bf4b69c697baca8cf WHIRLPOOL e0e387a60abe242011a88178000b91eb93a22363deb7df925e70f9a8293a55db79c859b89dd4d4ac8520c1f62f652edfcad1fbb9cb1be429e1b5765e7572bf23
-EBUILD hylafaxplus-5.5.1-r1.ebuild 4862 SHA256 c0511a5a6e0cc15bc8aa9e2d34ddd1ae1a57e5c3d00cc4b716ebd2695d3255ca SHA512 47be7922dbde4fb201526138fe799805ccbe36dd2507435557845e6b7eff9be8702b24ecaf0bdc71651044f0baeade1a49ee0bc4fd4239deb7841a03f50b4b51 WHIRLPOOL 8a95ad7c3eb2595fc3f025f6c63d7d272a2c6b4d2b1bbaa9e2f9306010ad8261b6b4013303ae43b2cb9c86f2687cfcf852cb3eca73b043ac3140936d36048a90
EBUILD hylafaxplus-5.5.4-r1.ebuild 4807 SHA256 5a192bfc41846e917b49efd302f065fe47edaf2436f1bd446ef053b797c64125 SHA512 6a4fd6a3d0ec143fdf496b7d1a0247d6f960727e68ffbd0ac3858d199bd0582c09b158d2714622aa9c2a3a890d4c8a1437097e10f5aa5adfc1b6857dd2af4763 WHIRLPOOL e7d8e617296623a15e7c9d7beb2844e9c69cc618665a8a44be98e249c3b31260ee92db1922682dcaa928c040b3847cddf507c41f1f5026f7ab702b5dc2bb4946
-EBUILD hylafaxplus-5.5.4.ebuild 4756 SHA256 0fa2a05cfd533318460c70b816f6a3d990d05f65b3367751248166a5f93a5e8d SHA512 2881e987fe5dfe7b81449e924ba50336b8942abc546584126ce083674b810b8544d32c563fc6db0a99cb8f433bf46a87681bbea5ed41090f55f82f0152e31dca WHIRLPOOL bdd4d92b284e5c14c643b8c233d0d9b6e9522ed140d93fdcaadeb56414d6c7b06c1c642625d83114e25584025dd9068baebfb620038e4278687538cafb2d2244
EBUILD hylafaxplus-5.5.5.ebuild 4806 SHA256 4d4444ca394c012e22f3e97a4fc5d92208022dab910c951eab61e4ffba4670e6 SHA512 a1b4ea7ff3716475549beba52c460ffd6c4af6cb56a36073047510e922d88c0d66511d9d0f70bf13ca3a29a00cd97df5d0491bb578e5e4e6f5e2c747571309d4 WHIRLPOOL ebc992fc0acc0d8485b73ee0475493570eb64f5220f5ee2e9d3fdf307bf19630021f87b4fd994f353a599924c69f2d692ac3f1afea44da0fdf863107fe3ee08d
-MISC ChangeLog 2836 SHA256 aa199a48a69ef0e1f9930e1547704b659ada5ce4e9984c5050e66e5a2697cb77 SHA512 cb4a4dbc423426d9d7dcd0308b870abea24d5e5725367acf52de4790fea289ba5593a5e74997888c2456bd58b1df8f9ca6d12c1b88bbfff521c95ba2ba98b6b8 WHIRLPOOL 84a43565349a6a41ca3b2319fa1b87dc8da148e55f8142890eadaf6f53688b4fd08ff20a7163d6b5a51a08364447dc053af835c5d62ab825bc08d345b6d0cbb1
+MISC ChangeLog 2957 SHA256 445ce6431573173113219b4ba1b0866df68f491ec616e418e662e4f85ba6c2a7 SHA512 34cbc05f300f5a9858f361f14144a40e59132ec9494850fb190db8565fe90ff1e974d4ca95c70c8e1da54e2ee1c007c744679e2e9181a02a365fb9edc9486405 WHIRLPOOL e83f191d3aaf3feac08b79a2026c3a2f913b075a4dde48255a26dcc6fe4b7d7109f00fd8f263dcb32592eab035322fe043d32a886f0061f67ad4ec32ace42e85
MISC metadata.xml 620 SHA256 d8c1ce4499b907397bcb03086195b7d17456483d8582f0d725f9bd7e7f5c995d SHA512 25ac059d696814baff43d61be28e551bae7874685461a91e523669c23c285eb56f4c4ff1017e9e5990b131ff903a3770a92c4021b89963d26f402ab3b7c16a55 WHIRLPOOL 5d5d1d9ab11cddec2b50948646da9e038db0977e0f5da77bb3335f723add63bacf2a1fc36c32e5613a0d37b4834b8d1fe7d3092411b6b76a0e9e13db88b76828
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlPn2aQACgkQcaHudmEf86pSugCfdQj5O972a6jHXiqVcY7+7a9S
-2FcAni69m+1PJfl7K62IUkgI9RuBdrY2
-=T/mP
------END PGP SIGNATURE-----
diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.1-r1.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.1-r1.ebuild
deleted file mode 100644
index d16c990f94ff..000000000000
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.1-r1.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafaxplus/hylafaxplus-5.5.1-r1.ebuild,v 1.5 2014/08/10 20:44:19 slyfox Exp $
-
-EAPI="2"
-
-inherit eutils multilib pam toolchain-funcs
-
-MY_PN=${PN/plus/}
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
-HOMEPAGE="http://hylafax.sourceforge.net"
-SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="hylafaxplus"
-KEYWORDS="amd64 x86"
-
-IUSE="jbig pam mgetty html ldap"
-
-DEPEND=">=sys-libs/zlib-1.1.4
- !net-misc/hylafax
- app-text/ghostscript-gpl
- virtual/mta
- media-libs/tiff[jbig?]
- virtual/jpeg
- jbig? ( media-libs/jbigkit )
- virtual/awk
- ldap? ( net-nds/openldap )
- pam? ( virtual/pam )
- mgetty? ( net-dialup/mgetty[-fax] )"
-
-RDEPEND="${DEPEND}
- net-mail/metamail
- !net-dialup/sendpage"
-
-S=${WORKDIR}/${MY_P}
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
-
-src_prepare() {
- epatch "${FILESDIR}/ldconfig-patch"
- # 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
-}
-
-src_configure() {
- local my_conf="
- --with-DIR_BIN=/usr/bin
- --with-DIR_SBIN=/usr/sbin
- --with-DIR_LIB=/usr/$(get_libdir)
- --with-DIR_LIBEXEC=/usr/sbin
- --with-DIR_LIBDATA=/usr/$(get_libdir)/fax
- --with-DIR_LOCALE=/usr/share/locale
- --with-DIR_LOCKS=/var/lock
- --with-DIR_MAN=/usr/share/man
- --with-DIR_SPOOL=/var/spool/fax
- --with-DIR_HTML=/usr/share/doc/${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)"
- use ldap || my_conf="${my_conf} $(use_enable ldap)"
- use jbig || my_conf="${my_conf} $(use_enable jbig)"
-
- 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}/samples
-
- 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 ${PN}"
- doenvd 99${P}
-
- einfo "Adding init.d and conf.d entries for ${PN}"
- newconfd "${FILESDIR}"/${PN}-conf ${PN}
- newinitd "${FILESDIR}"/${PN}-init ${PN}
-
- use pam && pamd_mimic_system ${MY_PN} auth account session
-
- dodoc CONTRIBUTORS README TODO
- docinto samples
-}
-
-pkg_postinst() {
- elog
- elog "The faxonly USE flag has been removed; since ${PN} does not"
- elog "require mgetty, and certain fax files conflict, you must build"
- elog "mgetty without fax support if you wish to use them both. You"
- elog "may want to add both to package.use so any future updates are"
- elog "correctly built:"
- elog
- elog " net-dialup/mgetty -fax"
- elog " net-misc/hylafax [-mgetty|mgetty]"
- elog
- elog "See the docs and man pages for detailed configuration info."
- elog
- elog "Now run faxsetup and (if necessary) faxaddmodem."
- elog
-}
-
-generate_files() {
- cat <<-EOF > 99${P}
- PATH="/var/spool/fax/bin"
- CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
- EOF
-}
diff --git a/net-misc/hylafaxplus/hylafaxplus-5.5.4.ebuild b/net-misc/hylafaxplus/hylafaxplus-5.5.4.ebuild
deleted file mode 100644
index aa8ca0bfdd24..000000000000
--- a/net-misc/hylafaxplus/hylafaxplus-5.5.4.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/hylafaxplus/hylafaxplus-5.5.4.ebuild,v 1.2 2014/08/10 20:44:19 slyfox Exp $
-
-EAPI="5"
-
-inherit eutils multilib pam toolchain-funcs
-
-MY_PN="${PN/plus/}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Enterprise client-server fax package for class 1 and 2 fax modems"
-HOMEPAGE="http://hylafax.sourceforge.net"
-SRC_URI="mirror://sourceforge/hylafax/${MY_P}.tar.gz"
-
-SLOT="0"
-LICENSE="hylafaxplus"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="jbig html ldap mgetty pam"
-
-DEPEND=">=sys-libs/zlib-1.1.4
- app-text/ghostscript-gpl
- virtual/mta
- media-libs/tiff[jbig?]
- virtual/jpeg
- jbig? ( media-libs/jbigkit )
- virtual/awk
- ldap? ( net-nds/openldap )
- pam? ( virtual/pam )
- mgetty? ( net-dialup/mgetty[-fax] )"
-
-RDEPEND="${DEPEND}
- net-mail/metamail
- !net-dialup/sendpage"
-
-S="${WORKDIR}/${MY_P}"
-
-export CONFIG_PROTECT="${CONFIG_PROTECT} /var/spool/fax/etc /usr/lib/fax"
-
-src_prepare() {
- epatch "${FILESDIR}/ldconfig-patch"
- # force it not to strip binaries
- for dir in etc util faxalter faxcover faxd faxmail faxrm faxstat \
- hfaxd sendfax sendpage ; do
- sed -i -e "s:-idb:-idb \"nostrip\" -idb:g" \
- "${dir}"/Makefile.in || die "sed failed"
- done
-
- sed -i -e "s:hostname:hostname -f:g" util/{faxrcvd,pollrcvd}.sh.in || die "sed on hostname failed"
-
- # Respect LDFLAGS(at least partially)
- sed -i -e "/^LDFLAGS/s/LDOPTS}/LDOPTS} ${LDFLAGS}/" defs.in || die "sed on defs.in failed"
-
- sed -i -e "s|-fpic|-fPIC|g" \
- configure || die
-
- epatch_user
-}
-
-src_configure() {
- do_configure() {
- echo ./configure --nointeractive ${1}
- # eval required for quoting in ${my_conf} to work properly, better way?
- eval ./configure --nointeractive ${1} || die "./configure failed"
- }
- local my_conf="
- --with-DIR_BIN=/usr/bin
- --with-DIR_SBIN=/usr/sbin
- --with-DIR_LIB=/usr/$(get_libdir)
- --with-DIR_LIBEXEC=/usr/sbin
- --with-DIR_LIBDATA=/usr/$(get_libdir)/fax
- --with-DIR_LOCALE=/usr/share/locale
- --with-DIR_LOCKS=/var/lock
- --with-DIR_MAN=/usr/share/man
- --with-DIR_SPOOL=/var/spool/fax
- --with-DIR_HTML=/usr/share/doc/${P}/html
- --with-DIR_CGI="${WORKDIR}"
- --with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax
- --with-PATH_IMPRIP=\"\"
- --with-SYSVINIT=no
- --with-REGEX=yes
- --with-LIBTIFF=\"-ltiff -ljpeg -lz\"
- --with-OPTIMIZER=\"${CFLAGS}\"
- --with-DSO=auto
- --with-HTML=$(usex html)"
-
- if use mgetty; then
- my_conf="${my_conf} \
- --with-PATH_GETTY=/sbin/mgetty \
- --with-PATH_EGETTY=/sbin/mgetty \
- --with-PATH_VGETTY=/usr/sbin/vgetty"
- else
- # GETTY defaults to /sbin/agetty
- my_conf="${my_conf} \
- --with-PATH_EGETTY=/bin/false \
- --with-PATH_VGETTY=/bin/false"
- fi
-
- #--enable-pam isn't valid
- use pam || my_conf="${my_conf} $(use_enable pam)"
- use ldap || my_conf="${my_conf} $(use_enable ldap)"
- use jbig || my_conf="${my_conf} $(use_enable jbig)"
-
- tc-export CC CXX AR RANLIB
-
- do_configure "${my_conf}"
-}
-
-src_compile() {
- # Parallel building is borked
- emake -j1
-}
-
-src_install() {
- dodir /usr/{bin,sbin} /usr/$(get_libdir)/fax /usr/share/man
- dodir /var/spool /var/spool/recvq /var/spool/fax
- fowners uucp:uucp /var/spool/fax
- fperms 0600 /var/spool/fax
- dodir /usr/share/doc/${P}/samples
-
- emake DESTDIR="${D}" \
- BIN="${D}/usr/bin" \
- SBIN="${D}/usr/sbin" \
- LIBDIR="${D}/usr/$(get_libdir)" \
- LIB="${D}/usr/$(get_libdir)" \
- LIBEXEC="${D}/usr/sbin" \
- LIBDATA="${D}/usr/$(get_libdir)/fax" \
- DIR_LOCALE="${D}/usr/share/locale" \
- MAN="${D}/usr/share/man" \
- SPOOL="${D}/var/spool/fax" \
- HTMLDIR="${D}/usr/share/doc/${PF}/html" \
- install
-
- keepdir /var/spool/fax/{archive,client,etc,pollq,recvq,tmp}
- keepdir /var/spool/fax/{status,sendq,log,info,doneq,docq,dev}
-
- generate_files # in this case, it only generates the env.d entry
-
- einfo "Adding env.d entry for ${PN}"
- doenvd "${T}/99${PN}"
-
- newconfd "${FILESDIR}/${PN}-conf" ${PN}
- newinitd "${FILESDIR}/${PN}-init" ${PN}
-
- use pam && pamd_mimic_system ${MY_PN} auth account session
-
- dodoc CONTRIBUTORS README TODO
- docinto samples
-}
-
-pkg_postinst() {
- elog
- elog "The faxonly USE flag has been removed; since ${PN} does not"
- elog "require mgetty, and certain fax files conflict, you must build"
- elog "mgetty without fax support if you wish to use them both. You"
- elog "may want to add both to package.use so any future updates are"
- elog "correctly built:"
- elog
- elog " net-dialup/mgetty -fax"
- elog " net-misc/hylafax [-mgetty|mgetty]"
- elog
- elog "See the docs and man pages for detailed configuration info."
- elog
- elog "Now run faxsetup and (if necessary) faxaddmodem."
- elog
-}
-
-generate_files() {
- cat <<-EOF > "${T}/99${PN}"
- PATH="/var/spool/fax/bin"
- CONFIG_PROTECT="/var/spool/fax/etc /usr/$(get_libdir)/fax"
- EOF
-}