Gentoo Archives: gentoo-commits

From: "Sebastian Pipping (sping)" <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-cdr/isomaster: ChangeLog isomaster-1.3.11.ebuild
Date: Thu, 29 May 2014 17:09:39
Message-Id: 20140529170932.CABA32004E@flycatcher.gentoo.org
1 sping 14/05/29 17:09:32
2
3 Modified: ChangeLog
4 Added: isomaster-1.3.11.ebuild
5 Log:
6 app-cdr/isomaster: 1.3.11
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x401A1600)
9
10 Revision Changes Path
11 1.25 app-cdr/isomaster/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/isomaster/ChangeLog?rev=1.25&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/isomaster/ChangeLog?rev=1.25&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/isomaster/ChangeLog?r1=1.24&r2=1.25
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v
20 retrieving revision 1.24
21 retrieving revision 1.25
22 diff -u -r1.24 -r1.25
23 --- ChangeLog 3 May 2012 07:51:48 -0000 1.24
24 +++ ChangeLog 29 May 2014 17:09:32 -0000 1.25
25 @@ -1,6 +1,12 @@
26 # ChangeLog for app-cdr/isomaster
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v 1.24 2012/05/03 07:51:48 jdhore Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v 1.25 2014/05/29 17:09:32 sping Exp $
31 +
32 +*isomaster-1.3.11 (29 May 2014)
33 +
34 + 29 May 2014; Sebastian Pipping <sping@g.o> +isomaster-1.3.11.ebuild,
35 + +files/isomaster-1.3.11-make-install.patch:
36 + Bump to 1.3.11
37
38 03 May 2012; Jeff Horelick <jdhore@g.o> isomaster-1.3.5.ebuild,
39 isomaster-1.3.9-r1.ebuild:
40
41
42
43 1.1 app-cdr/isomaster/isomaster-1.3.11.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/isomaster/isomaster-1.3.11.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-cdr/isomaster/isomaster-1.3.11.ebuild?rev=1.1&content-type=text/plain
47
48 Index: isomaster-1.3.11.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/isomaster-1.3.11.ebuild,v 1.1 2014/05/29 17:09:32 sping Exp $
53
54 EAPI=4
55 inherit eutils fdo-mime toolchain-funcs
56
57 DESCRIPTION="Graphical CD image editor for reading, modifying and writing ISO images"
58 HOMEPAGE="http://littlesvr.ca/isomaster"
59 SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
64 IUSE="nls"
65
66 RDEPEND=">=dev-libs/iniparser-3.0.0
67 x11-libs/gtk+:2"
68 DEPEND="${RDEPEND}
69 virtual/pkgconfig
70 nls? ( sys-devel/gettext )"
71
72 pkg_setup() {
73 myisoconf=(
74 DEFAULT_EDITOR=leafpad
75 MYDOCPATH=/usr/share/doc/${PF}/bkisofs
76 USE_SYSTEM_INIPARSER=1
77 PREFIX=/usr
78 )
79
80 use nls || myisoconf+=( WITHOUT_NLS=1 )
81 }
82
83 src_prepare() {
84 epatch "${FILESDIR}"/${P}-make-install.patch
85 epatch "${FILESDIR}"/${PN}-1.3.9-iniparser-3.0.0.patch #399629
86 rm -R iniparser-2.17 || die
87 }
88
89 src_configure() { :; } #274361
90
91 src_compile() {
92 tc-export CC
93 emake "${myisoconf[@]}"
94 }
95
96 _apply_linguas() {
97 mv "${D}"/usr/share/locale{,_ALL} || die
98 dodir /usr/share/locale || die
99 for lingua in ${LINGUAS}; do
100 [[ -d "${D}"/usr/share/locale_ALL/${lingua} ]] || break
101 mv "${D}"/usr/share/{locale_ALL/${lingua},locale/} || die
102 done
103 rm -R "${D}"/usr/share/locale_ALL || die
104 }
105
106 src_install() {
107 emake "${myisoconf[@]}" DESTDIR="${D}" install
108 dodoc {CHANGELOG,CREDITS,README,TODO}.TXT *.txt
109
110 _apply_linguas # bug 402679
111 }
112
113 pkg_postinst() {
114 fdo-mime_desktop_database_update
115 }
116
117 pkg_postrm() {
118 fdo-mime_desktop_database_update
119 }