[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 044bc21d474ceab71cd310171ba95c0630e38bba Author: Jakov Smolic sartura hr> AuthorDate: Wed Dec 30 11:22:31 2020 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 30 11:22:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044bc21d app-cdr/dvdisaster: Respect CC Closes: https://github.com/gentoo/gentoo/pull/18880 Closes: https://bugs.gentoo.org/760636 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index da320cf5b6a..242cffbb8bb 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -35,6 +35,11 @@ PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) DOCS=( CHANGELOG CREDITS.en README README.MODIFYING TODO TRANSLATION.HOWTO ) +src_prepare() { + default + sed -i -e "s@CC=gcc@CC=$(tc-getCC)@" scripts/bash-based-configure || die +} + src_configure() { ./configure \ --prefix="${EPREFIX}"/usr \
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/files/, app-cdr/dvdisaster/
commit: 8c0e7f880aeece8d1a2a1129910dc7a9fba6d521 Author: Jakov Smolic sartura hr> AuthorDate: Mon Dec 28 14:47:49 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 28 14:47:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0e7f88 app-cdr/dvdisaster: Port to EAPI 7 Closes: https://bugs.gentoo.org/709520 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild| 49 +++--- .../files/dvdisaster-0.79.5-fno-common.patch | 24 +++ 2 files changed, 49 insertions(+), 24 deletions(-) diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index 1cdfebed612..da320cf5b6a 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit desktop gnome2-utils toolchain-funcs +EAPI=7 + +inherit desktop toolchain-funcs xdg DESCRIPTION="Tool for creating error correction data (ecc) for optical media (DVD, CD, BD)" HOMEPAGE="http://dvdisaster.net/; -SRC_URI="http://dvdisaster.net/downloads/${PN}-${PV}.tar.bz2; +SRC_URI="http://dvdisaster.net/downloads/${P}.tar.bz2; LICENSE="GPL-3+" SLOT="0" @@ -20,28 +21,31 @@ done unset dvdi_lang RDEPEND=" - >=dev-libs/glib-2.32:2 - nls? ( virtual/libintl ) - >=x11-libs/gtk+-2.6:2 + dev-libs/glib:2 x11-libs/gdk-pixbuf -" -DEPEND="${RDEPEND} + x11-libs/gtk+:2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND=" nls? ( sys-devel/gettext ) virtual/os-headers - virtual/pkgconfig -" + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${P}-fno-common.patch ) + +DOCS=( CHANGELOG CREDITS.en README README.MODIFYING TODO TRANSLATION.HOWTO ) src_configure() { ./configure \ - --prefix=/usr \ - --bindir=/usr/bin \ - --mandir=/usr/share/man \ - --docdir=/usr/share/doc \ + --prefix="${EPREFIX}"/usr \ + --bindir="${EPREFIX}"/usr/bin \ + --mandir="${EPREFIX}"/usr/share/man \ + --docdir="${EPREFIX}"/usr/share/doc \ --docsubdir=${PF} \ - --localedir=/usr/share/locale \ + --localedir="${EPREFIX}"/usr/share/locale \ --buildroot="${D}" \ - --with-nls=$(usex nls) \ - --with-memdebug=$(usex debug) || die + --with-memdebug=$(usex debug) \ + --with-nls=$(usex nls) || die } src_compile() { @@ -49,7 +53,7 @@ src_compile() { } src_install() { - DOCS="CHANGELOG CREDITS.en README* TODO *HOWTO" default + default newicon contrib/${PN}48.png ${PN}.png make_desktop_entry ${PN} ${PN} ${PN} 'System;Utility' @@ -59,7 +63,7 @@ src_install() { newicon -s ${res} contrib/${PN}${res}.png ${PN}.png done - local dest="${D}"usr/share + local dest="${ED}"/usr/share local dvdi_lang for dvdi_lang in ${dvdi_langs}; do @@ -69,8 +73,5 @@ src_install() { ${dest}/man/${dvdi_lang/-/_} || die done - rm -f "${D}"usr/bin/*-uninstall.sh || die + rm ${ED}/usr/bin/*-uninstall.sh || die } - -pkg_postinst() { gnome2_icon_cache_update; } -pkg_postrm() { gnome2_icon_cache_update; } diff --git a/app-cdr/dvdisaster/files/dvdisaster-0.79.5-fno-common.patch b/app-cdr/dvdisaster/files/dvdisaster-0.79.5-fno-common.patch new file mode 100644 index 000..c4c86138865 --- /dev/null +++ b/app-cdr/dvdisaster/files/dvdisaster-0.79.5-fno-common.patch @@ -0,0 +1,24 @@ +--- a/dvdisaster.h b/dvdisaster.h +@@ -425,9 +425,9 @@ typedef struct _CrcBlock + *** forward declarations + ***/ + +-struct _RawBuffer *rawbuffer_forward; +-struct _DefectiveSectorHeader *dsh_forward; +-struct _DeviceHandle *dh_forward; ++extern struct _RawBuffer *rawbuffer_forward; ++extern struct _DefectiveSectorHeader *dsh_forward; ++extern struct _DeviceHandle *dh_forward; + + /*** + *** bitmap.c +@@ -450,7 +450,7 @@ void FreeBitmap(Bitmap*); + *** build.h + ***/ + +-int buildCount; ++extern int buildCount; + + /*** + *** cacheprobe.h
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 301f1face6efb20b278651fccac6fc1ffeabb008 Author: Aaron Bauman gentoo org> AuthorDate: Sun Nov 24 01:07:59 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Nov 24 01:07:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301f1fac app-cdr/dvdisaster: drop old EAPI Signed-off-by: Aaron Bauman gentoo.org> app-cdr/dvdisaster/Manifest | 1 - app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild | 78 - 2 files changed, 79 deletions(-) diff --git a/app-cdr/dvdisaster/Manifest b/app-cdr/dvdisaster/Manifest index ead139178c7..838b6600dde 100644 --- a/app-cdr/dvdisaster/Manifest +++ b/app-cdr/dvdisaster/Manifest @@ -1,2 +1 @@ DIST dvdisaster-0.79.5.tar.bz2 8224726 BLAKE2B 443816b550a627ce1998eae71c6524c17105c7253af1e1591eae06055d342afc4457b847c53bfb857793676fc50ca9c5c7f33dafaf541c92e84f149a2987d632 SHA512 8630d4389983307afc3faa5b4256f531ded370f84ec35d4a363853dc7d79e5e15ee0b81bf64f4b88f57fe6176537df8195f83acf23e770d991c700b7408dd1f5 -DIST dvdisaster_0.72.4.orig.tar.bz2 5097738 BLAKE2B 77027d8f5c329525c69acccb0a1c780edc2abaae577473442259bfc3650a78d1443a30793c3fd9bbefe4d542bd7f77edaaf35f11d5285832405cdfeb9e8c225c SHA512 aa0a9f3040d45b16a9117b2b6756d2423cf55db4a00e8314a164f6dc32863cd4e5a5b5ec009a56782aa2afe6031e3a32954014101abc67291428e9edea1b5272 diff --git a/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild b/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild deleted file mode 100644 index cceecd25132..000 --- a/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils gnome2-utils toolchain-funcs - -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 nls" - -dvdi_langs="cs de it pt-BR ru sv" -for dvdi_lang in ${dvdi_langs}; do - IUSE+=" l10n_${dvdi_lang}" -done -unset dvdi_lang - -RDEPEND="app-arch/bzip2 - >=dev-libs/glib-2.20 - media-libs/libpng:0 - sys-libs/zlib - >=x11-libs/gtk+-2.14:2" -DEPEND="${RDEPEND} - virtual/os-headers - virtual/pkgconfig" - -src_configure() { - ./configure \ - --prefix=/usr \ - --bindir=/usr/bin \ - --mandir=/usr/share/man \ - --docdir=/usr/share/doc \ - --docsubdir=${PF} \ - --localedir=/usr/share/locale \ - --buildroot="${D}" \ - --with-nls=$(usex nls) \ - --with-memdebug=$(usex debug) || die -} - -src_compile() { - emake $(use nls && echo -j1) CC="$(tc-getCC)" -} - -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 - newicon -s ${res} contrib/${PN}${res}.png ${PN}.png - done - - local dest="${ED}"/usr/share - - local dvdi_lang - for dvdi_lang in ${dvdi_langs}; do - use l10n_${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; }
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 644837c2b672b0bf13cd75b770088f5bec2d99af Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 20 17:58:03 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 20 17:58:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644837c2 app-cdr/dvdisaster: amd64 stable wrt bug #653772 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index 1677b4412d5..1cdfebed612 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://dvdisaster.net/downloads/${PN}-${PV}.tar.bz2; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="debug nls" dvdi_langs="cs de it pt-BR ru sv"
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 61e1f8897a71c0d9d80b49e1fd4891c43169d708 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Oct 14 08:53:42 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Oct 14 08:53:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e1f889 app-cdr/dvdisaster: stable 0.79.5 for ppc, bug #653772 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index edda38af4a4..1677b4412d5 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://dvdisaster.net/downloads/${PN}-${PV}.tar.bz2; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~ppc x86" +KEYWORDS="~amd64 ppc x86" IUSE="debug nls" dvdi_langs="cs de it pt-BR ru sv"
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 7825bb59cdfcc6f2c7209fb39b078a64bf37ba7e Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 30 10:30:33 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 30 10:30:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7825bb59 app-cdr/dvdisaster: Cleanup ebuild (#653788 by Daniel Kenzelmann) Signed-off-by: Pacho Ramos gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 23 --- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index dbc782d73d2..072635d91b4 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils gnome2-utils toolchain-funcs +EAPI=6 +inherit desktop gnome2-utils toolchain-funcs DESCRIPTION="Tool for creating error correction data (ecc) for optical media (DVD, CD, BD)" HOMEPAGE="http://dvdisaster.net/; @@ -19,14 +19,17 @@ for dvdi_lang in ${dvdi_langs}; do done unset dvdi_lang -RDEPEND=">=dev-libs/glib-2.32 +RDEPEND=" + >=dev-libs/glib-2.32:2 nls? ( virtual/libintl ) >=x11-libs/gtk+-2.6:2 - x11-libs/gdk-pixbuf" + x11-libs/gdk-pixbuf +" DEPEND="${RDEPEND} nls? ( sys-devel/gettext ) virtual/os-headers - virtual/pkgconfig" + virtual/pkgconfig +" src_configure() { ./configure \ @@ -46,8 +49,7 @@ src_compile() { } src_install() { - emake install - dodoc CHANGELOG CREDITS.en README* TODO *HOWTO + DOCS="CHANGELOG CREDITS.en README* TODO *HOWTO" default newicon contrib/${PN}48.png ${PN}.png make_desktop_entry ${PN} ${PN} ${PN} 'System;Utility' @@ -64,12 +66,11 @@ src_install() { use l10n_${dvdi_lang} || rm -rf \ ${dest}/doc/${PF}/${dvdi_lang/-/_} \ ${dest}/doc/${PF}/CREDITS.${dvdi_lang/-/_} \ - ${dest}/man/${dvdi_lang/-/_} + ${dest}/man/${dvdi_lang/-/_} || die done - rm -f "${D}"usr/bin/*-uninstall.sh + rm -f "${D}"usr/bin/*-uninstall.sh || die } -pkg_preinst() { gnome2_icon_savelist; } pkg_postinst() { gnome2_icon_cache_update; } pkg_postrm() { gnome2_icon_cache_update; }
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: fea2b0a50cb072130f160833cebd886a002361e2 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 11 09:55:02 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 11 10:01:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea2b0a5 app-cdr/dvdisaster: Remove useless maintainer Remove useless/redundant maintainer . It does not benefit bug wrangling, and only wastes developer's time on reading it. Few tips: - assignee/CC is implied by ordering, there is no reason to repeat it, - we know that maintainer is maintainer (la la la la la), - most of adjectives for maintainer are of no value and/or are obvious. app-cdr/dvdisaster/metadata.xml | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app-cdr/dvdisaster/metadata.xml b/app-cdr/dvdisaster/metadata.xml index c47e6c56db3..bd177f60049 100644 --- a/app-cdr/dvdisaster/metadata.xml +++ b/app-cdr/dvdisaster/metadata.xml @@ -1,14 +1,13 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - proxy-ma...@gentoo.org - Gentoo Proxy Maintainers Project - gen...@k8n.de Daniel Kenzelmann - Proxied maintainer; set to assignee in all bugs + + + proxy-ma...@gentoo.org + Gentoo Proxy Maintainers Project
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/files/
commit: 39bcca283c79507c00d8bbaf82094d0be7256bcc Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sun Jul 3 17:10:24 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jul 7 07:18:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39bcca28 app-cdr/dvdisaster: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/1826 Signed-off-by: Patrice Clement gentoo.org> app-cdr/dvdisaster/files/dvdisaster-0.72.1-libpng15.patch | 11 --- 1 file changed, 11 deletions(-) diff --git a/app-cdr/dvdisaster/files/dvdisaster-0.72.1-libpng15.patch b/app-cdr/dvdisaster/files/dvdisaster-0.72.1-libpng15.patch deleted file mode 100644 index 3dc25f9..000 --- a/app-cdr/dvdisaster/files/dvdisaster-0.72.1-libpng15.patch +++ /dev/null @@ -1,11 +0,0 @@ tools/pngio.c -+++ tools/pngio.c -@@ -17,6 +17,8 @@ - * or direct your browser at http://www.gnu.org. - */ - -+#include -+ - #include - #include - #include
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 2c8200b867d4608b574c51e2e1469e77ce76680e Author: Ulrich Müller gentoo org> AuthorDate: Sun Jul 3 16:35:40 2016 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Jul 3 16:39:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8200b8 app-cdr/dvdisaster: Migrate from LINGUAS to L10N. Package-Manager: portage-2.3.0 app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild | 14 +++--- app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 12 ++-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild b/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild index cf42944..26d545d 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.72.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,9 +14,9 @@ SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="debug nls" -dvdi_langs="cs de it pt_BR ru sv" +dvdi_langs="cs de it pt-BR ru sv" for dvdi_lang in ${dvdi_langs}; do - IUSE+=" linguas_${dvdi_lang}" + IUSE+=" l10n_${dvdi_lang}" done unset dvdi_lang @@ -65,10 +65,10 @@ src_install() { 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} + use l10n_${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 diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild index 4236bf6d..d405f40 100644 --- a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -14,9 +14,9 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="debug nls" -dvdi_langs="cs de it pt_BR ru sv" +dvdi_langs="cs de it pt-BR ru sv" for dvdi_lang in ${dvdi_langs}; do - IUSE+=" linguas_${dvdi_lang}" + IUSE+=" l10n_${dvdi_lang}" done unset dvdi_lang @@ -62,10 +62,10 @@ src_install() { 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} + use l10n_${dvdi_lang} || rm -rf \ + ${dest}/doc/${PF}/${dvdi_lang/-/_} \ + ${dest}/doc/${PF}/CREDITS.${dvdi_lang/-/_} \ + ${dest}/man/${dvdi_lang/-/_} done rm -f "${D}"usr/bin/*-uninstall.sh
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: bbf7ae487ae87da584b70295909aec0367bde9d9 Author: Amy Winston gentoo org> AuthorDate: Fri Feb 26 20:40:27 2016 + Commit: Amy Winston gentoo org> CommitDate: Fri Feb 26 20:40:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf7ae48 app-cdr/dvdisaster: version bump 0.79.5 bug #493916 Package-Manager: portage-2.2.26 app-cdr/dvdisaster/Manifest | 1 + app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild | 76 + 2 files changed, 77 insertions(+) diff --git a/app-cdr/dvdisaster/Manifest b/app-cdr/dvdisaster/Manifest index fe29ad2..714cd4b 100644 --- a/app-cdr/dvdisaster/Manifest +++ b/app-cdr/dvdisaster/Manifest @@ -1 +1,2 @@ +DIST dvdisaster-0.79.5.tar.bz2 8224726 SHA256 9c4c53d9e67855eb04ef87b7525045b4c5b34a9e782c44615dac3ba1a2950f39 SHA512 8630d4389983307afc3faa5b4256f531ded370f84ec35d4a363853dc7d79e5e15ee0b81bf64f4b88f57fe6176537df8195f83acf23e770d991c700b7408dd1f5 WHIRLPOOL 85884422bb76bac52ba02e1d0b6be80458875e79d631d580554a47e5b47aebdadbb93cf2470d2db90f9e332d4318bcd85a52ec5ebc9991ccf4da31017886e7fd DIST dvdisaster_0.72.4.orig.tar.bz2 5097738 SHA256 444763bc40bcc8c396ecd7af0d5d6dd8c458009d4ed62af74ef54074541aa05e SHA512 aa0a9f3040d45b16a9117b2b6756d2423cf55db4a00e8314a164f6dc32863cd4e5a5b5ec009a56782aa2afe6031e3a32954014101abc67291428e9edea1b5272 WHIRLPOOL 888b9643e4102e4c7f237b336bbead60fd02833357775f586766672ea182ce680615a74f9547cf015b3e0edb269fe905a4dd5f28cbf765f3c7f114e097736208 diff --git a/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild new file mode 100644 index 000..4236bf6d --- /dev/null +++ b/app-cdr/dvdisaster/dvdisaster-0.79.5.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils gnome2-utils toolchain-funcs + +DESCRIPTION="Tool for creating error correction data (ecc) for optical media (DVD, CD, BD)" +HOMEPAGE="http://dvdisaster.net/; +SRC_URI="http://dvdisaster.net/downloads/${PN}-${PV}.tar.bz2; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug nls" + +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.32 + nls? ( virtual/libintl ) + >=x11-libs/gtk+-2.6:2 + x11-libs/gdk-pixbuf" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers + virtual/pkgconfig" + +src_configure() { + ./configure \ + --prefix=/usr \ + --bindir=/usr/bin \ + --mandir=/usr/share/man \ + --docdir=/usr/share/doc \ + --docsubdir=${PF} \ + --localedir=/usr/share/locale \ + --buildroot="${D}" \ + --with-nls=$(usex nls) \ + --with-memdebug=$(usex debug) || die +} + +src_compile() { + emake $(use nls && echo -j1) CC="$(tc-getCC)" +} + +src_install() { + emake install + 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 + newicon -s ${res} contrib/${PN}${res}.png ${PN}.png + done + + local dest="${D}"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 "${D}"usr/bin/*-uninstall.sh +} + +pkg_preinst() { gnome2_icon_savelist; } +pkg_postinst() { gnome2_icon_cache_update; } +pkg_postrm() { gnome2_icon_cache_update; }
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: dffc139569249ab2a87b53c74179184912113c00 Author: Amy Winston gentoo org> AuthorDate: Fri Feb 26 20:44:58 2016 + Commit: Amy Winston gentoo org> CommitDate: Fri Feb 26 20:44:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffc1395 app-cdr/dvdisaster: add proxy-maintainer Package-Manager: portage-2.2.26 app-cdr/dvdisaster/metadata.xml | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/app-cdr/dvdisaster/metadata.xml b/app-cdr/dvdisaster/metadata.xml index dec8156..d1dcaaa 100644 --- a/app-cdr/dvdisaster/metadata.xml +++ b/app-cdr/dvdisaster/metadata.xml @@ -1,7 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - dvdisaster - + + proxy-ma...@gentoo.org + Gentoo Proxy Maintainers Project + + + gen...@k8n.de + Daniel Kenzelmann + Proxied maintainer; set to assignee in all bugs + + + + Enable memory debugging. + +
[gentoo-commits] repo/gentoo:master commit in: app-cdr/dvdisaster/
commit: 235916cc427f123e1d842d439bf4796769e11ea3 Author: Manuel Rüger gentoo org> AuthorDate: Sat Jan 2 21:26:13 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Jan 2 21:26:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235916cc app-cdr/dvdisaster: Remove old Package-Manager: portage-2.2.26 app-cdr/dvdisaster/Manifest | 1 - app-cdr/dvdisaster/dvdisaster-0.72.2.ebuild | 88 - 2 files changed, 89 deletions(-) diff --git a/app-cdr/dvdisaster/Manifest b/app-cdr/dvdisaster/Manifest index 9a187cf..fe29ad2 100644 --- a/app-cdr/dvdisaster/Manifest +++ b/app-cdr/dvdisaster/Manifest @@ -1,2 +1 @@ -DIST dvdisaster-0.72.2.tar.bz2 4145193 SHA256 62d00c399c99a3bba493405174aeb96bd8c2d428d01d24b46858a55531b725ae SHA512 5283c5a0f9120a02434c8561f130d497db8eb7dab646f12d9cba9bc3a3ffa97974d783a9a8c67fb0669bba9ab5306545457c29e64b6a6e7a2722d1833dbcba11 WHIRLPOOL b1732e89f11e3e2f29bfa0fc661502eae4c10eb27d6186ca0a79405ca3e40388a2499b9990046fe002717b76332437978b0bcc8ef1cc421fbcbb1abf85198d2e DIST dvdisaster_0.72.4.orig.tar.bz2 5097738 SHA256 444763bc40bcc8c396ecd7af0d5d6dd8c458009d4ed62af74ef54074541aa05e SHA512 aa0a9f3040d45b16a9117b2b6756d2423cf55db4a00e8314a164f6dc32863cd4e5a5b5ec009a56782aa2afe6031e3a32954014101abc67291428e9edea1b5272 WHIRLPOOL 888b9643e4102e4c7f237b336bbead60fd02833357775f586766672ea182ce680615a74f9547cf015b3e0edb269fe905a4dd5f28cbf765f3c7f114e097736208 diff --git a/app-cdr/dvdisaster/dvdisaster-0.72.2.ebuild b/app-cdr/dvdisaster/dvdisaster-0.72.2.ebuild deleted file mode 100644 index e074684..000 --- a/app-cdr/dvdisaster/dvdisaster-0.72.2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils gnome2-utils versionator - -MY_P=${PN}-$(replace_version_separator 2 '.') - -DESCRIPTION="Data-protection and recovery tool for DVDs" -HOMEPAGE="http://dvdisaster.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="amd64 ppc x86" -SLOT="0" -IUSE="debug linguas_cs linguas_de linguas_it linguas_ru cpu_flags_x86_sse2" - -RDEPEND=">=x11-libs/gtk+-2.6:2 - media-libs/libpng - sys-libs/zlib" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.72.1-libpng15.patch -} - -# - There is no autotools, use_ functions won't work -# - NLS disabled because sys-devel/gettext fails, if you enable it -# you need also virtual/libintl because it links to it for FreeBSD -src_configure() { - local myconf - - if use cpu_flags_x86_sse2; then - myconf+=" --with-sse2=yes" - else - myconf+=" --with-sse2=no" - fi - - use debug && myconf+=" --with-memdebug=yes" - - ./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 \ - ${myconf} || die -} - -src_install() { - emake install - - newicon contrib/${PN}48.png ${PN}.png - make_desktop_entry ${PN} ${PN} ${PN} "System;Utility" - - 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="${D}/usr/share" - - for lang in cs de it ru; do - use linguas_${lang} || rm -rf ${dest}/doc/${PF}/${lang} \ - ${dest}/doc/${PF}/CREDITS.${lang} ${dest}/man/${lang} - done - - rm -f "${D}"/usr/bin/*.sh -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}