Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/smplayer: smplayer-0.6.0.ebuild ChangeLog smplayer-0.6.1.ebuild
Date: Wed, 28 May 2008 12:01:02
Message-Id: E1K1KKx-0003vJ-D0@stork.gentoo.org
1 yngwin 08/05/28 12:00:59
2
3 Modified: smplayer-0.6.0.ebuild ChangeLog
4 Added: smplayer-0.6.1.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.5.2)
8
9 Revision Changes Path
10 1.2 media-video/smplayer/smplayer-0.6.0.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/smplayer-0.6.0.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/smplayer-0.6.0.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/smplayer-0.6.0.ebuild?r1=1.1&r2=1.2
15
16 Index: smplayer-0.6.0.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.6.0.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- smplayer-0.6.0.ebuild 14 May 2008 15:45:51 -0000 1.1
23 +++ smplayer-0.6.0.ebuild 28 May 2008 12:00:58 -0000 1.2
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.6.0.ebuild,v 1.1 2008/05/14 15:45:51 yngwin Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.6.0.ebuild,v 1.2 2008/05/28 12:00:58 yngwin Exp $
29
30 EAPI="1"
31 inherit eutils qt4
32 @@ -30,7 +30,7 @@
33 S=${WORKDIR}/${MY_P}
34
35 src_compile() {
36 - local MY_SVNREV="26450"
37 + local MY_SVNREV="1247"
38 echo "SVN-r${MY_SVNREV}" > svn_revision.txt
39 echo "#define SVN_REVISION \"SVN-r${MY_SVNREV}\"" > src/svn_revision.h
40
41
42
43
44 1.21 media-video/smplayer/ChangeLog
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/ChangeLog?rev=1.21&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/ChangeLog?rev=1.21&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/ChangeLog?r1=1.20&r2=1.21
49
50 Index: ChangeLog
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v
53 retrieving revision 1.20
54 retrieving revision 1.21
55 diff -u -r1.20 -r1.21
56 --- ChangeLog 18 May 2008 23:09:20 -0000 1.20
57 +++ ChangeLog 28 May 2008 12:00:58 -0000 1.21
58 @@ -1,6 +1,13 @@
59 # ChangeLog for media-video/smplayer
60 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
61 -# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v 1.20 2008/05/18 23:09:20 jer Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v 1.21 2008/05/28 12:00:58 yngwin Exp $
63 +
64 +*smplayer-0.6.1 (28 May 2008)
65 +
66 + 28 May 2008; Ben de Groot <yngwin@g.o> smplayer-0.6.0.ebuild,
67 + +smplayer-0.6.1.ebuild:
68 + Version bump to 0.6.1. Inluded new Catalan translation option. Fixed svn
69 + revision in 0.6.0 ebuild.
70
71 18 May 2008; Jeroen Roovers <jer@g.o> smplayer-0.6.0_rc4.ebuild:
72 Stable for HPPA.
73
74
75
76 1.1 media-video/smplayer/smplayer-0.6.1.ebuild
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/smplayer-0.6.1.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/smplayer/smplayer-0.6.1.ebuild?rev=1.1&content-type=text/plain
80
81 Index: smplayer-0.6.1.ebuild
82 ===================================================================
83 # Copyright 1999-2008 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-0.6.1.ebuild,v 1.1 2008/05/28 12:00:58 yngwin Exp $
86
87 EAPI="1"
88 inherit eutils qt4
89
90 DESCRIPTION="Great front-end for mplayer written in Qt4"
91 HOMEPAGE="http://smplayer.sourceforge.net"
92 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
96 IUSE=""
97 DEPEND="|| ( x11-libs/qt-gui:4
98 >=x11-libs/qt-4.3:4 )"
99 RDEPEND="${DEPEND}
100 >media-video/mplayer-1.0_rc1"
101
102 LANGS="bg ca cs de en_US es eu fi fr hu it ja ka ko mk nl pl pt_BR pt_PT sk sr sv tr zh_CN zh_TW"
103 NOLONGLANGS="el_GR ro_RO ru_RU uk_UA"
104 for X in ${LANGS}; do
105 IUSE="${IUSE} linguas_${X}"
106 done
107 for X in ${NOLONGLANGS}; do
108 IUSE="${IUSE} linguas_${X%_*}"
109 done
110
111 src_compile() {
112 local MY_SVNREV="1304"
113 echo "SVN-r${MY_SVNREV}" > svn_revision.txt
114 echo "#define SVN_REVISION \"SVN-r${MY_SVNREV}\"" > src/svn_revision.h
115
116 # Fix paths in Makefile and allow parallel building
117 sed -i -e "/^PREFIX=/s:/usr/local:/usr:" \
118 -e "/^CONF_PREFIX=/s:\$(PREFIX)::" \
119 -e "/^DOC_PATH=/s:packages/smplayer:${PF}:" \
120 -e '/get_svn_revision.sh/,+2c\
121 cd src && $(DEFS) $(MAKE)' \
122 "${S}"/Makefile || die "sed failed"
123
124 eqmake4 src/${PN}.pro -o src/Makefile
125 emake || die "emake failed"
126
127 # Generate translations
128 cd "${S}"/src/translations
129 local LANG=
130 for LANG in ${LINGUAS}; do
131 if has ${LANG} ${LANGS}; then
132 einfo "Generating ${LANG} translation ..."
133 lrelease ${PN}_${LANG}.ts || die "Failed to generate ${LANG} translation!"
134 continue
135 elif [[ " ${NOLONGLANGS} " == *" ${LANG}_"* ]]; then
136 local X=
137 for X in ${NOLONGLANGS}; do
138 if [[ "${LANG}" == "${X%_*}" ]]; then
139 einfo "Generating ${X} translation ..."
140 lrelease ${PN}_${X}.ts || die "Failed to generate ${X} translation!"
141 continue 2
142 fi
143 done
144 fi
145 ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA."
146 done
147 }
148
149 src_install() {
150 # remove unneeded copies of GPL
151 rm Copying.txt docs/en/gpl.html docs/ru/gpl.html
152 for i in de es ja ro ; do
153 rm -rf docs/$i
154 done
155
156 emake DESTDIR="${D}" install || die "emake install failed"
157 prepalldocs
158 }
159
160 pkg_postinst() {
161 if ! built_with_use media-video/mplayer png; then
162 echo
163 ewarn "SMPlayer needs the media-video/mplayer package built with USE=png."
164 ewarn "To prevent crashes, please rebuild mplayer with png support, or"
165 ewarn "alternatively, clear the Folder for storing screenshots field in"
166 ewarn "the Preferences dialog."
167 echo
168 fi
169 }
170
171
172
173 --
174 gentoo-commits@l.g.o mailing list