summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-04-26 20:13:02 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-04-26 20:13:02 +0000
commitdb0f6a910bab602f27997ae8b703d8fee327d455 (patch)
treed684e53a120fd8d643a510d34f5df390cd4346b0 /app-cdr/dvdisaster
parentkeyword ~amd64-fbsd (diff)
downloadhistorical-db0f6a910bab602f27997ae8b703d8fee327d455.tar.gz
historical-db0f6a910bab602f27997ae8b703d8fee327d455.tar.bz2
historical-db0f6a910bab602f27997ae8b703d8fee327d455.zip
Version bump. This version is correctly including dev-libs/glib >= 2 header(s) wrt #413631. Thanks to Juergen Rose for reporting.
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
Diffstat (limited to 'app-cdr/dvdisaster')
-rw-r--r--app-cdr/dvdisaster/ChangeLog11
-rw-r--r--app-cdr/dvdisaster/Manifest28
-rw-r--r--app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild76
3 files changed, 97 insertions, 18 deletions
diff --git a/app-cdr/dvdisaster/ChangeLog b/app-cdr/dvdisaster/ChangeLog
index a50fec48597a..2e3ef6ba8d38 100644
--- a/app-cdr/dvdisaster/ChangeLog
+++ b/app-cdr/dvdisaster/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-cdr/dvdisaster
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvdisaster/ChangeLog,v 1.22 2011/10/15 11:55:26 xarthisius Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvdisaster/ChangeLog,v 1.23 2012/04/26 20:13:02 ssuominen Exp $
+
+*dvdisaster-0.72.4 (26 Apr 2012)
+
+ 26 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
+ +dvdisaster-0.72.4.ebuild:
+ Version bump. This version is correctly including dev-libs/glib >= 2
+ header(s) wrt #413631. Thanks to Juergen Rose for reporting.
15 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org>
-dvdisaster-0.70.4.ebuild, -dvdisaster-0.72_rc1.ebuild,
diff --git a/app-cdr/dvdisaster/Manifest b/app-cdr/dvdisaster/Manifest
index ec863edee63a..ef263b09a5f4 100644
--- a/app-cdr/dvdisaster/Manifest
+++ b/app-cdr/dvdisaster/Manifest
@@ -1,25 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
AUX dvdisaster-0.72.1-libpng15.patch 194 RMD160 06305caa49c4db476c0b7a671fb14d6988dd205a SHA1 76b3d7b7039c5a3d900dd333c0aaca99bed41361 SHA256 8ddbd4288c1ddb1d6cec404e25795c334fd0405f02e215cdaacf9fe1460688d3
DIST dvdisaster-0.72.2.tar.bz2 4145193 RMD160 727586d5e9a7bc0c2b0137786b8cd62a3a3b584e SHA1 f560990e2047ecf0be50c425262046828399fbc3 SHA256 62d00c399c99a3bba493405174aeb96bd8c2d428d01d24b46858a55531b725ae
+DIST dvdisaster_0.72.4.orig.tar.bz2 5097738 RMD160 a134fa0adf04dc2a921acfccf0c10292112a28fa SHA1 2b47fb5a5535d90641f24a599cd8ae8ffd86b972 SHA256 444763bc40bcc8c396ecd7af0d5d6dd8c458009d4ed62af74ef54074541aa05e
EBUILD dvdisaster-0.72.2.ebuild 1978 RMD160 757e4e61a220f98ab3e76dc812b4d060f02c8e97 SHA1 fba27a7c93da716d77778dbf6858ae77fe1de242 SHA256 fe3a297f37d912191b8d6b9ea56e7ac1653fd08571a7e024c66887e522181ee1
-MISC ChangeLog 3424 RMD160 64629d4e727ade22a6fb37434b9a6b8b2e1926fb SHA1 4f3ac450207b32316ed19e4d625674b08ead5b48 SHA256 8edcdd026ca53ace47dfbb3fa37a1facac5ed7098cccd8c35c4717286c76d2dd
+EBUILD dvdisaster-0.72.4.ebuild 1916 RMD160 7f8f8a1ba81c64d919e1f4e2accb0ba00ed3cff9 SHA1 f6fb5ffa5c4f2f8d3ba3befd7a3c78d37072a73b SHA256 7b84e99fed80eed9bece6b16647fa370e854fee4a767424647fcf68ad47ee4a8
+MISC ChangeLog 3675 RMD160 68df13be2edf9cc2d25ff846c9f81c661aa707d6 SHA1 940924c38a5a666066a90d437bca518c55ef6090 SHA256 77d7a75ad4cbb7588237d8c45cc8eb2d927e642c3edc2b143ef1c6dcd0e30b68
MISC metadata.xml 167 RMD160 ab34a00275c75c4522a5fb146a9c6e7d9ca18d7f SHA1 02a137b11f7f59a2f650c1e85a830acd896d64a8 SHA256 e63e128685e2c6da2eacfda6e91e700c1eb6f62cc2172ab64eada2ae71431ef2
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJOmXS0AAoJEF0huFKJUZL5wBsQAIfkGvDsxwsq5yj9/FG6ZpWo
-sw6dmuwu2CRgzUMqpizN45AxUl3SpSGkkdwlwcvyFSZMPQIxIMeT9VYYU8qa16kK
-fYDMtw2+YiiRsT0Ua3oHHUrHvhEWN0daxC9YnblC5zptz1GtNc/YmpNvJBuFfZRV
-aYHS0zNfm9DcvzEfGrO7RZh9+uyoHM2zEHSc7C8VQiIHY3Z9kGIj/TV/M82szUSZ
-rm3Gp/1jfemvZurgQho/mtJYHSTE2pM+mv08ruNhkz4wpCAkjevnxRePa44u2QFU
-etn7IKgvEKn19dHbhnS506vT5TwGO5HqoxEEXH0UEsMcil0ViEU4lTJ6b+YJt083
-MGyfoHgUc42hWenDQizXYhJwn02xt+ksgFElODaqcpoA9MvZxJfag5OlV9JgQ0mZ
-cxPwDSGeG/WtQ5kU30f4fPtBefAaS4bNToYBfMsa0s1kcLaj4uqMg/H3nUvR1rZt
-vaQK82taLqCyjqMQe5feAHwLiuUW9zAM4QKucYkJVoUl2ZV51zD8v377LnRBGU94
-/kavde2Kou3MD0ZR2peDN22f7ZRd+MDhd75xIuOlPKTPljkKXyP1Sb7tyOx4gYUy
-21vREwzK/bmBAHAc74tOi+aJibyCGteRey0l5lOkfZ/4t6pdLVxc+4WLI2VzkGes
-5K7opHH9BiZeheOsSexf
-=ewsm
+iQEcBAEBAgAGBQJPmavkAAoJEEdUh39IaPFNazIH/iJwFmUMfyrjNNNu1ZudHsH8
+c21SOgRDNjF6diH3BBUL1h5AJ/1mzu1LCsrSMM/ifSCYtQbOw7Spc3+wvIUK303a
+ARIpnOdIl6SEaHWMJZC6irSoCoDm5bx/aFRG9FEqXx4ojdWAe/8b5XT8LgCjDy0q
+dw5/HiPBw08JAv7P0rT54Irej8Zh40DclLg0FESkTotjplsgWF2INe9LPvJrl7oQ
+ME0MeQzYj2mphVY795RPjyj1St75ZIn9W9LD6JFOxh/G7yW5pAMov42svc4SYSN4
+gCs2ywOqR+uAH5p0Ra3Lcax7l2nwaO4is1hmAdmn+rxCRT0rDb01ixYItRytLVE=
+=KvtA
-----END PGP SIGNATURE-----
diff --git a/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild b/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild
new file mode 100644
index 000000000000..291b27c383af
--- /dev/null
+++ b/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild,v 1.1 2012/04/26 20:13:02 ssuominen Exp $
+
+EAPI=4
+inherit eutils gnome2-utils
+
+DESCRIPTION="Data-protection and recovery tool for DVDs"
+HOMEPAGE="http://dvdisaster.sourceforge.net/"
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug"
+
+dvdi_langs="cs de it pt_BR ru sv"
+for dvdi_lang in ${dvdi_langs}; do
+ IUSE+=" linguas_${dvdi_lang}"
+done
+unset dvdi_lang
+
+RDEPEND=">=dev-libs/glib-2.20
+ media-libs/libpng:0
+ sys-libs/zlib
+ >=x11-libs/gtk+-2.14:2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ virtual/os-headers" # os-headers -> linux.h
+
+src_configure() {
+ # --with-nls=$(usex nls) fails -> last tested 0.72.4
+ ./configure \
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --mandir=/usr/share/man \
+ --docdir=/usr/share/doc \
+ --docsubdir=${PF} \
+ --localedir=/usr/share/locale \
+ --buildroot="${D}" \
+ --with-nls=no \
+ --with-memdebug=$(usex debug) || die
+}
+
+src_install() {
+ emake install
+ dobin tools/pngpack
+
+ newdoc tools/README README.pngpack
+ dodoc CHANGELOG CREDITS.en README* TODO *HOWTO
+
+ newicon contrib/${PN}48.png ${PN}.png
+ make_desktop_entry ${PN} ${PN} ${PN} 'System;Utility'
+
+ local res
+ for res in 16 32 48 64; do
+ insinto /usr/share/icons/hicolor/${res}x${res}/apps
+ newins contrib/${PN}${res}.png ${PN}.png
+ done
+
+ local dest="${ED}"/usr/share
+
+ local dvdi_lang
+ for dvdi_lang in ${dvdi_langs}; do
+ use linguas_${dvdi_lang} || rm -rf \
+ ${dest}/doc/${PF}/${dvdi_lang} \
+ ${dest}/doc/${PF}/CREDITS.${dvdi_lang} \
+ ${dest}/man/${dvdi_lang}
+ done
+
+ rm -f "${ED}"/usr/bin/*-uninstall.sh
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }