summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-01-21 19:09:33 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-01-21 19:09:33 +0000
commitc84052ef6c1a0b55b32ac1867c1ed3edea6773bc (patch)
tree088e699ebd6edb8e66e98d2f94665b40e3f3932e /app-cdr
parentVersion bump, new features from bug 265264 and bug 388233. (diff)
downloadhistorical-c84052ef6c1a0b55b32ac1867c1ed3edea6773bc.tar.gz
historical-c84052ef6c1a0b55b32ac1867c1ed3edea6773bc.tar.bz2
historical-c84052ef6c1a0b55b32ac1867c1ed3edea6773bc.zip
Version bump wrt #399587 by "khorio"
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/isomaster/ChangeLog8
-rw-r--r--app-cdr/isomaster/Manifest15
-rw-r--r--app-cdr/isomaster/files/isomaster-1.3.9-asneeded.patch16
-rw-r--r--app-cdr/isomaster/isomaster-1.3.9.ebuild48
4 files changed, 82 insertions, 5 deletions
diff --git a/app-cdr/isomaster/ChangeLog b/app-cdr/isomaster/ChangeLog
index f59e113c9789..946397d7d826 100644
--- a/app-cdr/isomaster/ChangeLog
+++ b/app-cdr/isomaster/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-cdr/isomaster
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v 1.17 2012/01/07 18:42:47 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/ChangeLog,v 1.18 2012/01/21 19:09:33 ssuominen Exp $
+
+*isomaster-1.3.9 (21 Jan 2012)
+
+ 21 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> +isomaster-1.3.9.ebuild,
+ +files/isomaster-1.3.9-asneeded.patch:
+ Version bump wrt #399587 by "khorio"
*isomaster-1.3.8 (07 Jan 2012)
diff --git a/app-cdr/isomaster/Manifest b/app-cdr/isomaster/Manifest
index e94e6c415c8f..62c8a346fb39 100644
--- a/app-cdr/isomaster/Manifest
+++ b/app-cdr/isomaster/Manifest
@@ -5,18 +5,25 @@ AUX isomaster-1.3.5-ldflags.diff 543 RMD160 5aa66133975b3cf20f7de71f126ca4aea300
AUX isomaster-1.3.7-noiniparser.patch 2459 RMD160 82377c449de27e5bc8cbcddd98eeafe470d2963d SHA1 46ee742bc2594558118203ddcf61c80b2327930b SHA256 ab7fd1854d0fecc7a48545eaefcfedfaa5039fae53839030f8ba1a45c09e9b6d
AUX isomaster-1.3.8-gtk_file_chooser_get_current.patch 3508 RMD160 b5865eea5c9847e5ba3779fa283ced40a345c582 SHA1 e093984e7108a37531486c35e08c37f80999a3d2 SHA256 9cc3f1c2d01ed61b4274f9939af30666ea4695829a106b81c46a08225a4cbe16
AUX isomaster-1.3.8-unbundle-iniparser.patch 1661 RMD160 e6791e4e77ee2535f4d2639ed8c3aaf6073bdcac SHA1 258994c28b113d1d754d0916575e21df3c842bcc SHA256 387f4f7a614a6aa114fef7b9b7a62053d2864964434ae822bc3997d16be91045
+AUX isomaster-1.3.9-asneeded.patch 797 RMD160 a8ab9aaaa40ca7943e31f278be7fa73d0ab42670 SHA1 c389ccaadab138be3671c6e221155aff3d88e36c SHA256 df3c0188f6a7483e9f629479a0bb00b7298874d32f89a2e11d822d378c702b38
DIST isomaster-1.3.5.tar.bz2 196042 RMD160 813c729b5308e725cbcfea688de343260bae63c5 SHA1 76adcae894a169365e43eaac30f4a7c3926fa78c SHA256 27b9b53d5e361b56a6e302131af2dc97f7135f74786637e6244e075606226597
DIST isomaster-1.3.7.tar.bz2 211673 RMD160 9efdd239c82072510fca2630120bd302b89a8d1c SHA1 b3fb70a0e71c6f8aafb42c7f26367966ea269bcc SHA256 258b1ce0a9da35dc172c7d44866056c6873bd2992984af1e84deb25f4a7b47f7
DIST isomaster-1.3.8.tar.bz2 216102 RMD160 dcb7d84a2f6f6840bba865524680c9364e67e4d5 SHA1 3b5cce19899f63dd943930a2abc43812e6a08ff1 SHA256 9a6e8c5356cac3253501976f49c6b971d088da0fbfb6641d304ea8eda06ab30b
+DIST isomaster-1.3.9.tar.bz2 223514 RMD160 d237784666ead7c7a296008df4ee8abbcaa5abbb SHA1 5214f4e9b309adb1d3fb53d0617f142ef2dbbbf8 SHA256 2bf798a19af43113391144c4a3f2f3b33366f640c5695d356c151e83c49dc853
EBUILD isomaster-1.3.5.ebuild 881 RMD160 2532408437e6172688b208e74b177afb1d9df990 SHA1 e4acd2dce48c14987cc790154f22fb1034b7d089 SHA256 5bb0dfcb18a2d69969413616f0d92792e01d6eb8a46473f83d1f777a247489fb
EBUILD isomaster-1.3.7-r1.ebuild 1152 RMD160 fee4cb2ff9f98a3b8bd23996497bd17e982e9649 SHA1 e988f257660556457cc2b9352761e76a52a4fe9e SHA256 dad39cf51bf2703e65b617834fbe1691353327ebdfa76649d827e0a7550eb74d
EBUILD isomaster-1.3.8.ebuild 1253 RMD160 01aba5442c110db9ad4a8df4767b7b7ad69e9ffa SHA1 0f0ada304c5ea4e4553901a21e1b3eaba13d4d56 SHA256 5cee0e343fdf5a08933eba28ca09d74c01da43af994d0db5fc4f6022bd718ec2
-MISC ChangeLog 3000 RMD160 47c8b607a94f9ee125b2d19f6246ffa26ec58480 SHA1 dc23c950cadc930dcd2ca226a93f45aaba68c5d7 SHA256 816bcecefed1eeb866a48c356a003c397b04392f6ffcd8766936c0c5350cb81a
+EBUILD isomaster-1.3.9.ebuild 1112 RMD160 b035546bf7a34bb5ddc89186b36cfbe9e2475605 SHA1 8925b32c739111a49c0545a4f851f8064b4659d4 SHA256 e104032a919a9fcb6317f3e399a7c729ebcebdaf74937b2afab09300707f6db5
+MISC ChangeLog 3196 RMD160 14095821d465da99ffe8f3f1d1d35f24020c6236 SHA1 a3b254965cfa082ea5f2220e6402d00cce0c3693 SHA256 2226d98a50208d22437a1f724971edd48d9bb55829bbcaaebb6bdcc5a848f376
MISC metadata.xml 263 RMD160 23ac63910e182a037747a2e728cd360aea8931f3 SHA1 284748c7bbc9927feb894853669ca84a001651db SHA256 96a4922aeb9ae48b6e2725364ebc5016efe37a26e53b265c3bd693975eb737c8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk8IkhYACgkQsAvGakAaFgCkxACgtwiQy4skf5TU+sluhhTc78G8
-jOoAn0YZjbE1SL1Zm/S8BSouB38HBgAx
-=oeVi
+iQEcBAEBAgAGBQJPGwzsAAoJEEdUh39IaPFNW3UIAJqkSH35mKU0ehOZanFVgC72
+EbqBIWeZqvrGEa/S81qIDQaw0popVqbE3pdI5j76GlNvQ59vl+FnbySbVco3w1tL
+RV0bZNcYFJO04DwUoeb29X7ANNU9pNU7W2vWuGlRJcQ2hyvlXz2NYaIrbFL6Gp9C
+amueYdmAsQiSc1/5kWpwPrG5IRMwKJ1cg20DTaFdRyJeJm03B0wn6GEN+u7/8UXd
+eam3eA1n06nfdSwbWt2syyqvCp11Vo3i8y3sjBuOUoxaAW+/6QTmUi07ZHwmncCA
+vJVzSbLzYjtVhgv9QjwiH4rinaJaIN3givzJVEmdMQnUwRaMWVRk6oNyLQCuviM=
+=xUOO
-----END PGP SIGNATURE-----
diff --git a/app-cdr/isomaster/files/isomaster-1.3.9-asneeded.patch b/app-cdr/isomaster/files/isomaster-1.3.9-asneeded.patch
new file mode 100644
index 000000000000..fc4c2d4350a2
--- /dev/null
+++ b/app-cdr/isomaster/files/isomaster-1.3.9-asneeded.patch
@@ -0,0 +1,16 @@
+diff -ur isomaster-1.3.9.orig/Makefile isomaster-1.3.9/Makefile
+--- isomaster-1.3.9.orig/Makefile 2012-01-19 21:58:06.000000000 +0200
++++ isomaster-1.3.9/Makefile 2012-01-21 21:04:18.952310071 +0200
+@@ -75,9 +75,9 @@
+ isomaster: $(OBJECTS) lib iniparser
+ @echo 'Linking isomaster'
+ ifndef USE_SYSTEM_INIPARSER
+- @$(CC) $(LDFLAGS) `pkg-config --libs gtk+-2.0` $(OBJECTS) bk/bk.a iniparser-2.17/libiniparser.a -o isomaster
++ @$(CC) $(LDFLAGS) $(OBJECTS) -o isomaster bk/bk.a iniparser-2.17/libiniparser.a `pkg-config --libs gtk+-2.0`
+ else
+- @$(CC) $(LDFLAGS) `pkg-config --libs gtk+-2.0` $(OBJECTS) bk/bk.a -liniparser -o isomaster
++ @$(CC) $(LDFLAGS) $(OBJECTS) -o isomaster bk/bk.a -liniparser `pkg-config --libs gtk+-2.0`
+ endif
+
+ # static pattern rule
+Only in isomaster-1.3.9: Makefile.orig
diff --git a/app-cdr/isomaster/isomaster-1.3.9.ebuild b/app-cdr/isomaster/isomaster-1.3.9.ebuild
new file mode 100644
index 000000000000..80c172f239be
--- /dev/null
+++ b/app-cdr/isomaster/isomaster-1.3.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/isomaster/isomaster-1.3.9.ebuild,v 1.1 2012/01/21 19:09:33 ssuominen Exp $
+
+EAPI=4
+inherit eutils toolchain-funcs
+
+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="nls"
+
+#dev-libs/iniparser, see pkg_setup() and bug 399629
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ myisoconf=(
+ DEFAULT_EDITOR=leafpad
+ MYDOCPATH=/usr/share/doc/${PF}/bkisofs
+ #USE_SYSTEM_INIPARSER=1
+ PREFIX=/usr
+ )
+
+ use nls || myisoconf+=( WITHOUT_NLS=1 )
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+}
+
+src_configure() { :; } #274361
+
+src_compile() {
+ tc-export CC
+ emake ${myisoconf[@]}
+}
+
+src_install() {
+ emake ${myisoconf[@]} DESTDIR="${D}" install
+ dodoc {CHANGELOG,CREDITS,README,TODO}.TXT *.txt
+}