From 0d7b31b187a042ffaedf1356b663c87ca394d0c8 Mon Sep 17 00:00:00 2001 From: Christian Ruppert Date: Mon, 23 Feb 2009 13:09:52 +0000 Subject: [PATCH] app-cdr/acetoneiso: renamed from acetoneiso2, version bump to 2.0.3_rc1, fixed dependencies, added optional documentation, print some informations about optional packages svn path=/sunrise/; revision=7957 --- app-cdr/acetoneiso/ChangeLog | 81 +++++++++++++++ app-cdr/acetoneiso/Manifest | 5 + .../acetoneiso/acetoneiso-2.0.3_rc1.ebuild | 98 +++++++++++++++++++ .../acetoneiso/files/acetoneiso-nostrip.patch | 8 ++ app-cdr/acetoneiso/metadata.xml | 5 + 5 files changed, 197 insertions(+) create mode 100644 app-cdr/acetoneiso/ChangeLog create mode 100644 app-cdr/acetoneiso/Manifest create mode 100644 app-cdr/acetoneiso/acetoneiso-2.0.3_rc1.ebuild create mode 100644 app-cdr/acetoneiso/files/acetoneiso-nostrip.patch create mode 100644 app-cdr/acetoneiso/metadata.xml diff --git a/app-cdr/acetoneiso/ChangeLog b/app-cdr/acetoneiso/ChangeLog new file mode 100644 index 000000000..16076cc6a --- /dev/null +++ b/app-cdr/acetoneiso/ChangeLog @@ -0,0 +1,81 @@ +# ChangeLog for app-cdr/acetoneiso2 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 23 Feb 2009; Christian Ruppert (idl0r) + +acetoneiso-2.0.3_rc1.ebuild, +files/acetoneiso-nostrip.patch, + -files/acetoneiso2-nostrip.patch, -acetoneiso2-2.0.2.ebuild: + renamed from acetoneiso2, version bump to 2.0.3_rc1, + fixed dependencies, added optional documentation, + print some informations about optional packages + + 16 Jan 2009; Thomas Sachau (Tommy[D]) metadata.xml: + Drop unused useflag-description from metadata.xml + + 09 Jan 2009; Pacho Ramos (pacho) + acetoneiso2-2.0.2.ebuild: + Update HOMEPAGE + + 09 Jan 2009; Pacho Ramos (pacho) + +files/acetoneiso2-nostrip.patch, acetoneiso2-2.0.2.ebuild: + Migration to splitted QT4, fix license, bump to EAPI=2, deps cleanup, + dropped USE flags for fixing automagic deps (acetoneiso2 will warn about + missing apps at runtime), fix prestripping issue. Thanks to Christian + Ruppert and scarabeus for their help. + + 23 Aug 2008; Thomas Beierlein (TomJBE) metadata.xml: + Added local USE flag description wrt GLEP 56 + + 04 Aug 2008; Tiago Cunha (tcunha) + acetoneiso2-2.0.2.ebuild: + eqmake4 dies on its own + + 04 Aug 2008; Tiago Cunha (tcunha) + -acetoneiso2-2.0.1.ebuild: + Remove old version + + 03 Aug 2008; Arne Janbu (Ampheus) + +acetoneiso2-2.0.2.ebuild: + Version bump to 2.0.2 + + 16 Mar 2008; Jakub Moc acetoneiso2-2.0.1.ebuild: + Fix up dependencies a bit... + + 12 Mar 2008; (Tommy[D]) tommy100@gmx.de -acetoneiso2-2.0.0.ebuild: + Really drop it + + 12 Mar 2008; Arne Janbu (Ampheus) Manifest: + Remove old version. + + 12 Mar 2008; Arne Janbu (Ampheus) + +acetoneiso2-2.0.1.ebuild: + Version bump to 2.0.1. + + 10 Mar 2008; Arne Janbu (Ampheus) + acetoneiso2-2.0.0.ebuild: + Changed dependency so we can use cdrtools or cdrkit if we want. Tanks + Marcello Magaldi. + + 30 Jan 2008; Arne Janbu (Ampheus) + acetoneiso2-2.0.0.ebuild: + Added sys-fs/fuseiso to DEPEND. Thanks to realmatrix. + + 27 Jan 2008; Jakub Moc -acetoneiso2-2.0_rc1.ebuild, + +acetoneiso2-2.0.0.ebuild: + Version bump, remove old + + 23 Jan 2008; Arne Janbu (Ampheus) + acetoneiso2-2.0_rc1.ebuild: + Some cleaning and changed the description + + 18 Jan 2008; (Tommy[D]) tommy100@gmx.de ChangeLog: + Drop emtpy files dir + + 16 Jan 2008; (Tommy[D]) tommy100@gmx.de +acetoneiso2-2.0_rc1.ebuild, + -acetoneiso2-2.0-r1.ebuild: + Drop eutils.eclass, use PN in SRC_URI and correct ebuild naming + + 16 Jan 2008; Arne Janbu (Ampheus) +metadata.xml, + +acetoneiso2-2.0-r1.ebuild: + New Ebuild for bug 197961 + diff --git a/app-cdr/acetoneiso/Manifest b/app-cdr/acetoneiso/Manifest new file mode 100644 index 000000000..0011cb0e0 --- /dev/null +++ b/app-cdr/acetoneiso/Manifest @@ -0,0 +1,5 @@ +AUX acetoneiso-nostrip.patch 366 RMD160 513d2401540b8119a39abf94163d584f7d66138b SHA1 a7089030887e9eb5c8643768407666d4cb3e81c6 SHA256 25b65cec525efc8329d95cdc8f85ab8769628cb91f11f220fcfa1779462e1b4c +DIST acetoneiso_2.0.3RC1.tar.gz 807687 RMD160 f7a4a33a781effb580501791264fc99873e320a4 SHA1 cb869be678495a8b24c98fbeb5b8b4163a04bde7 SHA256 b8ffc8fabbcd4f1a0c898fe28b3091486f57371f763332e319b34f786be1947a +EBUILD acetoneiso-2.0.3_rc1.ebuild 2320 RMD160 f567a923e128949aae119f09b6c214228b84f556 SHA1 8cffefab5996420ad57aed23df36dba6cdce069b SHA256 8194032362a4446a5faf18fe9f9c20928ad84229496765c91029ea5a73846b30 +MISC ChangeLog 2889 RMD160 ef498638e20965ae0e8924013514cb5e43119aef SHA1 361dc06cd34e85474fd7640f87fe6f37b532f7ee SHA256 dc823be370b28c38f42ef5374069bac24ae7d640ffd94292aa2fb8d9dbf6768a +MISC metadata.xml 171 RMD160 ed284df01c230fc7990a6b5888b39166d23f29ba SHA1 f3d64a69044b710e23fb874b3ee4cd338858c8b4 SHA256 a7b30fbacd0e4c312c07a3efac112a3794c81d134442d8104325734d03425adf diff --git a/app-cdr/acetoneiso/acetoneiso-2.0.3_rc1.ebuild b/app-cdr/acetoneiso/acetoneiso-2.0.3_rc1.ebuild new file mode 100644 index 000000000..6a7d9b3ea --- /dev/null +++ b/app-cdr/acetoneiso/acetoneiso-2.0.3_rc1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit eutils qt4 + +MY_P="${PN}_${PV/_rc/RC}" + +DESCRIPTION="Graphical tool to do a lot things with image files like extracting, mounting, encrypting." +HOMEPAGE="http://www.acetoneteam.org/" +# switch back to the sf.net mirror later, if the tarball is also vailable there +#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" +SRC_URI="http://www.acetoneteam.org/download/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +# remove the blocker after some time +DEPEND="|| ( ( x11-libs/qt-gui:4 x11-libs/qt-webkit:4 ) x11-libs/qt:4 ) + !app-cdr/acetoneiso2" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}/acetoneiso/" + +src_prepare() { + # Fix prestripping bug 221745 + epatch "${FILESDIR}/${PN}-nostrip.patch" + + # unrar is called unrar-nonfree there + sed -i -e 's:unrar-nonfree:unrar:g' sources/compress.h locale/*.ts \ + || die "sed failed" +} + +src_configure() { + eqmake4 +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "emake install failed" + + dodoc ../{AUTHORS,CHANGELOG,FEATURES,README} || die "dodoc failed" + + if use doc; then + dohtml -r manual/* || die "dohtml failed" + fi +} + +pkg_postinst() { + elog + elog "The following packages will give ${PN} extended functionality:" + + elog "Filemanager:" + elog "\tkde-base/dolphin" + elog "\tkde-base/konqueror" + elog "\tgnome-base/nautilus" + + elog "Video player:" + elog "\tmedia-video/mplayer" + elog "\tmedia-video/smplayer" + elog "\tmedia-video/kaffeine" + elog "\tmedia-video/vlc" + + elog "Image mounting:" + elog "\tsys-fs/fuse" + elog "\tsys-fs/fuseiso" + + elog "Image encryption:" + elog "\t>=app-crypt/gnupg-2" + + elog "Image compression:" + elog "\tapp-arch/p7zip" + elog "\tapp-arch/unrar" + + elog "Encoding:" + elog "\tmedia-video/ffmpeg" + elog "\tmedia-sound/lame" + elog "\tmedia-video/mplayer (mencoder)" + + elog "Device info:" + elog "\tsys-apps/hal" + + elog "CD/DVD burning, image creation etc.:" + elog "\tapp-cdr/cdrkit" + elog "\tapp-cdr/cdrdao" + elog "\tmedia-sound/cdparanoia" + + elog "Additional tools which are not in the portage tree:" + elog "\tgeteltorito - http://www.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/" + elog "\tciso - http://ciso.tenshu.fr/" + + elog + elog "for further informations see README" + elog +} diff --git a/app-cdr/acetoneiso/files/acetoneiso-nostrip.patch b/app-cdr/acetoneiso/files/acetoneiso-nostrip.patch new file mode 100644 index 000000000..d753d5158 --- /dev/null +++ b/app-cdr/acetoneiso/files/acetoneiso-nostrip.patch @@ -0,0 +1,8 @@ +diff -Naurp -Naurp acetoneiso_2.0.3RC1.old/acetoneiso/acetoneiso.pro acetoneiso_2.0.3RC1/acetoneiso/acetoneiso.pro +--- acetoneiso_2.0.3RC1.old/acetoneiso/acetoneiso.pro 2008-09-24 14:36:28.000000000 +0200 ++++ acetoneiso_2.0.3RC1/acetoneiso/acetoneiso.pro 2009-02-21 19:51:53.667886857 +0100 +@@ -1,3 +1,4 @@ ++QMAKE_STRIP = "" + CONFIG += qt + TEMPLATE = app + TARGET = diff --git a/app-cdr/acetoneiso/metadata.xml b/app-cdr/acetoneiso/metadata.xml new file mode 100644 index 000000000..6f1d493c5 --- /dev/null +++ b/app-cdr/acetoneiso/metadata.xml @@ -0,0 +1,5 @@ + + + + maintainer-wanted + -- 2.43.2