Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-cdr/nero: ChangeLog nero-3.0.2.1.ebuild
Date: Sun, 16 Dec 2007 11:45:15
Message-Id: E1J3rvg-00060s-Dn@stork.gentoo.org
1 drac 07/12/16 11:45:08
2
3 Modified: ChangeLog
4 Added: nero-3.0.2.1.ebuild
5 Log:
6 Version bump wrt #198429, requested and used daily by armin76.
7 (Portage version: 2.1.4_rc10)
8
9 Revision Changes Path
10 1.34 app-cdr/nero/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/nero/ChangeLog?rev=1.34&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/nero/ChangeLog?rev=1.34&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/nero/ChangeLog?r1=1.33&r2=1.34
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-cdr/nero/ChangeLog,v
19 retrieving revision 1.33
20 retrieving revision 1.34
21 diff -u -r1.33 -r1.34
22 --- ChangeLog 12 Aug 2007 18:33:43 -0000 1.33
23 +++ ChangeLog 16 Dec 2007 11:45:07 -0000 1.34
24 @@ -1,6 +1,11 @@
25 # ChangeLog for app-cdr/nero
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/nero/ChangeLog,v 1.33 2007/08/12 18:33:43 drac Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/nero/ChangeLog,v 1.34 2007/12/16 11:45:07 drac Exp $
29 +
30 +*nero-3.0.2.1 (16 Dec 2007)
31 +
32 + 16 Dec 2007; Samuli Suominen <drac@g.o> +nero-3.0.2.1.ebuild:
33 + Version bump wrt #198429, requested and used daily by armin76.
34
35 12 Aug 2007; Samuli Suominen <drac@g.o> nero-3.0.1.3.ebuild:
36 Re-add AMD64 hack to make burning work again, upstream failed to keep their
37
38
39
40 1.1 app-cdr/nero/nero-3.0.2.1.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/nero/nero-3.0.2.1.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/nero/nero-3.0.2.1.ebuild?rev=1.1&content-type=text/plain
44
45 Index: nero-3.0.2.1.ebuild
46 ===================================================================
47 # Copyright 1999-2007 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/app-cdr/nero/nero-3.0.2.1.ebuild,v 1.1 2007/12/16 11:45:07 drac Exp $
50
51 inherit eutils fdo-mime rpm multilib
52
53 DESCRIPTION="Nero Burning ROM for Linux"
54 HOMEPAGE="http://nerolinux.nero.com"
55 SRC_URI="x86? ( mirror://${PN}/${PN}linux-${PV}-x86.rpm )
56 amd64? ( mirror://${PN}/${PN}linux-${PV}-x86_64.rpm )"
57
58 LICENSE="Nero"
59 SLOT="0"
60 # This package can never enter stable, it can't be mirrored and upstream
61 # can remove the distfiles from their mirror anytime. -drac
62 KEYWORDS="~amd64 ~x86"
63 IUSE="doc"
64
65 RDEPEND="x11-libs/libX11
66 >=x11-libs/gtk+-2"
67 DEPEND=""
68
69 RESTRICT="strip mirror test"
70
71 # Attempt to shut up QA notices for binary package.
72 QA_TEXTRELS="opt/nero/$(get_libdir)/nero/plug-ins/libOggVorbis.so
73 opt/nero/$(get_libdir)/nero/plug-ins/libMP3.so
74 opt/nero/$(get_libdir)/nero/plug-ins/libDefConvertor.so
75 opt/nero/$(get_libdir)/nero/plug-ins/libFLAC.so"
76 QA_EXECSTACK="opt/nero/$(get_libdir)/nero/plug-ins/libFLAC.so
77 opt/nero/$(get_libdir)/nero/plug-ins/libMP3.so"
78
79 S="${WORKDIR}"
80
81 src_compile() {
82 echo "Nothing to compile."
83 }
84
85 src_install() {
86 insinto /etc
87 doins -r etc/${PN}
88
89 insinto /opt/${PN}
90 doins -r usr/$(get_libdir)
91 dosym /opt/nero/$(get_libdir)/nero /usr/$(get_libdir)/nero
92
93 exeinto /opt/${PN}
94 doexe usr/bin/${PN}
95
96 insinto /usr/share
97 doins -r usr/share/${PN} usr/share/locale
98
99 domenu usr/share/applications/${PN}linux.desktop
100 dodoc usr/share/doc/${PN}/NEWS
101 use doc && dodoc usr/share/doc/${PN}/*.pdf
102
103 make_wrapper ${PN} ./${PN} /opt/${PN} /opt/${PN}/$(get_libdir) || die "make_wrapper failed."
104
105 # This is a ugly hack to fix burning in x86_64 which can be removed in future releases.
106 # Update: It should have been fixed allready, upstream failed to keep their word.
107 # http://club.cdfreaks.com/showthread.php?t=218041
108 use amd64 && cp usr/share/${PN}/Nero*.txt "${D}"/opt/${PN}/$(get_libdir)/${PN}
109 }
110
111 pkg_postinst() {
112 fdo-mime_desktop_database_update
113 fdo-mime_mime_database_update
114
115 elog "NOTE: This is demo software, it will run for a trial"
116 elog "period only until unlocked with a serial number."
117 elog "See ${HOMEPAGE} for details."
118 elog
119 elog "Technical support for NeroLINUX is provided by CDFreaks"
120 elog "Linux forum at http://club.cdfreaks.com/forumdisplay.php?f=104"
121 elog
122 elog "Please make sure that no hdX=ide-scsi option is passed to your kernel command line."
123 elog
124 elog "You also need to setup your user to cdrom group."
125 elog
126 }
127
128 pkg_postrm() {
129 fdo-mime_desktop_database_update
130 fdo-mime_mime_database_update
131 }
132
133
134
135 --
136 gentoo-commits@g.o mailing list