Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/nas/
Date: Fri, 05 Oct 2018 05:48:24
Message-Id: 1538718482.b831f023e4eb9fc736f13b8faf5cb1dc9fe9558c.asturm@gentoo
1 commit: b831f023e4eb9fc736f13b8faf5cb1dc9fe9558c
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 5 05:03:44 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 5 05:48:02 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b831f023
7
8 media-libs/nas: Drop 1.9.4-r1
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11 Package-Manager: Portage-2.3.50, Repoman-2.3.11
12
13 media-libs/nas/nas-1.9.4-r1.ebuild | 99 --------------------------------------
14 1 file changed, 99 deletions(-)
15
16 diff --git a/media-libs/nas/nas-1.9.4-r1.ebuild b/media-libs/nas/nas-1.9.4-r1.ebuild
17 deleted file mode 100644
18 index b32a29ee5f5..00000000000
19 --- a/media-libs/nas/nas-1.9.4-r1.ebuild
20 +++ /dev/null
21 @@ -1,99 +0,0 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=5
26 -inherit eutils multilib toolchain-funcs multilib-minimal
27 -
28 -DESCRIPTION="Network Audio System"
29 -HOMEPAGE="http://radscan.com/nas.html"
30 -SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz"
31 -
32 -LICENSE="HPND MIT"
33 -SLOT="0"
34 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~x86-fbsd"
35 -IUSE="doc static-libs"
36 -
37 -RDEPEND="x11-libs/libICE
38 - x11-libs/libSM
39 - x11-libs/libX11
40 - >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
41 - x11-libs/libXaw
42 - x11-libs/libXext
43 - x11-libs/libXmu
44 - x11-libs/libXpm
45 - >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
46 -DEPEND="${RDEPEND}
47 - app-text/rman
48 - sys-devel/bison
49 - sys-devel/flex
50 - x11-base/xorg-proto
51 - x11-misc/gccmakedep
52 - x11-misc/imake"
53 -
54 -DOCS=( BUILDNOTES FAQ HISTORY README RELEASE TODO )
55 -
56 -src_prepare() {
57 - epatch "${FILESDIR}"/${PN}-1.9.2-asneeded.patch
58 - epatch "${FILESDIR}"/${PN}-1.9.4-remove-abs-fabs.patch
59 -
60 - multilib_copy_sources
61 -}
62 -
63 -multilib_src_configure() {
64 - xmkmf -a || die
65 -}
66 -
67 -multilib_src_compile() {
68 - # EXTRA_LDOPTIONS, SHLIBGLOBALSFLAGS #336564#c2
69 - local emakeopts=(
70 - AR="$(tc-getAR) clq"
71 - AS="$(tc-getAS)"
72 - CC="$(tc-getCC)"
73 - CDEBUGFLAGS="${CFLAGS}"
74 - CXX="$(tc-getCXX)"
75 - CXXDEBUFLAGS="${CXXFLAGS}"
76 - EXTRA_LDOPTIONS="${LDFLAGS}"
77 - LD="$(tc-getLD)"
78 - MAKE="${MAKE:-gmake}"
79 - RANLIB="$(tc-getRANLIB)"
80 - SHLIBGLOBALSFLAGS="${LDFLAGS}"
81 - WORLDOPTS=
82 - )
83 -
84 - if multilib_is_native_abi ; then
85 - # dumb fix for parallel make issue wrt #446598, Imake sux
86 - emake "${emakeopts[@]}" -C server/dia all
87 - emake "${emakeopts[@]}" -C server/dda/voxware all
88 - emake "${emakeopts[@]}" -C server/os all
89 - else
90 - sed -i \
91 - -e 's/SUBDIRS =.*/SUBDIRS = include lib config/' \
92 - Makefile || die
93 - fi
94 -
95 - emake "${emakeopts[@]}" World
96 -}
97 -
98 -multilib_src_install() {
99 - # ranlib is used at install phase too wrt #446600
100 - emake RANLIB="$(tc-getRANLIB)" \
101 - DESTDIR="${D}" USRLIBDIR=/usr/$(get_libdir) \
102 - install install.man
103 -}
104 -
105 -multilib_src_install_all() {
106 - einstalldocs
107 - if use doc; then
108 - docinto doc
109 - dodoc doc/{actions,protocol.txt,README}
110 - docinto pdf
111 - dodoc doc/pdf/*.pdf
112 - fi
113 -
114 - mv -vf "${D}"/etc/nas/nasd.conf{.eg,} || die
115 -
116 - newconfd "${FILESDIR}"/nas.conf.d nas
117 - newinitd "${FILESDIR}"/nas.init.d nas
118 -
119 - use static-libs || rm -f "${D}"/usr/lib*/libaudio.a
120 -}