Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
[gelöst]2mandvd-1.0.2.ebuild
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
#
# Distributed under the terms of the GNU General Public License v2
# $Header:
EAPI="2"
LANGS="de en he it pl pt ru"
inherit qt4
MY_PN="2ManDVD"
DESCRIPTION="The successor of ManDVD"
HOMEPAGE="http://kde-apps.org/content/show.php?content=99450"
SRC_URI="http://download.tuxfamily.org/${PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="GPL" #http://www.gnu.org/licenses/gpl.html
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="media-video/dvdauthor
media-video/ffmpegthumbnailer
media-fonts/dejavu
media-sound/sox
media-video/mplayer
media-libs/netpbm
media-video/mjpegtools
app-cdr/cdrtools
media-libs/xine-lib
x11-libs/qt-gui:4"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_PN}"
src_prepare() {
# fix installation path
for file in mainfrm.cpp media_browser.cpp rendering.cpp; do
sed -i "s:qApp->applicationDirPath().\?+.\?":"/usr/share/${PN}/:" \
${file} || die "sed failed"
done
sed -i "s:qApp->applicationDirPath():"/usr/share/${PN}/":" \
mainfrm.cpp || die "sed failed"
qt4_src_prepare
}
src_compile () {
eqmake4 ${MY_PN}.pro
default
}
src_install() {
dobin 2ManDVD || die "dobin failed"
dodoc README.txt || die "dodoc failed"
insinto /usr/share/${PN}/
doins -r Bibliotheque || die "failed to install Bibliotheque"
doins -r Interface || die "failed to install Interface"
doins 2mandvd_*.qm || die "failed to install LOCALE"
doicon Interface/mandvdico.png || die "doicon failed"
# Desktop icon
make_desktop_entry 2ManDVD 2ManDVD mandvdico "Qt;AudioVideo;Video" \
|| die "make_desktop_entry failed"
# prepare_translations
}
|
funktioniert.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »flammenflitzer« (18.10.2009, 19:30)
Werde es aufnehmen. Siehe PN
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"
Jabber: Die ID kann via PN erfragt werden.