From 97a374a4a38d9a4463895b097f7934751a1b5bd0 Mon Sep 17 00:00:00 2001 From: Davide Pesavento Date: Sat, 2 Feb 2008 16:33:03 +0100 Subject: [PATCH] Added smplayer-0.6.0_rc1 and smplayer-themes-0.1.15. --- media-video/smplayer/Manifest | 3 + media-video/smplayer/metadata.xml | 8 +++ media-video/smplayer/smplayer-0.6.0_rc1.ebuild | 82 ++++++++++++++++++++++ x11-themes/smplayer-themes/Manifest | 3 + x11-themes/smplayer-themes/metadata.xml | 8 +++ .../smplayer-themes/smplayer-themes-0.1.15.ebuild | 27 +++++++ 6 files changed, 131 insertions(+) create mode 100644 media-video/smplayer/Manifest create mode 100644 media-video/smplayer/metadata.xml create mode 100644 media-video/smplayer/smplayer-0.6.0_rc1.ebuild create mode 100644 x11-themes/smplayer-themes/Manifest create mode 100644 x11-themes/smplayer-themes/metadata.xml create mode 100644 x11-themes/smplayer-themes/smplayer-themes-0.1.15.ebuild diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest new file mode 100644 index 0000000..d6d674a --- /dev/null +++ b/media-video/smplayer/Manifest @@ -0,0 +1,3 @@ +DIST smplayer-0.6.0rc1.tar.bz2 937374 RMD160 5da56e8b45baba34895993a9657c1162439e39cc SHA1 4010dc51b0bca139206aeb40b71c38f1ea4ba1bd SHA256 2f8f6983757afdc586ee90934957afa852841f639a6476081b59a7e284715611 +EBUILD smplayer-0.6.0_rc1.ebuild 2141 RMD160 1e79153241949e62daa2d76bce014c96138335d0 SHA1 6a7bdff1d4d9b542ccca2465e589c32e8adbfc44 SHA256 4f5b3193ccb52f91c8d99027896e58948b31ea252dee15524f9973d848f28447 +MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5 diff --git a/media-video/smplayer/metadata.xml b/media-video/smplayer/metadata.xml new file mode 100644 index 0000000..1cadc2e --- /dev/null +++ b/media-video/smplayer/metadata.xml @@ -0,0 +1,8 @@ + + + +video + + media-video@gentoo.org + + diff --git a/media-video/smplayer/smplayer-0.6.0_rc1.ebuild b/media-video/smplayer/smplayer-0.6.0_rc1.ebuild new file mode 100644 index 0000000..5de314b --- /dev/null +++ b/media-video/smplayer/smplayer-0.6.0_rc1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.5.62.ebuild,v 1.2 2008/02/01 09:03:04 opfer Exp $ + +inherit eutils qt4 + +MY_P=${P/_/} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Great front-end for mplayer written in Qt4" +HOMEPAGE="http://smplayer.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" +RESTRICT="mirror" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="$(qt4_min_version 4.2)" +RDEPEND="${DEPEND} + >=media-video/mplayer-1.0_rc2" + +LANGS="bg cs de en_US es fi fr hu it ja ka ko nl pl pt_BR pt_PT sk sr sv tr zh_CN zh_TW" +NOLONGLANGS="el_GR ro_RO ru_RU uk_UA" + +for X in ${LANGS}; do + IUSE="${IUSE} linguas_${X}" +done +for X in ${NOLONGLANGS}; do + IUSE="${IUSE} linguas_${X%_*}" +done + +QT4_BUILT_WITH_USE_CHECK="qt3support" + +src_unpack() { + unpack ${A} + cd "${S}" + + local MY_SVNREV="UNKNOWN" + echo "#define SVN_REVISION \"SVN-r${MY_SVNREV}\"" > src/svn_revision.h + + # Fix paths in Makefile and allow parallel building + sed -i -e "/^PREFIX=/s:/usr/local:/usr:" \ + -e "/^CONF_PREFIX=/s:\$(PREFIX)::" \ + -e "/^DOC_PATH=/s:packages/smplayer:${PF}:" \ + -e '/get_svn_revision\.sh/,+2c\ + cd src && $(DEFS) $(MAKE)' \ + -e '/tar -C docs/d' \ + "${S}"/Makefile || die "sed failed" +} + +src_compile() { + eqmake4 src/${PN}.pro -o src/Makefile + emake || die "emake failed" + + # Generate translations + cd "${S}"/src/translations + local LANG= + for LANG in ${LINGUAS}; do + if has ${LANG} ${LANGS}; then + einfo "Generating ${LANG} translation ..." + lrelease ${PN}_${LANG}.ts || die "Failed to generate ${LANG} translation!" + continue + elif [[ " ${NOLONGLANGS} " == *" ${LANG}_"* ]]; then + local X= + for X in ${NOLONGLANGS}; do + if [[ "${LANG}" == "${X%_*}" ]]; then + einfo "Generating ${X} translation ..." + lrelease ${PN}_${X}.ts || die "Failed to generate ${X} translation!" + continue 2 + fi + done + fi + ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA." + done +} + +src_install() { + emake DESTDIR="${D}" install || die "Installation failed!" + prepalldocs +} diff --git a/x11-themes/smplayer-themes/Manifest b/x11-themes/smplayer-themes/Manifest new file mode 100644 index 0000000..423aaea --- /dev/null +++ b/x11-themes/smplayer-themes/Manifest @@ -0,0 +1,3 @@ +DIST smplayer-themes-0.1.15.tar.bz2 1749140 RMD160 c75d038e7ae78354ae287416502ec3bf437e2fd5 SHA1 bf3a2cf40d0964101361997e161e4684995f7aa9 SHA256 ff33041160f8b355ed17f282c2dacd8526fcbb71210b0163c4944e77c66ba854 +EBUILD smplayer-themes-0.1.15.ebuild 723 RMD160 dfb7fc10a083a0eed9c2f793bf02bd20d96f9991 SHA1 abcc4a2d3a1d6d65b5300fea61701ad1380b4afa SHA256 2424ad96e61898463f046ce6c8473d19d25754dc20df825390414f3181a321dd +MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5 diff --git a/x11-themes/smplayer-themes/metadata.xml b/x11-themes/smplayer-themes/metadata.xml new file mode 100644 index 0000000..1cadc2e --- /dev/null +++ b/x11-themes/smplayer-themes/metadata.xml @@ -0,0 +1,8 @@ + + + +video + + media-video@gentoo.org + + diff --git a/x11-themes/smplayer-themes/smplayer-themes-0.1.15.ebuild b/x11-themes/smplayer-themes/smplayer-themes-0.1.15.ebuild new file mode 100644 index 0000000..779b499 --- /dev/null +++ b/x11-themes/smplayer-themes/smplayer-themes-0.1.15.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/smplayer-themes/smplayer-themes-0.1.14.ebuild,v 1.2 2008/02/01 09:07:22 opfer Exp $ + +DESCRIPTION="Icon themes for smplayer" +HOMEPAGE="http://smplayer.sourceforge.net/" +SRC_URI="mirror://sourceforge/smplayer/${P}.tar.bz2" +RESTRICT="mirror" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="media-video/smplayer" + +# Override it as default will call make that will cath the install target... +src_compile() { + return +} + +src_install() { + insinto /usr/share/smplayer + doins -r themes || die "Failed to install themes!" + dodoc Changelog README.txt +} -- 2.11.4.GIT