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