diff options
author | Thomas Beierlein <tomjbe@gentoo.org> | 2013-12-25 13:37:31 +0000 |
---|---|---|
committer | Thomas Beierlein <tomjbe@gentoo.org> | 2013-12-25 13:37:31 +0000 |
commit | 768be173b086ae16bf520d7a7a2303c85dc808e1 (patch) | |
tree | d359bac36204ba0afac17fc79bf83c5be04746d7 /media-radio | |
parent | Add support for Mac OS X, bug #492996 (diff) | |
download | gentoo-2-768be173b086ae16bf520d7a7a2303c85dc808e1.tar.gz gentoo-2-768be173b086ae16bf520d7a7a2303c85dc808e1.tar.bz2 gentoo-2-768be173b086ae16bf520d7a7a2303c85dc808e1.zip |
Drop old
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x762053D5)
Diffstat (limited to 'media-radio')
5 files changed, 7 insertions, 178 deletions
diff --git a/media-radio/ax25-tools/ChangeLog b/media-radio/ax25-tools/ChangeLog index 6cca8e01f9a0..0d49c7a8879d 100644 --- a/media-radio/ax25-tools/ChangeLog +++ b/media-radio/ax25-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-radio/ax25-tools # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ChangeLog,v 1.18 2013/08/28 11:15:55 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ChangeLog,v 1.19 2013/12/25 13:37:31 tomjbe Exp $ + + 25 Dec 2013; Thomas Beierlein <tomjbe@gentoo.org> + -ax25-tools-0.0.10_rc2-r1.ebuild, -ax25-tools-0.0.10_rc3.ebuild, + -files/ax25-tools-0.0.10_rc2-cve-2011-2910.patch, + -files/ax25-tools-0.0.10_rc2-parallel-make.patch: + Drop old 28 Aug 2013; Agostino Sarubbo <ago@gentoo.org> ax25-tools-0.0.10_rc4.ebuild: Stable for x86, wrt bug #482110 diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc2-r1.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.10_rc2-r1.ebuild deleted file mode 100644 index ebe89ea4c6bf..000000000000 --- a/media-radio/ax25-tools/ax25-tools-0.0.10_rc2-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ax25-tools-0.0.10_rc2-r1.ebuild,v 1.2 2013/05/01 07:46:34 tomjbe Exp $ - -EAPI="5" -inherit autotools eutils - -MY_P=${P/_/-} - -DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons" -HOMEPAGE="http://www.linux-ax25.org/" -SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="X" - -S=${WORKDIR}/${MY_P} - -DEPEND="dev-libs/libax25 - X? ( x11-libs/libX11 - media-libs/mesa )" -RDEPEND=${DEPEND} - -src_prepare() { - epatch "${FILESDIR}/${P}-parallel-make.patch" \ - "${FILESDIR}/${P}-cve-2011-2910.patch" # see bug # 379293 - # Fix deprecated AM_CONFIG_HEADER in automake 1.13 (bug #467752) - sed -i -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" configure.ac || die - eautoreconf -} - -src_configure() { - econf $(use_with X x) -} - -src_install() { - emake DESTDIR="${D}" install installconf - - # Package does not respect --docdir - rm -rf "${D}"/usr/share/doc/ax25-tools || die - dodoc AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \ - user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \ - tcpip/ttylinkd.INSTALL - - newinitd "${FILESDIR}"/ax25d.rc ax25d - newinitd "${FILESDIR}"/mheardd.rc mheardd - newinitd "${FILESDIR}"/netromd.rc netromd - newinitd "${FILESDIR}"/rip98d.rc rip98d - newinitd "${FILESDIR}"/rxecho.rc rxecho - newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd -} diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc3.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.10_rc3.ebuild deleted file mode 100644 index 0230c68b6763..000000000000 --- a/media-radio/ax25-tools/ax25-tools-0.0.10_rc3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-radio/ax25-tools/ax25-tools-0.0.10_rc3.ebuild,v 1.1 2013/06/09 17:21:16 tomjbe Exp $ - -EAPI="5" -inherit eutils - -MY_P=${P/_/-} - -DESCRIPTION="Basic AX.25 (Amateur Radio) administrative tools and daemons" -HOMEPAGE="http://www.linux-ax25.org/" -SRC_URI="http://www.linux-ax25.org/pub/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="X" - -S=${WORKDIR}/${MY_P} - -DEPEND="dev-libs/libax25 - X? ( x11-libs/libX11 - media-libs/mesa )" -RDEPEND=${DEPEND} - -src_configure() { - econf $(use_with X x) -} - -src_install() { - emake DESTDIR="${D}" install installconf - - # Package does not respect --docdir - rm -rf "${D}"/usr/share/doc/ax25-tools || die - dodoc AUTHORS ChangeLog NEWS README tcpip/ttylinkd.README \ - user_call/README.user_call yamdrv/README.yamdrv dmascc/README.dmascc \ - tcpip/ttylinkd.INSTALL - - newinitd "${FILESDIR}"/ax25d.rc ax25d - newinitd "${FILESDIR}"/mheardd.rc mheardd - newinitd "${FILESDIR}"/netromd.rc netromd - newinitd "${FILESDIR}"/rip98d.rc rip98d - newinitd "${FILESDIR}"/rxecho.rc rxecho - newinitd "${FILESDIR}"/ttylinkd.rc ttylinkd -} diff --git a/media-radio/ax25-tools/files/ax25-tools-0.0.10_rc2-cve-2011-2910.patch b/media-radio/ax25-tools/files/ax25-tools-0.0.10_rc2-cve-2011-2910.patch deleted file mode 100644 index c2631af78578..000000000000 --- a/media-radio/ax25-tools/files/ax25-tools-0.0.10_rc2-cve-2011-2910.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Nur ax25-tools-0.0.10-rc2/ax25/ax25d.c ax25-tools/ax25/ax25d.c ---- ax25-tools-0.0.10-rc2/ax25/ax25d.c 2009-06-21 20:01:55.000000000 +0200 -+++ ax25-tools/ax25/ax25d.c 2011-08-18 11:51:08.000000000 +0200 -@@ -577,7 +577,7 @@ - /* close link */ - /* setproctitle("ax25d [%s]: disconnecting", User); */ - close(new); -- return 0; -+ exit(0); - } - login: - /* setproctitle("ax25d [%s]: login", User); */ -@@ -614,11 +614,15 @@ - closelog(); - - /* Make root secure, before we exec() */ -- setgroups(0, grps); /* Strip any supplementary gid's */ -- setgid(raxl->gid); -- setuid(raxl->uid); -+ /* Strip any supplementary gid's */ -+ if (setgroups(0, grps) == -1) -+ exit(1); -+ if (setgid(raxl->gid) == -1) -+ exit(1); -+ if (setuid(raxl->uid) == -1) -+ exit(1); - execve(raxl->exec, argv, NULL); -- return 1; -+ exit(1); - - default: - close(new); -diff -Nur ax25-tools-0.0.10-rc2/ax25/axspawn.c ax25-tools/ax25/axspawn.c ---- ax25-tools-0.0.10-rc2/ax25/axspawn.c 2009-06-21 20:01:55.000000000 +0200 -+++ ax25-tools/ax25/axspawn.c 2011-08-18 12:43:49.000000000 +0200 -@@ -1693,7 +1693,11 @@ - pututline(&ut_line); - endutent(); - -- setsid(); -+ /* become process group leader, if we not already are */ -+ if (getpid() != getsid(0)) { -+ if (setsid() == -1) -+ exit(1); -+ } - - chargc = 0; - envc = 0; diff --git a/media-radio/ax25-tools/files/ax25-tools-0.0.10_rc2-parallel-make.patch b/media-radio/ax25-tools/files/ax25-tools-0.0.10_rc2-parallel-make.patch deleted file mode 100644 index c30bb6d9105e..000000000000 --- a/media-radio/ax25-tools/files/ax25-tools-0.0.10_rc2-parallel-make.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- ax25/axgetput/Makefile.am.orig 2008-08-04 00:52:33.000000000 +0200 -+++ ax25/axgetput/Makefile.am 2009-09-20 18:17:18.000000000 +0200 -@@ -13,7 +13,7 @@ - - axgetput_SOURCES = axgetput.c axgetput.h util.h proto_bin.h util.c proto_bin.c includes.h - --install-exec-local: -+install-exec-hook: - (cd $(DESTDIR)$(bindir) && ln -sf axgetput bget && ln -sf axgetput bput) - - install-data-hook: ---- 6pack/Makefile.am.orig 2009-09-25 16:13:13.000000000 +0200 -+++ 6pack/Makefile.am 2009-09-25 16:14:03.000000000 +0200 -@@ -15,6 +15,6 @@ - AX25_SYSCONFDIR=${sysconfdir}/ax25/ - AX25_LOCALSTATEDIR=${localstatedir}/ax25/ - --install-exec-local: -+install-exec-hook: - (cd $(DESTDIR)$(sbindir)) - ---- kiss/Makefile.am.orig 2009-09-25 16:15:07.000000000 +0200 -+++ kiss/Makefile.am 2009-09-25 16:15:21.000000000 +0200 -@@ -15,6 +15,6 @@ - AX25_SYSCONFDIR=${sysconfdir}/ax25/ - AX25_LOCALSTATEDIR=${localstatedir}/ax25/ - --install-exec-local: -+install-exec-hook: - (cd $(DESTDIR)$(sbindir) ; ln -sf kissattach spattach) - |