1 |
commit: b3a0728dbe588d58a4c1df2afbcc7a101d18db95 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Nov 29 22:57:37 2018 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Nov 29 23:01:34 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a0728d |
7 |
|
8 |
media-video/gpac: Drop 0.7.1 (r0) |
9 |
|
10 |
Package-Manager: Portage-2.3.52, Repoman-2.3.12 |
11 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
12 |
|
13 |
media-video/gpac/gpac-0.7.1.ebuild | 141 ------------------------------------- |
14 |
1 file changed, 141 deletions(-) |
15 |
|
16 |
diff --git a/media-video/gpac/gpac-0.7.1.ebuild b/media-video/gpac/gpac-0.7.1.ebuild |
17 |
deleted file mode 100644 |
18 |
index 73698dcdb6b..00000000000 |
19 |
--- a/media-video/gpac/gpac-0.7.1.ebuild |
20 |
+++ /dev/null |
21 |
@@ -1,141 +0,0 @@ |
22 |
-# Copyright 1999-2018 Gentoo Authors |
23 |
-# Distributed under the terms of the GNU General Public License v2 |
24 |
- |
25 |
-EAPI=6 |
26 |
- |
27 |
-if [[ ${PV} == *9999 ]] ; then |
28 |
- SCM="git-r3" |
29 |
- EGIT_REPO_URI="https://github.com/gpac/gpac" |
30 |
-else |
31 |
- SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
32 |
- KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" |
33 |
-fi |
34 |
- |
35 |
-inherit flag-o-matic toolchain-funcs ${SCM} |
36 |
- |
37 |
-DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C" |
38 |
-HOMEPAGE="https://gpac.wp.imt.fr/" |
39 |
- |
40 |
-LICENSE="GPL-2" |
41 |
-# subslot == libgpac major |
42 |
-SLOT="0/7" |
43 |
-IUSE="a52 aac alsa debug dvb ffmpeg ipv6 jack jpeg jpeg2k libav libressl mad opengl oss png |
44 |
- pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X" |
45 |
- |
46 |
-RDEPEND=" |
47 |
- a52? ( media-libs/a52dec ) |
48 |
- aac? ( >=media-libs/faad2-2.0 ) |
49 |
- alsa? ( media-libs/alsa-lib ) |
50 |
- dvb? ( media-tv/linuxtv-dvb-apps ) |
51 |
- ffmpeg? ( |
52 |
- !libav? ( media-video/ffmpeg:0= ) |
53 |
- libav? ( media-video/libav:0= ) ) |
54 |
- jack? ( media-sound/jack-audio-connection-kit ) |
55 |
- jpeg? ( virtual/jpeg:0 ) |
56 |
- mad? ( >=media-libs/libmad-0.15.1b ) |
57 |
- opengl? ( virtual/opengl media-libs/freeglut virtual/glu ) |
58 |
- >=media-libs/libogg-1.1 |
59 |
- png? ( >=media-libs/libpng-1.4:0= ) |
60 |
- vorbis? ( >=media-libs/libvorbis-1.1 ) |
61 |
- theora? ( media-libs/libtheora ) |
62 |
- truetype? ( >=media-libs/freetype-2.1.4:2 ) |
63 |
- xml? ( >=dev-libs/libxml2-2.6.0:2 ) |
64 |
- xvid? ( >=media-libs/xvid-1.0.1 ) |
65 |
- sdl? ( media-libs/libsdl ) |
66 |
- jpeg2k? ( media-libs/openjpeg:0 ) |
67 |
- ssl? ( |
68 |
- !libressl? ( dev-libs/openssl:0= ) |
69 |
- libressl? ( dev-libs/libressl:0= ) ) |
70 |
- pulseaudio? ( media-sound/pulseaudio ) |
71 |
- X? ( |
72 |
- x11-libs/libXt |
73 |
- x11-libs/libX11 |
74 |
- x11-libs/libXv |
75 |
- x11-libs/libXext |
76 |
- ) |
77 |
-" |
78 |
-# disabled upstream, see applications/Makefile |
79 |
-# wxwidgets? ( =x11-libs/wxGTK-2.8* ) |
80 |
-DEPEND="${RDEPEND} |
81 |
- virtual/pkgconfig" |
82 |
- |
83 |
-# DOCS="AUTHORS BUGS Changelog README.md TODO doc/CODING_STYLE doc/*.doc doc/*.bt doc/SceneGenerators doc/ipmpx_syntax.bt doc/*.txt" |
84 |
-PATCHES=( |
85 |
- "${FILESDIR}/${PN}-0.7.1-configure.patch" |
86 |
- "${FILESDIR}/ffmpeg4.patch" |
87 |
- "${FILESDIR}/${PN}-freetype.patch" |
88 |
- "${FILESDIR}/${P}-openssl-1.1.patch" |
89 |
-) |
90 |
- |
91 |
-DOCS=( |
92 |
- doc/CODING_STYLE |
93 |
- doc/GPAC\ UPnP.doc |
94 |
- doc/ISO\ 639-2\ codes.txt |
95 |
- doc/SceneGenerators |
96 |
- doc/ipmpx_syntax.bt |
97 |
- Changelog |
98 |
- AUTHORS |
99 |
- BUGS |
100 |
- README.md |
101 |
- TODO |
102 |
-) |
103 |
-HTML_DOCS="doc/*.html" |
104 |
- |
105 |
-my_use() { |
106 |
- local flag="$1" pflag="${2:-$1}" |
107 |
- if use ${flag}; then |
108 |
- echo "--use-${pflag}=system" |
109 |
- else |
110 |
- echo "--use-${pflag}=no" |
111 |
- fi |
112 |
-} |
113 |
- |
114 |
-src_prepare() { |
115 |
- default |
116 |
- sed -i -e "s:\(--disable-.*\)=\*):\1):" configure || die |
117 |
-} |
118 |
- |
119 |
-src_configure() { |
120 |
- tc-export CC CXX AR RANLIB |
121 |
- |
122 |
- econf \ |
123 |
- --enable-svg \ |
124 |
- --enable-pic \ |
125 |
- --disable-amr \ |
126 |
- --use-js=no \ |
127 |
- --use-ogg=system \ |
128 |
- $(use_enable alsa) \ |
129 |
- $(use_enable debug) \ |
130 |
- $(use_enable ipv6) \ |
131 |
- $(use_enable jack jack yes) \ |
132 |
- $(use_enable opengl 3d) \ |
133 |
- $(use_enable oss oss-audio) \ |
134 |
- $(use_enable pulseaudio pulseaudio yes) \ |
135 |
- $(use_enable sdl) \ |
136 |
- $(use_enable ssl) \ |
137 |
- $(use_enable static-libs static-lib) \ |
138 |
- $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \ |
139 |
- --disable-wx \ |
140 |
- $(my_use a52) \ |
141 |
- $(my_use aac faad) \ |
142 |
- $(my_use dvb dvbx) \ |
143 |
- $(my_use ffmpeg) \ |
144 |
- $(my_use jpeg) \ |
145 |
- $(my_use jpeg2k openjpeg) \ |
146 |
- $(my_use mad) \ |
147 |
- $(my_use png) \ |
148 |
- $(my_use theora) \ |
149 |
- $(my_use truetype ft) \ |
150 |
- $(my_use vorbis) \ |
151 |
- $(my_use xvid) \ |
152 |
- --extra-cflags="${CFLAGS}" \ |
153 |
- --cc="$(tc-getCC)" \ |
154 |
- --libdir="/$(get_libdir)" \ |
155 |
- --verbose |
156 |
-} |
157 |
- |
158 |
-src_install() { |
159 |
- einstalldocs |
160 |
- emake STRIP="true" DESTDIR="${D}" install |
161 |
- emake STRIP="true" DESTDIR="${D}" install-lib |
162 |
-} |