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

net-misc/hylafaxplus: Drop old

Package-Manager: portage-2.3.2

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

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

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

Reply via email to