Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/xvid: xvid-1.3.4.ebuild ChangeLog
Date: Mon, 29 Jun 2015 09:10:15
Message-Id: 20150629090951.4FE6C73F@oystercatcher.gentoo.org
1 aballier 15/06/29 09:09:51
2
3 Modified: ChangeLog
4 Added: xvid-1.3.4.ebuild
5 Log:
6 version bump
7
8 Signed-off-by: Alexis Ballier <aballier@g.o>
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
10
11 Revision Changes Path
12 1.153 media-libs/xvid/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/xvid/ChangeLog?rev=1.153&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/xvid/ChangeLog?rev=1.153&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/xvid/ChangeLog?r1=1.152&r2=1.153
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-libs/xvid/ChangeLog,v
21 retrieving revision 1.152
22 retrieving revision 1.153
23 diff -u -r1.152 -r1.153
24 --- ChangeLog 7 May 2015 22:34:50 -0000 1.152
25 +++ ChangeLog 29 Jun 2015 09:09:51 -0000 1.153
26 @@ -1,6 +1,11 @@
27 # ChangeLog for media-libs/xvid
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-libs/xvid/ChangeLog,v 1.152 2015/05/07 22:34:50 mrueg Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/xvid/ChangeLog,v 1.153 2015/06/29 09:09:51 aballier Exp $
31 +
32 +*xvid-1.3.4 (29 Jun 2015)
33 +
34 + 29 Jun 2015; Alexis Ballier <aballier@g.o> +xvid-1.3.4.ebuild:
35 + version bump
36
37 07 May 2015; Manuel RĂ¼ger <mrueg@g.o> -xvid-1.3.2-r1.ebuild,
38 -xvid-1.3.2.ebuild:
39
40
41
42 1.1 media-libs/xvid/xvid-1.3.4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/xvid/xvid-1.3.4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/xvid/xvid-1.3.4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: xvid-1.3.4.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-libs/xvid/xvid-1.3.4.ebuild,v 1.1 2015/06/29 09:09:51 aballier Exp $
52
53 EAPI=5
54 inherit flag-o-matic multilib multilib-minimal
55
56 MY_PN=${PN}core
57 MY_P=${MY_PN}-${PV}
58
59 DESCRIPTION="XviD, a high performance/quality MPEG-4 video de-/encoding solution"
60 HOMEPAGE="http://www.xvid.org/"
61 SRC_URI="http://downloads.xvid.org/downloads/${MY_P}.tar.bz2"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
66 IUSE="examples elibc_FreeBSD +threads pic"
67
68 NASM=">=dev-lang/nasm-2"
69 YASM=">=dev-lang/yasm-1"
70
71 DEPEND="sys-apps/grep
72 amd64? ( || ( ${YASM} ${NASM} ) )
73 amd64-fbsd? ( ${NASM} )
74 x86? ( || ( ${YASM} ${NASM} ) )
75 x86-fbsd? ( ${NASM} )
76 x86-macos? ( ${NASM} )
77 x64-macos? ( ${NASM} )"
78 RDEPEND="abi_x86_32? ( !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
79
80 S=${WORKDIR}/${MY_PN}/build/generic
81
82 src_prepare() {
83 # make build verbose
84 sed \
85 -e 's/@$(CC)/$(CC)/' \
86 -e 's/@$(AS)/$(AS)/' \
87 -e 's/@$(RM)/$(RM)/' \
88 -e 's/@$(INSTALL)/$(INSTALL)/' \
89 -e 's/@cd/cd/' \
90 -i Makefile || die
91 # Since only the build system is in $S, this will only copy it but not the
92 # entire sources.
93 multilib_copy_sources
94 }
95
96 multilib_src_configure() {
97 use sparc && append-cflags -mno-vis #357149
98 use elibc_FreeBSD && export ac_cv_prog_ac_yasm=no #477736
99
100 local myconf
101 if use pic || [[ ${ABI} == "x32" ]] ; then #421841
102 myconf="--disable-assembly"
103 fi
104
105 econf \
106 $(use_enable threads pthread) \
107 ${myconf}
108 }
109
110 #multilib_src_install() {
111 # emake DESTDIR="${D}" install
112 #}
113
114 multilib_src_install_all() {
115 dodoc "${S}"/../../{AUTHORS,ChangeLog*,CodingStyle,README,TODO}
116
117 if use examples; then
118 insinto /usr/share/${PN}
119 doins -r "${S}"/../../examples
120 fi
121 }