Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
Date: Sat, 12 Sep 2020 21:42:56
Message-Id: 1599946963.ae512a48236f5c1bbd077c39a1b03c2fede6d575.sam@gentoo
1 commit: ae512a48236f5c1bbd077c39a1b03c2fede6d575
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 12 21:40:53 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 12 21:42:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae512a48
7
8 media-video/gpac: cleanup old
9
10 Package-Manager: Portage-3.0.6, Repoman-3.0.1
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 media-video/gpac/Manifest | 1 -
14 media-video/gpac/gpac-1.0.0.ebuild | 144 -------------------------------------
15 2 files changed, 145 deletions(-)
16
17 diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
18 index 85687ad16fe..3eb8fc2546c 100644
19 --- a/media-video/gpac/Manifest
20 +++ b/media-video/gpac/Manifest
21 @@ -1,3 +1,2 @@
22 DIST gpac-0.8.1.tar.gz 11432459 BLAKE2B 5c08d6c903b4865c19818c5cee07c0a0ebd1775f168740eadc3722d6b19ed685d4f6089cee4bbd68a52bf7cce4cf564c083deb629c47ba35eac66c754f3136cf SHA512 f2039fe91a502ea8c54330abf893d52d10fb57d4459f5f3aae28122f565ab8964011b67e6af0d79c170fa55b125ac1385fd1d280021da7d1d37b27c74ee5b6c1
23 -DIST gpac-1.0.0.tar.gz 10289999 BLAKE2B 9bd1134a53c59fae59bb18a2e4f8c5db0639fbbc7e2270a16d8a621c3cb37529c7bdf536b0ac71227579b3b6c09305960775f6676a1f4d0f15b3cf3ae99b91ef SHA512 930b4b02f1d68554a99b9fde3faf6a429d78a86522b52da7601a40907d41e159724c935952becc008ae626001cb23543e446125dfb58764513d5808197ec4e29
24 DIST gpac-1.0.1.tar.gz 10352926 BLAKE2B 80bdbd568551f9028a44acfa0cfeba585b69f24392393c1fb1bfe16f4b614eb79cda5f641f0b61854734f0dd85eb17520c2012040d3c47d68f66e5beb66fb2db SHA512 533371d59e72250bef315be03ec3437cd66782d0fb6bdb6486a6f4d57d06a6a7deff1b31fe8bfd360be1d1c848b33b5d25e7268f56f27f8e92cbcb7da1aba82b
25
26 diff --git a/media-video/gpac/gpac-1.0.0.ebuild b/media-video/gpac/gpac-1.0.0.ebuild
27 deleted file mode 100644
28 index 7721c668112..00000000000
29 --- a/media-video/gpac/gpac-1.0.0.ebuild
30 +++ /dev/null
31 @@ -1,144 +0,0 @@
32 -# Copyright 1999-2020 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -if [[ ${PV} == *9999 ]] ; then
38 - SCM="git-r3"
39 - EGIT_REPO_URI="https://github.com/gpac/gpac"
40 -else
41 - SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
42 - KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
43 -fi
44 -
45 -inherit flag-o-matic toolchain-funcs ${SCM}
46 -
47 -DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
48 -HOMEPAGE="https://gpac.wp.imt.fr/"
49 -
50 -LICENSE="GPL-2"
51 -# subslot == libgpac major
52 -SLOT="0/10"
53 -IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libressl mad opengl oss png
54 - pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
55 -
56 -BDEPEND="virtual/pkgconfig"
57 -RDEPEND="
58 - media-libs/libogg
59 - a52? ( media-libs/a52dec )
60 - aac? ( media-libs/faad2 )
61 - alsa? ( media-libs/alsa-lib )
62 - ffmpeg? ( media-video/ffmpeg:0= )
63 - jack? ( virtual/jack )
64 - jpeg? ( virtual/jpeg:0 )
65 - jpeg2k? ( media-libs/openjpeg:2 )
66 - mad? ( media-libs/libmad )
67 - opengl? (
68 - media-libs/freeglut
69 - virtual/glu
70 - virtual/opengl
71 - )
72 - png? ( media-libs/libpng:0= )
73 - pulseaudio? ( media-sound/pulseaudio )
74 - theora? ( media-libs/libtheora )
75 - truetype? ( media-libs/freetype:2 )
76 - sdl? ( media-libs/libsdl )
77 - ssl? (
78 - !libressl? ( dev-libs/openssl:0= )
79 - libressl? ( dev-libs/libressl:0= )
80 - )
81 - vorbis? ( media-libs/libvorbis )
82 - X? (
83 - x11-libs/libXt
84 - x11-libs/libX11
85 - x11-libs/libXv
86 - x11-libs/libXext
87 - )
88 - xml? ( dev-libs/libxml2:2= )
89 - xvid? ( media-libs/xvid )
90 -"
91 -DEPEND="
92 - ${RDEPEND}
93 - dvb? ( sys-kernel/linux-headers )
94 -"
95 -
96 -PATCHES=(
97 - "${FILESDIR}/${PN}-0.8.1-configure.patch"
98 - "${FILESDIR}/${PN}-1.0.0-makefile-debian.patch"
99 - "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
100 -)
101 -
102 -DOCS=(
103 - share/doc/CODING_STYLE
104 - share/doc/GPAC\ UPnP.doc
105 - share/doc/ISO\ 639-2\ codes.txt
106 - share/doc/SceneGenerators
107 - share/doc/ipmpx_syntax.bt
108 - Changelog
109 - README.md
110 -)
111 -
112 -HTML_DOCS="share/doc/*.html"
113 -
114 -my_use() {
115 - local flag="$1" pflag="${2:-$1}"
116 - if use ${flag}; then
117 - echo "--use-${pflag}=system"
118 - else
119 - echo "--use-${pflag}=no"
120 - fi
121 -}
122 -
123 -src_prepare() {
124 - default
125 - sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die
126 -}
127 -
128 -src_configure() {
129 - tc-export CC CXX AR RANLIB
130 -
131 - local myeconfargs=(
132 - --extra-cflags="${CFLAGS}"
133 - --cc="$(tc-getCC)"
134 - --libdir="$(get_libdir)"
135 - --verbose
136 - --enable-pic
137 - --enable-svg
138 - --disable-amr
139 - --use-js=no
140 - --use-ogg=system
141 - $(use_enable alsa)
142 - $(use_enable debug)
143 - $(use_enable dvb dvb4linux)
144 - $(use_enable ipv6)
145 - $(use_enable jack jack yes)
146 - $(use_enable opengl 3d)
147 - $(use_enable oss oss-audio)
148 - $(use_enable pulseaudio pulseaudio yes)
149 - $(use_enable sdl)
150 - $(use_enable ssl)
151 - $(use_enable static-libs static-lib)
152 - $(use_enable X x11)
153 - $(use_enable X x11-shm)
154 - $(use_enable X x11-xv)
155 - $(my_use a52)
156 - $(my_use aac faad)
157 - $(my_use dvb dvbx)
158 - $(my_use ffmpeg)
159 - $(my_use jpeg)
160 - $(my_use jpeg2k openjpeg)
161 - $(my_use mad)
162 - $(my_use png)
163 - $(my_use theora)
164 - $(my_use truetype ft)
165 - $(my_use vorbis)
166 - $(my_use xvid)
167 - )
168 - econf "${myeconfargs[@]}"
169 -}
170 -
171 -src_install() {
172 - einstalldocs
173 - emake STRIP="true" DESTDIR="${ED}" install
174 - emake STRIP="true" DESTDIR="${ED}" install-lib
175 -}