summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Böck <hanno@gentoo.org>2009-04-09 12:39:24 +0000
committerHanno Böck <hanno@gentoo.org>2009-04-09 12:39:24 +0000
commit8c936934b49fa8a70c18a252811a8949418e2e1d (patch)
tree15ef1846d0c51b5ce07240a20800d97407db5ee7 /app-cdr/isomaster
parentVersion bump (diff)
downloadgentoo-2-8c936934b49fa8a70c18a252811a8949418e2e1d.tar.gz
gentoo-2-8c936934b49fa8a70c18a252811a8949418e2e1d.tar.bz2
gentoo-2-8c936934b49fa8a70c18a252811a8949418e2e1d.zip
isomaster bump
(Portage version: 2.2_rc28/cvs/Linux x86_64)
Diffstat (limited to 'app-cdr/isomaster')
-rw-r--r--app-cdr/isomaster/ChangeLog10
-rw-r--r--app-cdr/isomaster/files/isomaster-1.3.5-ldflags.diff11
-rw-r--r--app-cdr/isomaster/isomaster-1.3.5.ebuild34
3 files changed, 53 insertions, 2 deletions
diff --git a/app-cdr/isomaster/ChangeLog b/app-cdr/isomaster/ChangeLog
index 8b7d7b082f2a..42e377ac703e 100644
--- a/app-cdr/isomaster/ChangeLog
+++ b/app-cdr/isomaster/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-cdr/isomaster
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v 1.10 2008/09/28 11:10:13 loki_val Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v 1.11 2009/04/09 12:39:23 hanno Exp $
+
+*isomaster-1.3.5 (09 Apr 2009)
+
+ 09 Apr 2009; Hanno Boeck <hanno@gentoo.org>
+ +files/isomaster-1.3.5-ldflags.diff, +isomaster-1.3.5.ebuild:
+ Version bump and fix for respecting LDFLAGS.
*isomaster-1.3.3 (28 Sep 2008)
diff --git a/app-cdr/isomaster/files/isomaster-1.3.5-ldflags.diff b/app-cdr/isomaster/files/isomaster-1.3.5-ldflags.diff
new file mode 100644
index 000000000000..b735853cee2b
--- /dev/null
+++ b/app-cdr/isomaster/files/isomaster-1.3.5-ldflags.diff
@@ -0,0 +1,11 @@
+--- isomaster-1.3.5/Makefile.orig 2009-04-07 14:03:56.000000000 +0200
++++ isomaster-1.3.5/Makefile 2009-04-07 14:04:04.000000000 +0200
+@@ -64,7 +64,7 @@
+
+ isomaster: $(OBJECTS) lib iniparser
+ @echo 'Linking isomaster'
+- @$(CC) $(OBJECTS) bk/bk.a iniparser-2.17/libiniparser.a $(CFLAGS) $(CPPFLAGS) `pkg-config --libs gtk+-2.0` -o isomaster
++ @$(CC) $(OBJECTS) bk/bk.a iniparser-2.17/libiniparser.a $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) `pkg-config --libs gtk+-2.0` -o isomaster
+
+ # static pattern rule
+ $(OBJECTS): %.o: %.c %.h bk/bk.h Makefile
diff --git a/app-cdr/isomaster/isomaster-1.3.5.ebuild b/app-cdr/isomaster/isomaster-1.3.5.ebuild
new file mode 100644
index 000000000000..5b8bcbd827f4
--- /dev/null
+++ b/app-cdr/isomaster/isomaster-1.3.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/isomaster-1.3.5.ebuild,v 1.1 2009/04/09 12:39:23 hanno Exp $
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Graphical CD image editor for reading, modifying and writing ISO images"
+HOMEPAGE="http://littlesvr.ca/isomaster"
+SRC_URI="http://littlesvr.ca/${PN}/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/gtk+-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/isomaster-1.3.5-ldflags.diff" || die "epatch failed"
+}
+
+src_compile() {
+ tc-export CC
+ emake PREFIX="/usr" || die "emake failed."
+}
+
+src_install() {
+ emake PREFIX="/usr" DESTDIR="${D}" install || die "emake install failed."
+ dodoc {CHANGELOG,CREDITS,README,TODO}.TXT
+}