From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 332F0138B16 for ; Tue, 19 Feb 2013 17:24:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D5BB0E05DB; Tue, 19 Feb 2013 17:24:04 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4E968E05DB for ; Tue, 19 Feb 2013 17:24:04 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 28B2133DE20 for ; Tue, 19 Feb 2013 17:24:03 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2248) id E30E82171D; Tue, 19 Feb 2013 17:24:01 +0000 (UTC) From: "Daniel Pielmeier (billie)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, billie@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in media-video/projectx: ChangeLog projectx-0.91.0.08.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog projectx-0.91.0.08.ebuild X-VCS-Directories: media-video/projectx X-VCS-Committer: billie X-VCS-Committer-Name: Daniel Pielmeier Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20130219172401.E30E82171D@flycatcher.gentoo.org> Date: Tue, 19 Feb 2013 17:24:01 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: a2e20ffc-0082-4620-89cf-911f2b2f8421 X-Archives-Hash: d11b03077d7cc42add9c7656a2c19c76 billie 13/02/19 17:24:01 Modified: ChangeLog Added: projectx-0.91.0.08.ebuild Log: Version bump. (Portage version: 2.1.11.50/cvs/Linux i686, signed Manifest commit with key 215AD14D) Revision Changes Path 1.77 media-video/projectx/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/projectx/ChangeLog?rev=1.77&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/projectx/ChangeLog?rev=1.77&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/projectx/ChangeLog?r1=1.76&r2=1.77 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v retrieving revision 1.76 retrieving revision 1.77 diff -u -r1.76 -r1.77 --- ChangeLog 14 Feb 2013 19:06:56 -0000 1.76 +++ ChangeLog 19 Feb 2013 17:24:01 -0000 1.77 @@ -1,6 +1,11 @@ # ChangeLog for media-video/projectx # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v 1.76 2013/02/14 19:06:56 billie Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/projectx/ChangeLog,v 1.77 2013/02/19 17:24:01 billie Exp $ + +*projectx-0.91.0.08 (19 Feb 2013) + + 19 Feb 2013; Daniel Pielmeier +projectx-0.91.0.08.ebuild: + Version bump. *projectx-0.91.0.07 (14 Feb 2013) 1.1 media-video/projectx/projectx-0.91.0.08.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/projectx/projectx-0.91.0.08.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/projectx/projectx-0.91.0.08.ebuild?rev=1.1&content-type=text/plain Index: projectx-0.91.0.08.ebuild =================================================================== # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-video/projectx/projectx-0.91.0.08.ebuild,v 1.1 2013/02/19 17:24:01 billie Exp $ EAPI=5 JAVA_PKG_IUSE="doc source" inherit eutils toolchain-funcs java-pkg-2 java-ant-2 XDG_P="xdg-20100731" DESCRIPTION="Converts, splits and demuxes DVB and other MPEG recordings" HOMEPAGE="http://project-x.sourceforge.net/" SRC_URI="http://dev.gentoo.org/~billie/distfiles/${P}.tar.xz http://sbriesen.de/gentoo/distfiles/${PN}-idctfast.tar.xz http://sbriesen.de/gentoo/distfiles/${XDG_P}.java.xz http://sbriesen.de/gentoo/distfiles/${PN}-icon.png" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="X mmx sse" COMMON_DEP="dev-java/commons-net X? ( =dev-java/browserlauncher2-1* )" RDEPEND=">=virtual/jre-1.5 ${COMMON_DEP}" DEPEND=">=virtual/jdk-1.5 app-arch/xz-utils virtual/libiconv ${COMMON_DEP}" S="${WORKDIR}/Project-X" mainclass() { # read Main-Class from MANIFEST.MF sed -n "s/^Main-Class: \([^ ]\+\).*/\1/p" "${S}/MANIFEST.MF" || die } java_prepare() { local X # apply stdout corruption patch (zzam@gentoo.org) epatch "${FILESDIR}/${PN}-0.90.4.00_p33-stdout-corrupt.patch" # apply BrowserLauncher2 patch use X && epatch "${FILESDIR}/${PN}-0.90.4.00_p33-bl2.patch" rm -rf src/edu || die # apply IDCTFast patch epatch "${FILESDIR}/${PN}-0.90.4.00_p33-idctfast.patch" # apply XDG patch cp -f "${WORKDIR}/${XDG_P}.java" "${S}/src/xdg.java" || die epatch "${FILESDIR}/${PN}-0.90.4.00_p33-xdg.patch" # copy build.xml cp -f "${FILESDIR}/build-0.90.4.00_p33.xml" build.xml || die # patch executable and icon sed -i -e "s:^\(Exec=\).*:\1${PN}_gui:g" \ -e "s:^\(Icon=\).*:\1${PN}:g" *.desktop || die # convert CRLF to LF edos2unix *.txt MANIFEST.MF # convert docs to utf-8 if [ -x "$(type -p iconv)" ]; then for X in zutun.txt; do iconv -f LATIN1 -t UTF8 -o "${X}~" "${X}" && mv -f "${X}~" "${X}" || die done fi # merge/remove resources depending on USE="X" if use X; then mv -f htmls resources/ || die else rm -rf src/net/sourceforge/dvb/projectx/gui || die rm resources/*.gif || die fi # update library packages cd lib || die rm -f {commons-net,jakarta-oro}*.jar || die java-pkg_jar-from commons-net use X && java-pkg_jar-from browserlauncher2-1.0 java-pkg_ensure-no-bundled-jars } src_compile() { local IDCT="idct-mjpeg" # default IDCT implementation if use x86 || use amd64; then use mmx && IDCT="idct-mjpeg-mmx" use sse && IDCT="idct-mjpeg-sse" fi eant build $(use_doc) -Dmanifest.mainclass=$(mainclass) cd lib/PORTABLE || die emake CC=$(tc-getCC) IDCT="${IDCT}" LDFLAGS="${LDFLAGS}" \ CPLAT="${CFLAGS} -O3 -ffast-math -fPIC" } src_install() { java-pkg_dojar dist/${PN}.jar java-pkg_doso lib/PORTABLE/libidctfast.so java-pkg_dolauncher ${PN}_cli --main $(mainclass) \ --java_args "-Djava.awt.headless=true -Xmx256m" if use X; then java-pkg_dolauncher ${PN}_gui --main $(mainclass) \ --java_args "-Xmx256m" dosym ${PN}_gui /usr/bin/${PN} newicon "${DISTDIR}/${PN}-icon.png" "${PN}.png" domenu *.desktop else dosym ${PN}_cli /usr/bin/${PN} fi dodoc *.txt use doc && java-pkg_dojavadoc apidocs use source && java-pkg_dosrc src }