summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2014-11-06 22:55:13 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2014-11-06 22:55:13 +0000
commit7ad97249d701a9f9c6d8a4af4f5c0f809e33f770 (patch)
tree8457adf944f025b3eff1d8141f346a2c41ebb1a0 /net-dialup/mgetty
parentrm leading slash in QA_PREBUILT (diff)
downloadhistorical-7ad97249d701a9f9c6d8a4af4f5c0f809e33f770.tar.gz
historical-7ad97249d701a9f9c6d8a4af4f5c0f809e33f770.tar.bz2
historical-7ad97249d701a9f9c6d8a4af4f5c0f809e33f770.zip
Drop old EAPI=1 version
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xEBE6A336BE19039C!
Diffstat (limited to 'net-dialup/mgetty')
-rw-r--r--net-dialup/mgetty/ChangeLog6
-rw-r--r--net-dialup/mgetty/Manifest34
-rw-r--r--net-dialup/mgetty/mgetty-1.1.36-r3.ebuild159
3 files changed, 22 insertions, 177 deletions
diff --git a/net-dialup/mgetty/ChangeLog b/net-dialup/mgetty/ChangeLog
index c562c41c7aab..324d0d9f0be8 100644
--- a/net-dialup/mgetty/ChangeLog
+++ b/net-dialup/mgetty/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-dialup/mgetty
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/mgetty/ChangeLog,v 1.111 2014/08/09 12:03:57 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/mgetty/ChangeLog,v 1.112 2014/11/06 22:55:10 dilfridge Exp $
+
+ 06 Nov 2014; Andreas K. Huettel <dilfridge@gentoo.org>
+ -mgetty-1.1.36-r3.ebuild:
+ Drop old EAPI=1 version
09 Aug 2014; Agostino Sarubbo <ago@gentoo.org> mgetty-1.1.37-r1.ebuild:
Stable for ppc, wrt bug #331953
diff --git a/net-dialup/mgetty/Manifest b/net-dialup/mgetty/Manifest
index 0f728d7ed867..7b019513dfb6 100644
--- a/net-dialup/mgetty/Manifest
+++ b/net-dialup/mgetty/Manifest
@@ -10,26 +10,26 @@ AUX mgetty-1.1.36-tmpfile.patch 796 SHA256 22c99bdcf54fe15458c17ee886d24d7d837b8
AUX mgetty-1.1.37-gentoo.patch 5835 SHA256 744a4b26d051bca379683c4c7dc594a9cfe6fe75cd52b83395d16ad7fdd427fb SHA512 1975c8f4d96e5c136bf2f2cef236ffc3da27c146ff57bc3703f1de61764b28d7da94680291ee3c54bab6a083ff24315d81fac6ea4c73f815377555f19fac2c2e WHIRLPOOL 2e095b9bbdaf072cdac788a9d3c1d91c19136f6792774cb93c630f86466b359d1a27387de47665053ea6c3d0b72cfabbc5275560d464f3fae03e1bfa20a60fd5
AUX mgetty-1.1.37-nofax.patch 3613 SHA256 5c0f3ffb17f4b2040f0182b3109dce7083d9c10ba8e6864b7c70eb4e539990b0 SHA512 be64802b24f4fa5b21c97782b8c2f74c8311878ebb48a05d0b0101e8fb3a24f1629780452acd710dade02660b186d494b3363a90e36550dcff9bf0b257bc5c71 WHIRLPOOL 66256b5c2e87f0bf2289663cbf3ee99393c084bd33e7369e83d395dd25c4fc594822cbe97bd55bc560059482019d4fac3a5a54321c0514a9c2357e1c0a475c51
AUX mgetty-1.1.37-qa-fixes.patch 6029 SHA256 f5bbe6f88f9af94a8515e6eb23fd8a9d0d95f022f28749ed67079b1bfb559767 SHA512 8286d5d11dbf900a28918cc2471ef0170483afc5ae537f8f05b885213fb62b2fa5969a1448229afefe2f6b736148c7e5818ed997ef710360de6f3e2a450b8918 WHIRLPOOL 87decf788f2078814c523964e562a328d566e701830f8a04465109ea5914cd1e8495388c5e7f9937b975a4fa290ac0d6007d2acadb5a540073e6e56b95399851
-DIST mgetty1.1.36-Jun15.tar.gz 1046324 SHA256 8b8642aa318604ad057ed161cacff5c600296cbfbc9b4d562134ee5c130c80ce SHA512 2d57bfd1efdb52a39304b697374df9e8ff8c1bead7bbb327243e84b394c17487e6bb9b35486b9ff1b0138a8d8d8c8c7b77125837114a75286d0de83ed805b35a WHIRLPOOL b9b9315e42378eaf88202a88e9a0af591005a1340fb26a46af0be956f1badd6cc898461fde2b0d1bb897b2e1f7a92e4bb8a653c3f8df6aa584daa6a84bff5e2c
DIST mgetty1.1.37-Jun05.tar.gz 1057939 SHA256 6ff8cbc4f8aacd3dd7f247ff96715141bc6173745ea916dd98b8381a85ecdf0e SHA512 577d740c7d209b830bf8e783bf71edb666cb8bbfe8e7dceaa51dda6095d88724715394bcbd24eacfb1c377999f5779b547a7ec79cd9cdc13de6de18c4d857188 WHIRLPOOL f00d22ab213cd00f392ead46804ad1c3b192ae816b7518f1a73b4d65c180ba78fb2f193ceacf1f5aa88aeca4431eecb87e0960f0b6196a7e00247690083e937e
-EBUILD mgetty-1.1.36-r3.ebuild 4739 SHA256 af8ebd3241c438745ec3c63067791b70ec4aabf153e2d8f622a09da7616ac4b8 SHA512 b6b1cb5172a797e426886951e35e04362b23aff9ddef8eecb25e3e1266d43e97c656b9537291be8e0bc542c5016f4eae24432051d298770ed7254383d79e8c07 WHIRLPOOL b117207d71a6795adf2d3c670cd521199c8e518c6b04930f957ef26767f037d58191e11f658265bcee5959b98d1319b7b9160c6dbe0e0bf4010643894be93017
EBUILD mgetty-1.1.37-r1.ebuild 4987 SHA256 75f33bae0228b1d5654e656774852e3be7a88f15fcff364216d9798d77db5048 SHA512 97a71b36b9fecfcc48a3da9fbe1e816579a37ce4243b57b3c09d1c612fef937b58ebc65fe719cc4db0784ac992896dc0d145d1efd879f41e5eaa25873cf5d847 WHIRLPOOL 80f26af2fb975589002df3a5331376936a4255e1bb5b76f42f2a580c1c3b703a6cada2d1e7a4e66aa7b0b71124f49b1f6a7d25151b5e473ec7c544fd25f10d73
-MISC ChangeLog 17260 SHA256 08bb7aa546b96d7845ebc86391789f38acf6553a1cc0e487171618fa5ce3698c SHA512 f08b254131b74077d57220c53917215360b90a81d4df9f67541a1eccac15e4dd57fd8af71971936d9b9a3d6092fd8bedab2c26af432a56145d00cc2a54b46151 WHIRLPOOL d94054ec235926855e42f3997b65e7f374ca23cd5573551fc7de77e379be8b25e65deb96a124123ee8410a8817d06f198daa4f540ca580b9f5b03993143b2595
+MISC ChangeLog 17378 SHA256 6cdc12394cd1f44d1cf134b6b2367b168f094933f94d1e9d39ec284f83ed54ea SHA512 735a375a26dc1bf323dc890676bc0e108e78a06beafab31d6f97e541050965969f506f4e320ed952ebd6f17b6271eb1eff4a8d7118e4de9d56bd52d02e36ea9a WHIRLPOOL 47dfc70b23358eceff7443282b0543c4c5e12abece8dc378007c5dc7ff70f925999ec5e8f8bc2cebbe95e5854de38ae7d036062cea745c1e55e8b0ddf25357c8
MISC metadata.xml 488 SHA256 2fc599d4ff24c2ea89339d5fc8c0794e5ef0b035bac0a99f1726b10363a9543d SHA512 89177aeb5210059a31373aa4641aa6d897413709d7abeb775ca37aa4cb7f80627282943bbf38bb367c195ef7b179e2961314b22ab0496f0c7bec54da1b23854f WHIRLPOOL f17b690ff96458ebced3dfd4fdbbe5afa025284b1eeff6f66504882367d6002ac459890226046b27da9879e35cd5cb691f4407928f7e45ef47ff9eec86752d13
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iQIcBAEBCAAGBQJT5g4uAAoJELp701BxlEWfoCsP/3UI8RM40kEzM53hKGlrGtlN
-FIQad6/f63vcZC+cmGYSwncnLXQUIjouXOvFgWKKaC0BHoEc0h3EI8kWmixMqdsg
-ZOgADbjGq7GklxkLjEmt5vIxt3H0X6YvRl5xUKtEue43H94SOhu0dq6oCB5Il5io
-b3B+6Xd6wJHKDBxIdROJSVT0YbGK5AD+yq/zSgAA6lVLLvPFyg1KX7XJ4BtkJp4C
-Tk0mWKQ+xOIqemCksRSuqSd6xK2S+0gpsyQMhe3/GaQKGMTZkWb5D4p3WGUoQAdl
-Lyqc1p/g7WMzIbKPY1nxQHNL0VTXuhGAAa7uhBgKIM1NCDlXSJc9Yp9yRRjQ7FEz
-kUZA7Sp01RKYfQNFSpc9d+vfSOFVxnyLt/yMEEQuSXSaNcAHWp84lvSAUxi26D7+
-/S7igWfAvkj5fzSNRZ7gY2t+g9MJMkE54YLKjTLf+whGzvPL2yydV4tOHKHknP7f
-90KajFbsBFUxHG/Uxgn81i67n2UPA1/ZIFHBPw2e2qJYF0u7h5k8bZ6gsS2c0QBm
-wI3saT914PUniD/rnLou5FW6KSsXiBWlfiSgflLSAAfHyzJhKwNOpEF+PWOlm840
-1n478ISU8Riy/yC4m+yUWCEFuJHY/R3CrId4lYA13g4rH4CpxouOpgh0+lRzyp6K
-z2fV2z4QqItHPRkg2C2c
-=Bedc
+iQJ8BAEBCABmBQJUW/xPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwNzlCRDk4QzA4RENBRkYzQUEwRjQzMDlF
+QkU2QTMzNkJFMTkwMzlDAAoJEOvmoza+GQOcp+AQAOcP6lBUJpMGGzEpQS04i8Rq
+ZURPxgmSdAENMTTW3ugPUT7vKchbHkcAB7qK05Ck6vd45fmKu+gxxxtXrXbfBFI5
+gKoA9v/LqZgpgC28YHVeSHmKNirfJhfOoPldNXclToOkQgQcTZgpWKxWk374lijz
+HENpTSRKzY6Pwp1JNuIs49a9jaIJ0Y5oNwegGePmIY4KbBYpGJYmd57rgENw+Mvq
+3oZUkY72TpI0NLuLBXuMICwIjyKzcO7Jj9oaTOvY+OH5rMayeRuP0VpiWWrwNVpr
+3GkiQMox+2/LQDuItS8B9CMkcNRPdzZFVfjHaeW4svsxd7XOEgDD8cUrSUhWwlWY
+dqo6mFxcasAWbftMwE715CAusnX3PSfCyaqJzRD7xThvuezj7xsK536omndsAXCb
+4igxAbo9aQbmdnPQkE5d1kjFVoH+niN1TPW9walCkE4J7rtR5etEYaYHIwNtqjsf
+xHPSBH/1oevoMqvEYjs2cU27GkOfHsrW81nwMiZR4u9AkHGh1FdR7kLy0alWI7jG
+MRF6aUi8RjQpQ7nIaTyQ1SQBYN9TpN6zvZG9P81stahgiPJuibaY4gB16bcF3UYA
+P0P0LoYTCIBLa+pK2pEEOYHHR9a8ROsdg7xAW5kINHeO0a4H0zeI0apfWdrn63uh
+xOtXAV0L8Mwc0f6QSrpf
+=zVwD
-----END PGP SIGNATURE-----
diff --git a/net-dialup/mgetty/mgetty-1.1.36-r3.ebuild b/net-dialup/mgetty/mgetty-1.1.36-r3.ebuild
deleted file mode 100644
index ab16e416a194..000000000000
--- a/net-dialup/mgetty/mgetty-1.1.36-r3.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/mgetty/mgetty-1.1.36-r3.ebuild,v 1.9 2013/02/24 20:55:57 pinkbyte Exp $
-
-EAPI=1
-inherit toolchain-funcs flag-o-matic eutils user
-
-DESCRIPTION="fax and voice modem programs"
-SRC_URI="ftp://mgetty.greenie.net/pub/mgetty/source/1.1/${PN}${PV}-Jun15.tar.gz"
-HOMEPAGE="http://mgetty.greenie.net/"
-
-DEPEND="doc? ( virtual/latex-base virtual/texi2dvi )
- >=sys-apps/sed-4
- sys-apps/groff
- dev-lang/perl
- sys-apps/texinfo
- virtual/awk
- fax? ( !net-misc/hylafax )"
-RDEPEND="${DEPEND}
- fax? ( media-libs/netpbm app-text/ghostscript-gpl )"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ~ppc64 sparc x86"
-IUSE="doc +fax fidonet"
-
-pkg_setup() {
- enewgroup fax
- enewuser fax -1 -1 /dev/null fax
-}
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}"
- epatch "${FILESDIR}/${P}-gentoo.patch"
- epatch "${FILESDIR}/${P}-qa-fixes.patch"
- epatch "${FILESDIR}/${P}-callback.patch" # add callback install to Makefile
- epatch "${FILESDIR}/Lucent.c.patch" # Lucent modem CallerID patch - bug #80366
- use fax || epatch "${FILESDIR}/${P}-nofax.patch" # don't install fax related files - bug #195467
- epatch "${FILESDIR}/${P}-tmpfile.patch" # fix security bug 235806
-
- sed -e 's:var/log/mgetty:var/log/mgetty/mgetty:' \
- -e 's:var/log/sendfax:var/log/mgetty/sendfax:' \
- -e 's:\/\* \(\#define CNDFILE "dialin.config"\) \*\/:\1:' \
- -e 's:\(\#define FAX_NOTIFY_PROGRAM\).*:\1 "/etc/mgetty+sendfax/new_fax":' \
- "${S}/policy.h-dist" > "${S}/policy.h"
-
- sed -i -e 's:/usr/local/lib/mgetty+sendfax:/etc/mgetty+sendfax:' faxrunq.config
- sed -i -e 's:/usr/local/bin/g3cat:/usr/bin/g3cat:' faxrunq.config fax/faxspool.rules
-
- sed -e "/^doc-all:/s/mgetty.asc mgetty.info mgetty.dvi mgetty.ps/mgetty.info/" \
- -i "${S}/doc/Makefile"
- if use doc; then
- sed -e "s/^doc-all:/doc-all: mgetty.ps/" \
- -i "${S}/doc/Makefile"
- fi
-}
-
-src_compile() {
- use fidonet && append-flags "-DFIDO"
- append-flags "-DAUTO_PPP"
-
- # bug #299421
- VARTEXFONTS="${T}"/fonts emake -j1 prefix=/usr \
- CC="$(tc-getCC)" \
- CONFDIR=/etc/mgetty+sendfax \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- all vgetty || die "make failed."
-}
-
-src_install () {
- # parallelization issue: vgetty-install target fails if install target
- # isn't finished
- local targets
- for targets in install "vgetty-install install-callback"; do
- emake prefix="${D}/usr" \
- INFODIR="${D}/usr/share/info" \
- CONFDIR="${D}/etc/mgetty+sendfax" \
- MAN1DIR="${D}/usr/share/man/man1" \
- MAN4DIR="${D}/usr/share/man/man4" \
- MAN5DIR="${D}/usr/share/man/man5" \
- MAN8DIR="${D}/usr/share/man/man8" \
- SBINDIR="${D}/usr/sbin" \
- BINDIR="${D}/usr/bin" \
- VOICE_DIR="${D}/var/spool/voice" \
- PHONE_GROUP=fax \
- PHONE_PERMS=755 \
- spool="${D}/var/spool" \
- ${targets} || die "emake $targets failed."
- done
-
- keepdir /var/log/mgetty
-
- #Install mgetty into /sbin (#119078)
- dodir /sbin && \
- mv "${D}"/usr/sbin/mgetty "${D}"/sbin && \
- dosym /sbin/mgetty /usr/sbin/mgetty || die "failed to install /sbin/mgetty"
- #Don't install ct (#106337)
- rm "${D}"/usr/bin/ct || die "failed to remove useless ct program"
-
- dodoc BUGS ChangeLog README.1st Recommend THANKS TODO \
- doc/*.txt doc/modems.db || die "dodoc failed."
- doinfo doc/mgetty.info || die "doinfo failed."
-
- docinto vgetty
- dodoc voice/{Readme,Announce,ChangeLog,Credits} || die "vgetty voice failed."
-
- if use doc; then
- dodoc doc/mgetty.ps || die "mgetty.ps failed"
- fi
-
- docinto vgetty/doc
- dodoc voice/doc/*
-
- if use fax; then
- mv samples/new_fax.all samples_new_fax.all || die "move failed."
- docinto samples
- dodoc samples/*
-
- docinto samples/new_fax
- dodoc samples_new_fax.all/*
- fi
-
- if ! use fax; then
- insinto /usr/share/${PN}/frontends
- doins -r frontends/{voice,network}
- else
- insinto /usr/share/${PN}
- doins -r frontends
- fi
- insinto /usr/share/${PN}
- doins -r patches
- insinto /usr/share/${PN}/voice
- doins -r voice/{contrib,Perl,scripts}
-
- diropts -m 0750 -o fax -g fax
- dodir /var/spool/voice
- keepdir /var/spool/voice/incoming
- keepdir /var/spool/voice/messages
- if use fax; then
- dodir /var/spool/fax
- dodir /var/spool/fax/outgoing
- keepdir /var/spool/fax/outgoing/locks
- keepdir /var/spool/fax/incoming
- fi
-}
-
-pkg_postinst() {
- elog "Users who wish to use the fax or voicemail capabilities must be members"
- elog "of the group fax in order to access files"
- elog
- elog "If you want to grab voice messages from a remote location, you must save"
- elog "the password in /var/spool/voice/.code file"
- echo
- ewarn "/var/spool/voice/.code and /var/spool/voice/messages/Index"
- ewarn "are not longer created by this automatically!"
-}