From 91b9afdeef46bf4ed1cff3bf5c395921660bf97e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 23 Aug 2020 17:52:48 +0200 Subject: app-cdr/k3b: pkgmove to kde-apps/k3b - Drop IUSE="emovix,musicbrainz" for missing deps in Gentoo ebuild repo - Set KDEBASE=false for kde.eclass to set dependencies correctly Signed-off-by: Andreas Sturmlechner --- kde-apps/k3b/ChangeLog | 992 +++++++++++++++++++++ kde-apps/k3b/Manifest | 2 + kde-apps/k3b/files/k3b-1.0.5-desktop-entry.diff | 53 ++ .../k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch | 100 +++ .../k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch | 23 + kde-apps/k3b/files/k3b-1.0.5-libmpcdecsv7.patch | 42 + kde-apps/k3b/files/k3b-1.0.5-transcode-1.1.patch | 18 + kde-apps/k3b/k3b-1.0.5-r6.ebuild | 151 ++++ kde-apps/k3b/metadata.xml | 5 + 9 files changed, 1386 insertions(+) create mode 100644 kde-apps/k3b/ChangeLog create mode 100644 kde-apps/k3b/Manifest create mode 100644 kde-apps/k3b/files/k3b-1.0.5-desktop-entry.diff create mode 100644 kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch create mode 100644 kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch create mode 100644 kde-apps/k3b/files/k3b-1.0.5-libmpcdecsv7.patch create mode 100644 kde-apps/k3b/files/k3b-1.0.5-transcode-1.1.patch create mode 100644 kde-apps/k3b/k3b-1.0.5-r6.ebuild create mode 100644 kde-apps/k3b/metadata.xml (limited to 'kde-apps') diff --git a/kde-apps/k3b/ChangeLog b/kde-apps/k3b/ChangeLog new file mode 100644 index 00000000..494bbddf --- /dev/null +++ b/kde-apps/k3b/ChangeLog @@ -0,0 +1,992 @@ +# ChangeLog for app-cdr/k3b +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/ChangeLog,v 1.228 2009/08/26 07:14:57 wired Exp $ + + 26 Aug 2009; Alex Alexander + k3b-1.66.0_alpha2-r1.ebuild: + added vcd to IUSE + +*k3b-1.66.0_alpha2-r1 (20 Aug 2009) + + 20 Aug 2009; Alex Alexander + +k3b-1.66.0_alpha2-r1.ebuild, + +files/k3b-1.66.0_alpha2-fix-musepack-lib-detection.patch, metadata.xml: + added kde4 version + + 16 Aug 2009; Christian Faulhammer k3b-1.0.5-r6.ebuild: + stable x86, bug 281598 + +*k3b-1.0.5-r6 (26 Jul 2009) + + 26 Jul 2009; Samuli Suominen +k3b-1.0.5-r6.ebuild, + +files/k3b-1.0.5-libmpcdecsv7.patch: + Use transition package media-libs/libmpcdecsv7 instead of + media-libs/libmpcdec for Musepack support. + + 04 Jul 2009; Brent Baude k3b-1.0.5-r5.ebuild: + Marking k3b-1.0.5-r5 ppc64 for bug 272551 + + 06 Jun 2009; nixnut k3b-1.0.5-r5.ebuild: + ppc stable #272551 + + 05 Jun 2009; Samuli Suominen k3b-1.0.5-r5.ebuild: + amd64 stable wrt #272551 + + 04 Jun 2009; Christian Faulhammer k3b-1.0.5-r5.ebuild: + stable x86, bug 272551 + + 24 May 2009; Theo Chatzimichos + +k3b-1.0.5-r3.ebuild: + bring back k3b as i broke the tree + +*k3b-1.0.5-r5 (24 May 2009) + + 24 May 2009; Theo Chatzimichos + -k3b-1.0.5-r3.ebuild, +k3b-1.0.5-r5.ebuild: + Revision bump, change slot to 3.5, remove old + + 19 May 2009; Tomas Chvatal k3b-1.0.5-r4.ebuild: + Fix error in dodoc. Per bug #270493. + +*k3b-1.0.5-r4 (19 May 2009) + + 19 May 2009; Tomas Chvatal +k3b-1.0.5-r4.ebuild, + +files/k3b-1.0.5-transcode-1.1.patch: + Apply all various updates from kde-crazy and from lxnay. This closes bug + #231338. + + 10 Mar 2009; Steve Dibb k3b-1.0.5-r3.ebuild: + Update transcode use flag check, move dvdread use flag to dvd use flag + + 21 Dec 2008; nixnut k3b-1.0.5-r3.ebuild: + Stable on ppc wrt bug 245513 + + 20 Dec 2008; Thomas Anderson k3b-1.0.5-r3.ebuild: + stable amd64, bug 245513 + + 16 Dec 2008; Brent Baude k3b-1.0.5-r3.ebuild: + stable ppc64, bug 245513 + + 15 Dec 2008; k3b-1.0.5-r3.ebuild: + x86 stable wrt #245513 + + 15 Oct 2008; Peter Alfredsen + +files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch, k3b-1.0.5-r3.ebuild: + Fix for new ffmpeg API, bug 242000, thanks to Alexis Ballier. + +*k3b-1.0.5-r3 (08 Aug 2008) + + 08 Aug 2008; Steve Dibb +k3b-1.0.5-r3.ebuild: + Fix libdvdread linking, bug 234268 + + 24 Jul 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + +*k3b-1.0.5-r2 (07 Jul 2008) + + 07 Jul 2008; Peter Alfredsen + +files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch, k3b-0.12.17.ebuild, + k3b-1.0.3.ebuild, k3b-1.0.4.ebuild, k3b-1.0.4-r1.ebuild, k3b-1.0.5.ebuild, + k3b-1.0.5-r1.ebuild, +k3b-1.0.5-r2.ebuild: + Fix for building with media-video/ffmpeg-0.4.9_p20080326, wrt bug #231063. + +*k3b-1.0.5-r1 (13 Jun 2008) + + 13 Jun 2008; Carsten Lohrke + +files/k3b-1.0.5-desktop-entry.diff, +k3b-1.0.5-r1.ebuild: + Fix .desktop entry stuff properly, get rid of the seemingly improper patch + for bug #186173, see also bug #221177. + +*k3b-1.0.5 (31 May 2008) + + 31 May 2008; Ioannis Aslanidis + +files/k3b-1.0.5-eject_186173.patch, +k3b-1.0.5.ebuild: + Version bump. Fixes bug #224179. + +*k3b-1.0.4-r1 (26 Apr 2008) + + 26 Apr 2008; Wulf C. Krueger + +files/k3b-1.0.4-eject_186173.patch, +k3b-1.0.4-r1.ebuild: + Added an upstream patch to make k3b eject and re-load media correctly. + Fixes bug 186173. Fixed the desktop file as per bug 208777. + + 05 Jan 2008; Brent Baude k3b-1.0.4.ebuild: + Marking k3b-1.0.4 ppc64 for bug 180917 + + 04 Jan 2008; nixnut k3b-1.0.4.ebuild: + Stable on ppc wrt bug 180917 + + 03 Jan 2008; Richard Freeman k3b-1.0.4.ebuild: + amd64 stable - bug 180917 + + 03 Jan 2008; Christian Faulhammer k3b-1.0.4.ebuild: + stable x86, bug 180917 + + 01 Jan 2008; Alexis Ballier k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild, + k3b-1.0.3.ebuild, k3b-1.0.4.ebuild: + stick musicbrainz deps to -2*, bug #203784 + + 18 Nov 2007; Alexis Ballier k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild, + k3b-1.0.3.ebuild, k3b-1.0.4.ebuild: + add a check for flac cxx use flag, FLAC++ is needed here + + 06 Nov 2007; Markus Rothe k3b-1.0.4.ebuild: + Added ~ppc64; bug #197779 + +*k3b-1.0.4 (03 Nov 2007) + + 03 Nov 2007; Tobias Heinlein +k3b-1.0.4.ebuild: + Version bump. Removing k3bsetup, see bug #188489. + + 22 Aug 2007; Roy Marples k3b-1.0.3.ebuild: + Keyworded ~x86-fbsd. + + 02 Aug 2007; Michael Sterrett k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild, + k3b-1.0.3.ebuild: + correct dbus deps (bug #187369) + +*k3b-1.0.3 (23 Jul 2007) + + 23 Jul 2007; Tobias Heinlein +k3b-1.0.3.ebuild: + Version bump, see bug 186320 + + 06 Jul 2007; Michael Sterrett k3b-0.12.17.ebuild, + k3b-1.0.ebuild, k3b-1.0.1.ebuild, k3b-1.0.1-r1.ebuild, k3b-1.0.2.ebuild: + remove reference to old, removed dbus (bug #183696) + +*k3b-1.0.2 (24 Jun 2007) + + 24 Jun 2007; Wulf C. Krueger +k3b-1.0.2.ebuild: + Version bump to 1.0.2. + +*k3b-1.0.1-r1 (26 May 2007) + + 26 May 2007; Wulf C. Krueger + +files/k3b-1.0.1-hidden.patch, +k3b-1.0.1-r1.ebuild: + Install k3b-iso.desktop, k3b-cue.desktop with NoDisplay=true. Fixes bug 175263. + +*k3b-1.0.1 (19 Apr 2007) + + 19 Apr 2007; Carsten Lohrke +k3b-1.0.1.ebuild: + Version bump. + + 14 Apr 2007; Carsten Lohrke k3b-1.0.ebuild: + Fix bug #174554. + + 13 Apr 2007; k3b-1.0.ebuild: + worked on my ppc G3 + + 12 Apr 2007; Carsten Lohrke k3b-1.0.ebuild: + Add a message regarding installation of k3bsetup, see bug #174248. + + 26 Mar 2007; Marcus D. Hanwell -k3b-0.12.14.ebuild, + -k3b-1.0_rc6.ebuild: + Removed old versions. + + 25 Mar 2007; Marcus D. Hanwell + +files/k3b-1.0-alsa-fix.patch, k3b-1.0.ebuild: + Fix alsa configure issue, closes bug 152321, patch from upstream SVN commit. + +*k3b-1.0 (17 Mar 2007) + + 17 Mar 2007; Marcus D. Hanwell -k3b-1.0_rc4.ebuild, + -k3b-1.0_rc5.ebuild, +k3b-1.0.ebuild: + Version bump, closes bug 171196. + + 11 Feb 2007; Ioannis Aslanidis + -k3b-1.0_beta1.ebuild: + Cleaning up old beta version. + +*k3b-1.0_rc6 (11 Feb 2007) + + 11 Feb 2007; Ioannis Aslanidis + +k3b-1.0_rc6.ebuild: + Version bump. + +*k3b-1.0_rc5 (09 Feb 2007) + + 09 Feb 2007; Marcus D. Hanwell -k3b-1.0_rc2.ebuild, + -k3b-1.0_rc3.ebuild, +k3b-1.0_rc5.ebuild: + Version bump, bug 164766. Removed some old rc versions. + + 22 Jan 2007; Steve Dibb k3b-0.12.17.ebuild: + amd64 stable, bug 157451 + +*k3b-1.0_rc4 (21 Jan 2007) + + 21 Jan 2007; Ioannis Aslanidis + +k3b-1.0_rc4.ebuild: + Version bump as requested in bug #162781. + + 05 Jan 2007; Diego Pettenò k3b-0.12.14.ebuild, + k3b-0.12.17.ebuild, k3b-1.0_beta1.ebuild, k3b-1.0_rc2.ebuild, + k3b-1.0_rc3.ebuild: + Convert to use elog. + +*k3b-1.0_rc3 (04 Jan 2007) + + 04 Jan 2007; Marcus D. Hanwell +k3b-1.0_rc3.ebuild: + Version bump. + + 31 Dec 2006; Steve Dibb -k3b-0.12.15.ebuild, + -k3b-0.12.16.ebuild, -k3b-1.0_rc1.ebuild: + Remove old versions + + 23 Dec 2006; Andrej Kacian k3b-0.12.17.ebuild: + Stable on x86, bug #157451. + + 23 Dec 2006; Tobias Scherbaum k3b-0.12.17.ebuild: + Stable on ppc wrt bug #157451. + + 22 Dec 2006; Markus Rothe k3b-0.12.17.ebuild: + Stable on ppc64; bug #157451 + +*k3b-1.0_rc2 (17 Dec 2006) +*k3b-1.0_rc1 (17 Dec 2006) + + 17 Dec 2006; Ioannis Aslanidis + +k3b-1.0_rc1.ebuild, +k3b-1.0_rc2.ebuild: + Version bump. + + 27 Nov 2006; Ioannis Aslanidis + -files/k3b-1.0_pre2+flac-1.1.3.patch, -files/k3b-1.0_pre2-flac-beta.patch, + -k3b-1.0_pre1.ebuild, -k3b-1.0_pre2.ebuild: + Removed pre versions to prevent incorrect upstream versioning conflict. + Resolves bug #156185. Thanks to Jakub Moc for noticing. + + 25 Nov 2006; Charlie Shepherd + k3b-1.0_beta1.ebuild: + Add emovix to IUSE, bug 156185 + + 25 Nov 2006; Ioannis Aslanidis + k3b-1.0_beta1.ebuild: + Improved dependency of app-cdr/dvd+rw-tools to version 7.0 or above as + detailed in bug 156044. Thanks to Jurek Bartuszek for noticing. + + 24 Nov 2006; Markus Rothe k3b-1.0_beta1.ebuild: + Added ~ppc64; bug #156033 + +*k3b-1.0_beta1 (23 Nov 2006) + + 23 Nov 2006; Ioannis Aslanidis + +k3b-1.0_beta1.ebuild: + Version bump. Added media-video/emovix optional runtime dependency. Dropped + unneded patches. + + 19 Nov 2006; Doug Goldstein k3b-0.12.17.ebuild, + k3b-1.0_pre1.ebuild, k3b-1.0_pre2.ebuild: + Fixing dbus depends + + 21 Oct 2006; Diego Pettenò + +files/k3b-0.12.17+flac-1.1.3.patch, +files/k3b-0.12.17-flac-beta.patch, + +files/k3b-1.0_pre2+flac-1.1.3.patch, +files/k3b-1.0_pre2-flac-beta.patch, + k3b-0.12.17.ebuild, k3b-1.0_pre2.ebuild: + Add patch from Josh Coalson to be able to build with flac 1.1.3 (and an + extra one to build with flac 1.1.3-beta2). + + 19 Oct 2006; Diego Pettenò k3b-0.12.14.ebuild, + k3b-0.12.15.ebuild, k3b-0.12.16.ebuild, k3b-0.12.17.ebuild, + k3b-1.0_pre1.ebuild, k3b-1.0_pre2.ebuild: + Depend on 1.1.2 version of flac, as the 1.1.3 version changes API. + + 06 Oct 2006; Ioannis Aslanidis + k3b-0.12.17.ebuild: + Added 'fi' and 'zh_TW' languages as requested in bug #149717. Thanks to + Niklas Laxström for reporting it. + + 08 Sep 2006; Diego Pettenò k3b-0.12.17.ebuild, + k3b-1.0_pre2.ebuild: + Accept dbus-qt3-old aside from dbus proper, and don't do the useflag check + for that case. + +*k3b-1.0_pre2 (07 Sep 2006) + + 07 Sep 2006; Ioannis Aslanidis + +k3b-1.0_pre2.ebuild: + Version bump. Added 'dvdread' USE flag for optional dependency on + libdvdread. $(use_with dvdread) that enables --with-dvdread is not + required, the configure script does the check automatically. + + 25 Aug 2006; Ioannis Aslanidis + k3b-1.0_pre1.ebuild: + Added dependency check: If the 'encode' USE flag is enabled, + media-video/transcode is checked to be compiled with dvdread. Fixes bug + #143657. + +*k3b-0.12.17 (23 Aug 2006) + + 23 Aug 2006; Carsten Lohrke +k3b-0.12.17.ebuild: + Version bump. + +*k3b-1.0_pre1 (11 Aug 2006) + + 11 Aug 2006; Ioannis Aslanidis +k3b-1.0_pre1.ebuild: + Version bump. Resolves bug #143274. Thanks to Thomas Bettler for reporting it. + + 27 Jul 2006; Diego Pettenò k3b-0.12.16.ebuild: + Make the ebuild actually respect LINGUAS given by user. Thanks to Ginta Suou + for reporting in bug #141819. + + 02 Jul 2006; Daniel Black Manifest: + regen Manifest to not contain missing k3b-0.12.14.ebuild.orig + +*k3b-0.12.16 (30 Jun 2006) + + 30 Jun 2006; Diego Pettenò +k3b-0.12.16.ebuild: + Bump to latest version, thanks to Attila Jecs and Jorma Rus in bug #137716. + + 24 Jun 2006; Stefan Schweizer k3b-0.12.14.ebuild, + k3b-0.12.15.ebuild: + Check for dbus to have the qt3 useflag thanks to Robert Sebastian Gerus + in bug 137803 + + 21 Jun 2006; Diego Pettenò k3b-0.12.14.ebuild, + k3b-0.12.15.ebuild: + Fix i18n packages to use the new $KDE_S variable, thanks to miste78 for + reporting in bug #135692. + + 31 May 2006; Diego Pettenò k3b-0.12.15.ebuild: + Add linguas in IUSE to avoid the screen full of QA warnings. + + 29 Apr 2006; Carsten Lohrke -k3b-0.12.8.ebuild, + -k3b-0.12.11.ebuild, -k3b-0.12.12.ebuild, -k3b-0.12.13.ebuild: + Clean up. + + 27 Apr 2006; Marien Zwart files/digest-k3b-0.12.8, + files/digest-k3b-0.12.11, files/digest-k3b-0.12.12, + files/digest-k3b-0.12.13, files/digest-k3b-0.12.14, + files/digest-k3b-0.12.15, Manifest: + Fixing SHA256 digest, pass four + + 22 Apr 2006; Luis Medinas k3b-0.12.14.ebuild: + Stable on amd64. Bug #129475. + + 22 Apr 2006; Markus Rothe k3b-0.12.14.ebuild: + Stable on ppc64 + + 22 Apr 2006; Joshua Jackson k3b-0.12.14.ebuild: + stable on x86; bug #129475 + + 17 Apr 2006; Tobias Scherbaum k3b-0.12.14.ebuild: + ppc stable, bug #129475 + +*k3b-0.12.15 (12 Apr 2006) + + 12 Apr 2006; Carsten Lohrke +k3b-0.12.15.ebuild: + Version bump. + +*k3b-0.12.14 (07 Mar 2006) + + 07 Mar 2006; Carsten Lohrke +k3b-0.12.14.ebuild: + Version bump. + +*k3b-0.12.13 (03 Mar 2006) + + 03 Mar 2006; Carsten Lohrke +k3b-0.12.13.ebuild: + Version bump. + +*k3b-0.12.12 (15 Feb 2006) + + 15 Feb 2006; Carsten Lohrke +k3b-0.12.12.ebuild: + Version bump. + +*k3b-0.12.11 (11 Feb 2006) + + 11 Feb 2006; Carsten Lohrke + -files/k3b-0.11.17-noarts.patch, -files/k3b-0.12.4a-qt-3.3.5.patch, + -files/k3b-0.12.9-conditional.patch, -files/k3b-dvdrip-transcode.patch, + -k3b-0.11.24.ebuild, -k3b-0.12.4a.ebuild, -k3b-0.12.5.ebuild, + -k3b-0.12.6.ebuild, -k3b-0.12.7.ebuild, -k3b-0.12.9.ebuild, + -k3b-0.12.10.ebuild, +k3b-0.12.11.ebuild: + Version bump. + + 02 Feb 2006; Markus Rothe k3b-0.12.10.ebuild: + Added ~ppc64 + + 24 Dec 2005; Tobias Scherbaum k3b-0.12.8.ebuild: + Marked ppc stable, #114669 + + 18 Dec 2005; Mark Loeser k3b-0.12.8.ebuild: + Stable on x86; bug #114669 + + 17 Dec 2005; Luis Medinas metadata.xml: + Add media-optical to co-maintain k3b with kde herd. + +*k3b-0.12.10 (17 Dec 2005) + + 17 Dec 2005; Carsten Lohrke +k3b-0.12.10.ebuild: + version bump + + 13 Dec 2005; Marcus D. Hanwell k3b-0.12.8.ebuild: + Stable on amd64, bug 114669. + + 13 Dec 2005; Diego Pettenò + +files/k3b-0.12.9-conditional.patch, k3b-0.12.9.ebuild: + Add patch to fix ALSA conditional, see bug #115379. Issue fixed in upstream + SVN. + +*k3b-0.12.9 (13 Dec 2005) + + 13 Dec 2005; Carsten Lohrke +k3b-0.12.9.ebuild: + version bump + + 29 Nov 2005; Gregorio Guidi k3b-0.11.24.ebuild: + Change oggvorbis flag into vorbis (#94254). + +*k3b-0.12.8 (25 Nov 2005) + + 25 Nov 2005; Gregorio Guidi +k3b-0.12.8.ebuild: + New version (#113492). + + 11 Nov 2005; Michael Hanselmann k3b-0.12.4a.ebuild: + Stable on ppc. + +*k3b-0.12.7 (02 Nov 2005) + + 02 Nov 2005; Carsten Lohrke +k3b-0.12.7.ebuild: + version bump + + 30 Oct 2005; Carsten Lohrke k3b-0.12.4a.ebuild: + stable on x86 + + 30 Oct 2005; Carsten Lohrke k3b-0.12.4a.ebuild: + revert hal/dbus dependency for stabilzation, #108408 + +*k3b-0.12.6 (30 Oct 2005) + + 30 Oct 2005; Carsten Lohrke +k3b-0.12.6.ebuild: + version bump + +*k3b-0.12.5 (19 Oct 2005) + + 19 Oct 2005; Gregorio Guidi +k3b-0.12.5.ebuild: + New version. Make support for libsndfile and musicbrainz optional (#106956). + Respect the vcd USE flag (#100089). Cleanup. + + 20 Sep 2005; Diego Pettenò + +files/k3b-0.12.4a-qt-3.3.5.patch, k3b-0.12.4a.ebuild: + Added patch to compile with qt-3.3.5. + + 20 Sep 2005; Caleb Tennis k3b-0.12.4a.ebuild: + Change k3b deps to not have specific HAL and dbus version deps, per bug #105403 + + 19 Sep 2005; Carsten Lohrke -k3b-0.11.23-r2.ebuild, + k3b-0.11.24.ebuild, -k3b-0.12.1.ebuild, -k3b-0.12.2.ebuild, + -k3b-0.12.3.ebuild, k3b-0.12.4a.ebuild: + Clean up and minor ebuild fixes, #104680 + +*k3b-0.12.4a (19 Sep 2005) + + 19 Sep 2005; Caleb Tennis +k3b-0.12.4a.ebuild: + Version bump + +*k3b-0.12.3 (31 Jul 2005) + + 31 Jul 2005; Carsten Lohrke +k3b-0.12.3.ebuild: + version bump + + 30 Jul 2005; Simon Stelling k3b-0.11.24.ebuild: + stable on amd64 + + 12 Jul 2005; Joseph Jezak k3b-0.11.24.ebuild: + Marked ppc stable. + + 10 Jul 2005; Carsten Lohrke k3b-0.11.24.ebuild: + stable on x86, renamed tarball to be sure #93547 is not a problem anymore + + 02 Jul 2005; Dan Armak k3b-0.12.2.ebuild: + Fixing apparently accidentally broken ebuild (main compile and install + process was commented out), bug 97744 + +*k3b-0.12.2 (02 Jul 2005) + + 02 Jul 2005; Carsten Lohrke +k3b-0.12.2.ebuild: + version bump + + 19 Jun 2005; Carsten Lohrke k3b-0.12.1.ebuild: + removed polish localization, #96512 + +*k3b-0.12.1 (18 Jun 2005) + + 18 Jun 2005; Carsten Lohrke -k3b-0.12_beta2.ebuild, + -k3b-0.12.ebuild, +k3b-0.12.1.ebuild: + version bump + +*k3b-0.12 (15 Jun 2005) + + 15 Jun 2005; Carsten Lohrke +k3b-0.12.ebuild: + version bump + + 11 Jun 2005; Joseph Jezak k3b-0.12_beta2.ebuild: + Marked ~ppc for bug #94395. + + 05 Jun 2005; Jason Wever k3b-0.12_beta2.ebuild: + Added ~sparc keyword wrt bug #94395. + + 02 Jun 2005; Herbie Hopkins k3b-0.12_beta2.ebuild: + Marked ~amd64 wrt bug #94395. + +*k3b-0.12_beta2 (29 May 2005) + + 29 May 2005; Carsten Lohrke +k3b-0.12_beta2.ebuild: + version bump + + 13 May 2005; Carsten Lohrke : + new 0.11.24 tarball, doc building fixes + + 13 May 2005; Sven Wegener k3b-0.12_beta1.ebuild: + Added missing ? to *DEPEND. + +*k3b-0.12_beta1 (12 May 2005) + + 12 May 2005; Carsten Lohrke +k3b-0.12_beta1.ebuild: + version bump, early birds want to get toasted ;) + +*k3b-0.11.24 (11 May 2005) + + 11 May 2005; Carsten Lohrke +k3b-0.11.24.ebuild: + version bump + + 10 May 2005; Tobias Scherbaum + k3b-0.11.23-r2.ebuild: + Stable on PPC, #92134 + + 10 May 2005; Diego Pettenò k3b-0.11.23-r2.ebuild: + Marked stable on amd64. + + 10 May 2005; Carsten Lohrke k3b-0.11.23-r2.ebuild: + removed invalid warning, stable on x86 + + 18 Apr 2005; Carsten Lohrke + files/k3b-dvdrip-transcode.patch: + .. + + 15 Apr 2005; Carsten Lohrke + files/k3b-dvdrip-transcode.patch, k3b-0.11.23-r2.ebuild: + But this time... + +*k3b-0.11.23-r2 (15 Apr 2005) + + 15 Apr 2005; Carsten Lohrke + files/k3b-dvdrip-transcode.patch, -k3b-0.11.17.ebuild, + -k3b-0.11.19.ebuild, -k3b-0.11.20.ebuild, -k3b-0.11.22.ebuild, + -k3b-0.11.23-r1.ebuild, +k3b-0.11.23-r2.ebuild: + corrected transcode patch, clean up + +*k3b-0.11.23-r1 (14 Apr 2005) + + 14 Apr 2005; Carsten Lohrke + +files/k3b-dvdrip-transcode.patch, +k3b-0.11.23-r1.ebuild: + support for transcode >= 0.6.12, thanks to James Roberts-Thomson, #83516 + +*k3b-0.11.23 (28 Mar 2005) + + 28 Mar 2005; Carsten Lohrke +k3b-0.11.23.ebuild: + version bump + + 28 Mar 2005; Michael Hanselmann k3b-0.11.18.ebuild: + Stable on ppc. + +*k3b-0.11.22 (16 Mar 2005) + + 16 Mar 2005; Gregorio Guidi +k3b-0.11.22.ebuild: + New version (#85455). Remove restriction on flac version. Include changes + suggested in bug #82980. + + 22 Feb 2005; Gregorio Guidi k3b-0.11.17.ebuild, + k3b-0.11.18.ebuild, k3b-0.11.19.ebuild, k3b-0.11.20.ebuild: + Correct dependency on flac (#82558). + + 08 Feb 2005; Heinrich Wendel k3b-0.11.18.ebuild: + stable on amd64 + +*k3b-0.11.20 (04 Feb 2005) + + 04 Feb 2005; Carsten Lohrke +k3b-0.11.20.ebuild: + version bump + +*k3b-0.11.19 (29 Jan 2005) + + 29 Jan 2005; Gregorio Guidi -k3b-0.11.18-r1.ebuild, + +k3b-0.11.19.ebuild: + Version bump. Readded dependency on libsamplerate (#77607). Slimmed down + dependencies on kde split packages (#78235). + + 15 Jan 2005; Dan Armak k3b-0.11.17.ebuild, + k3b-0.11.18-r1.ebuild, k3b-0.11.18.ebuild: + Changed dep on kdebase to accept kdebase-meta, the split 'meta' package. + This dep will be narrowed down in the future to the precise split packages + required. + +*k3b-0.11.18-r1 (13 Jan 2005) + + 13 Jan 2005; Gregorio Guidi + +files/k3b-0.11.18-configure-libsamplerate.patch, +k3b-0.11.18-r1.ebuild: + Added patch to force compilation against internal libsamplerate (#77607). + + 11 Jan 2005; Carsten Lohrke k3b-0.11.18.ebuild: + corrected dependencies: #77563 and #77555, revoked #75252, stable on x86 + + 08 Jan 2005; Lars Weiler k3b-0.11.17.ebuild, + k3b-0.11.18.ebuild: + Removed the hard dependency on a special transcode version. See also bug + 75252. + +*k3b-0.11.18 (12 Dec 2004) + + 12 Dec 2004; Carsten Lohrke +k3b-0.11.18.ebuild: + version bump + + 23 Nov 2004; Carsten Lohrke k3b-0.11.17.ebuild: + QA: missing "inherit eutils" + + 19 Nov 2004; Carsten Lohrke k3b-0.11.17.ebuild: + a small LINGUAS fix... + + 31 Oct 2004; Lars Weiler -k3b-0.11.10.ebuild, + -k3b-0.11.12-r1.ebuild, -k3b-0.11.14.ebuild, -k3b-0.11.16.ebuild, + k3b-0.11.17.ebuild: + k3b-0.11.17 stable on ppc and cleanup. + + 26 Oct 2004; Simone Gotti k3b-0.11.17.ebuild: + Added support for multiple languages in LINGUAS, removed "it" from docs as + the source is broken. Thanks to Federico Zenith, fixes bug #68522. + + 24 Oct 2004; Dylan Carlson k3b-0.11.17.ebuild: + Stable on amd64. + + 19 Oct 2004; Heinrich Wendel k3b-0.11.17.ebuild: + stable on x86 + + 05 Oct 2004; Pieter Van den Abeele + k3b-0.11.12-r1.ebuild: + Masked k3b-0.11.12-r1.ebuild stable for ppc + + 25 Sep 2004; Heinrich Wendel + +files/k3b-0.11.17-noarts.patch, k3b-0.11.17.ebuild: + add patch to compile without arts, bug #61366 + +*k3b-0.11.17 (23 Sep 2004) + + 23 Sep 2004; Carsten Lohrke +k3b-0.11.17.ebuild: + version bump + +*k3b-0.11.16 (20 Sep 2004) + + 20 Sep 2004; Carsten Lohrke +k3b-0.11.16.ebuild: + version bump + + 14 Sep 2004; Carsten Lohrke + -files/k3b-0.10.3-hacked-cdrdao.patch, k3b-0.11.12-r1.ebuild, + -k3b-0.11.13.ebuild: + ebuild clean up, removed monkey plugin from 0.11.12-r1, too + + 21 Aug 2004; Lars Weiler k3b-0.11.10.ebuild, + k3b-0.11.12-r1.ebuild, k3b-0.11.13.ebuild, k3b-0.11.14.ebuild: + Depend on virtual/cdrtools, as mentioned in bug 61094. + + 14 Aug 2004; Sven Wegener : + Fixed CVS Header. + +*k3b-0.11.14 (10 Aug 2004) + + 10 Aug 2004; Carsten Lohrke +k3b-0.11.14.ebuild: + version bump + + 06 Aug 2004; Carsten Lohrke k3b-0.11.13.ebuild: + readded $(use_with arts), since kde.eclass supports it only for kde 3.3 and + above + +*k3b-0.11.13 (05 Aug 2004) + + 05 Aug 2004; Carsten Lohrke +k3b-0.11.13.ebuild: + version bump, replaced a few for loops, + removed monkeyaudio plugin until license issues are sorted out + + 22 Jul 2004; Travis Tilley k3b-0.11.12-r1.ebuild: + stable on amd64 + + 17 Jul 2004; Heinrich Wendel k3b-0.11.12-r1.ebuild: + stable on x86 + + 04 Jul 2004; Carsten Lohrke k3b-0.11.10.ebuild, + k3b-0.11.12-r1.ebuild: + QA: need-kde after R/DEPEND + +*k3b-0.11.12-r1 (03 Jul 2004) + + 03 Jul 2004; Heinrich Wendel k3b-0.11.11.ebuild, + k3b-0.11.12-r1.ebuild, k3b-0.11.12.ebuild, k3b-0.11.6.ebuild, + k3b-0.11.9.ebuild: + add icon for gnome, bug #55272, remove old versions, add arts useflag + +*k3b-0.11.12 (25 Jun 2004) + + 25 Jun 2004; Carsten Lohrke +k3b-0.11.12.ebuild: + version bump + + 24 Jun 2004; Danny van Dyk k3b-0.11.10.ebuild: + Marked stable on amd64. + + 16 Jun 2004; Martin Holzer k3b-0.11.10.ebuild: + need a newer version of kde + +*k3b-0.11.11 (15 Jun 2004) + + 15 Jun 2004; Carsten Lohrke k3b-0.11.11.ebuild: + version bump, k3b-0.11.10.ebuild: + Stable on ppc. + + 05 Jun 2004; Heinrich Wendel k3b-0.11.10.ebuild: + stable on x86 + + 01 Jun 2004; Aron Griffis k3b-0.11.10.ebuild, + k3b-0.11.9.ebuild: + Fix use invocation + +*k3b-0.11.10 (24 May 2004) + + 24 May 2004; Heinrich Wendel k3b-0.11.10.ebuild: + version bump, bug #51910 + + 14 May 2004; Lars Weiler k3b-0.11.9.ebuild: + Stable on ppc + + 03 May 2004; Jeremy Huddleston k3b-0.11.6.ebuild, + k3b-0.11.9.ebuild: + Changing mad dep to madplay. + + 26 Apr 2004; Aron Griffis k3b-0.11.9.ebuild: + Add die following econf for bug 48950 + + 25 Apr 2004; Aron Griffis k3b-0.11.9.ebuild: + Add die following econf for bug 48950 + + 24 Apr 2004; Heinrich Wendel k3b-0.11.6.ebuild, + k3b-0.11.9.ebuild: + mark 0.11.9 stable, fix depend again + + 14 Apr 2004; Heinrich Wendel k3b-0.11.1-r1.ebuild, + k3b-0.11.5.ebuild: + remove old versions + + 14 Apr 2004; Heinrich Wendel k3b-0.11.1-r1.ebuild, + k3b-0.11.5.ebuild, k3b-0.11.6.ebuild, k3b-0.11.9.ebuild: + remove unnecessary $DEPEND=$DEPEND + +*k3b-0.11.9 (06 Apr 2004) + + 06 Apr 2004; Heinrich Wendel k3b-0.11.9.ebuild: + version bump, add monkey use flag, bug #45459 + add gnome deskto entry, bug #46546 + add a better postinst message, bug #46245 + + 14 Mar 2004; Jason Wever k3b-0.11.6.ebuild: + Added ~sparc keyword. + + 27 Mar 2004; Heinrich Wendel k3b-0.11.6.ebuild: + fix i18n stuff + + 13 Mar 2004; Heinrich Wendel k3b-0.11.6.ebuild: + stable on x86 + + 11 Mar 2004; Lars Weiler k3b-0.11.6.ebuild: + stable on ppc + +*k3b-0.11.6 (06 Mar 2004) + + 06 Mar 2004; Heinrich Wendel k3b-0.10.3-r2.ebuild, + k3b-0.11.2.ebuild, k3b-0.11.4.ebuild, k3b-0.11.6.ebuild, k3b-0.9.ebuild: + version bump (with linguas support, bug #43540), remove old versions + +*k3b-0.11.5 (24 Feb 2004) + + 24 Feb 2004; Heinrich Wendel k3b-0.11.5.ebuild: + version bump, bug #42509 + +*k3b-0.11.4 (17 Feb 2004) + + 17 Feb 2004; Heinrich Wendel k3b-0.11.4.ebuild: + version bump, bug #41463 + +*k3b-0.11.2 (09 Feb 2004) + + 09 Feb 2004; Heinrich Wendel k3b-0.11.2.ebuild: + version bump + + 07 Feb 2004; Lars Weiler k3b-0.11.1-r1.ebuild: + stable on x86 and ppc. + + 27 Jan 2004; Heinrich Wendel k3b-0.11.1-r1.ebuild: + added docs; only info about k3bsetup if it is installed + +*k3b-0.11.1-r1 (27 Jan 2004) + + 27 Jan 2004; Heinrich Wendel k3b-0.10.1.ebuild, + k3b-0.10.3-r1.ebuild, k3b-0.10.3.ebuild, k3b-0.10.ebuild, + k3b-0.11.1-r1.ebuild, k3b-0.11.1.ebuild, k3b-0.8.1-r1.ebuild, + k3b-0.9-r1.ebuild, files/k3b-0.10.1-include-limits.patch, + files/mp3decoder_fix.diff: + remove some old versions; fix up 0.11.1 ebuild + +*k3b-0.11.1 (26 Jan 2004) + + 26 Jan 2004; Luca Barbato k3b-0.11.1.ebuild: + New version, ui fixes + +*k3b-0.10.3-r2 (16 Dec 2003) + + 16 Dec 2003; Martin Schlemmer k3b-0.10.3-r2.ebuild, + files/k3b-0.10.3-hacked-cdrdao.patch: + Make k3b work with cdrdao and 2.6 kernel (we need >=cdrdao-1.1.7-r3 that + have the '-gentoo' appended to its version). Note that this is ATAPI + support with cdrdao ... + + 15 Dec 2003; Martin Schlemmer k3b-0.10.3-r1.ebuild: + Add a '[ -d "${WORKDIR}/${I18N}" ]' check in case the LINGUAS is not supported. + +*k3b-0.10.3-r1 (14 Dec 2003) + 14 Dec 2003; Martin Schlemmer k3b-0.10.3-r1.ebuild: + For some reason things gets borked if the linguas stuff is done without + LINGUAS set (I am assuming that it runs the automake in the k3b main source + dir ...), bug #33434. Also add some other cleanups and form fixes. + +*k3b-0.10.3 (04 Dec 2003) + + 04 Dec 2003; Caleb Tennis k3b-0.10.2.ebuild, k3b-0.10.3.ebuild: + New bug fix version, remove 0.10.2 as it has a nasty bug. + + 30 Nov 2003; Caleb Tennis k3b-0.10.2.ebuild: + Add a note about where new k3bsetup program is located. + Closes bug #33566, thanks to Derek Williams for the fix. + + 17 Nov 2003; David Holm k3b-0.10.2.ebuild: + Apparently it's difficult to move the ~ppc keyword to new versions of this app. + +*k3b-0.10.2 (11 Nov 2003) + + 11 Nov 2003; Caleb Tennis k3b-0.10.2.ebuild: + New version, modified LINGUA support + + 08 Nov 2003; David Holm k3b-0.10.1.ebuild: + Added to ~ppc. + + 01 Nov 2003; Caleb Tennis k3b-0.10.1.ebuild: + Add in Azarah's patch for gcc 2.95 compatibility + +*k3b-0.10.1 (31 Oct 2003) + + 31 Oct 2003; Caleb Tennis k3b-0.10.1.ebuild: + Version bump, add i18n support (thanks to Carlo) bug #32113 + +*k3b-0.10 (14 Oct 2003) + + 14 Oct 2003; Caleb Tennis k3b-0.10.ebuild: + New version, try some new dependencies out. + Will need some feedback to make sure this works globally. + +*k3b-0.9-r1 (02 Oct 2003) + + 02 Oct 2003; Caleb Tennis k3b-0.9-r1.ebuild, + files/mp3decoder_fix.diff: + add a fix for compilation problems + + 07 Sep 2003; Caleb Tennis k3b-0.9.ebuild: + Mark as x86 stable + + 12 Aug 2003; Caleb Tennis k3b-0.9.ebuild: + Add a warning to the postinst of the ebuild, as noted in bug 14861 + + 11 Aug 2003; Caleb Tennis k3b-0.9.ebuild: + Remove hard dependency on kde 3.1 (bug #26438) + +*k3b-0.9 (19 Jul 2003) + + 19 Jul 2003; Nick Hadaway k3b-0.9.ebuild: + Version bump. Changed mad dependancy. + + 07 Jul 2003; Caleb Tennis k3b-0.8.1-r1.ebuild, k3b-0.9_pre2.ebuild: + Added runtime dependency on media-sound/normalize. This closes #23259. + + 19 Jun 2003; Rainer Groesslinger k3b-0.9_pre2.ebuild: + fixed a problem with parallel builds + +*k3b-0.9_pre2 (18 Jun 2003) + + 18 Jun 2003; Caleb Tennis k3b-0.9_pre2.ebuild: + Version bump + +*k3b-0.8.1-r1 (20 Apr 2003) + + 20 Apr 2003; Dan Armak k3b-0.8.1-r1.ebuild: + Make the transcode dep dependant on use dvd, and move it to RDEPEND. Closes + bug #14810. + + 06 Apr 2003; Dan Armak k3b-0.8.1.ebuild: + + Mark as x86 (stable). + + 15 March 2003; Luca Barbato k3b-0.8.1.ebuild : + changed -ppc to ~ppc since now transcode is building again + +*k3b-0.8.1 (1 March 2003) + + 1 March 2003; Bart Verwilst k3b-0.8.1.ebuild : + version bump + + 13 Feb 2003; Mark Guertin k3b-0.7.5.ebuild : + set -ppc in keywords, can't meet the deps + +*k3b-0.8 (12 Feb 2003) + + 12 Feb 2003; Hannes Mehnert k3b-0.8.ebuild : + version bump + +*k3b-0.7.5 (27 Nov 2002) + + 22 Jan 2003; Jon Nall k3b-0.7.5.ebuild : + keyworded ~ppc + + 27 Nov 2002; Bart Verwilst : + New version, removed all old ones + +*k3b-0.7.4 (14 Nov 2002) + + 14 Nov 2002; Hannes Mehnert k3b-0.7.4.ebuild: + version bump, thanks absinthe@pobox.com (Dylan Carlson) for submission + +*k3b-0.7.3 (17 Oct 2002) + + 17 Oct 2002; Dan Armak ChangeLog : + + New upstream version, lots of bugfixes and even some new features. + + 05 Oct 2002; Dan Armak ChangeLog : + + Add missing dep on kdebase; close bug #8311. + + 29 Aug 2002; Dan Armak ChangeLog : + + Add missing runtime dep on sys-apps/eject. Closes bug #6688. Also, move + the cdrtools and cdrdao deps from DEPEND to RDEPEND. + +*k3b-0.7 (29 May 2002) + + 29 May 2002; Dan Armak ChangeLog : + + New upstream version, a geat many changes, new functionality & deps etc. + +*k3b-0.5.1 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest new file mode 100644 index 00000000..fbe063b3 --- /dev/null +++ b/kde-apps/k3b/Manifest @@ -0,0 +1,2 @@ +DIST k3b-1.0.5.tar.bz2 5113060 BLAKE2B 39c58989b1f5570b940d91b02ca7c3fc9097105faa13788ded646f801acc36124780e4dde742f716e9a901f8b835726a2d628b83fe9c61b31ac933036aa176ea SHA512 6ba29582db07c9809362b830a25bddffa2ca1988e3788ca4f78874327f7bfea2417be6c30c75e9f09d600e9754ffd7d75f1b83de54a71a998502533f8ac4e459 +DIST k3b-i18n-1.0.5.tar.bz2 7732137 BLAKE2B d27b11856a505a3eae161f13d41fde70276f44af63b35e4fa69b155d2646c7101caf2588979c5fe95f51dc2ca96081a0bf2c74ea005b362d0ac5c7ce4f684247 SHA512 33e1b2c4ba781a18cdd8823710b2c7dc363e4288fa6d1a270d1722fbcf131f5441c407ed88fdad8bcde4ec1624f419440f49303d98293150d70a21cbe8a8cd35 diff --git a/kde-apps/k3b/files/k3b-1.0.5-desktop-entry.diff b/kde-apps/k3b/files/k3b-1.0.5-desktop-entry.diff new file mode 100644 index 00000000..5f2e42c6 --- /dev/null +++ b/kde-apps/k3b/files/k3b-1.0.5-desktop-entry.diff @@ -0,0 +1,53 @@ +--- src/k3b-cue.desktop.orig 2008-06-07 03:10:55.000000000 +0200 ++++ src/k3b-cue.desktop 2008-06-07 03:11:06.000000000 +0200 +@@ -10,5 +10,3 @@ + Name[bn]=কে-থ্রি-বি + Name[hi]=के3बी + MimeType=application/x-cue; +- +-Encoding=UTF-8 +--- src/k3b-iso.desktop.orig 2008-06-07 03:09:54.000000000 +0200 ++++ src/k3b-iso.desktop 2008-06-07 03:10:46.000000000 +0200 +@@ -10,4 +10,3 @@ + Name[bn]=কে-থ্রি-বি + Name[hi]=के3बी + MimeType=application/x-iso; +-Encoding=UTF-8 +--- src/k3b.desktop.orig 2008-06-07 03:11:28.000000000 +0200 ++++ src/k3b.desktop 2008-06-07 03:12:05.000000000 +0200 +@@ -1,9 +1,8 @@ + [Desktop Entry] +-Encoding=UTF-8 + Type=Application + Exec=k3b %U + Icon=k3b +-DocPath=k3b/index.html ++X-DocPath=k3b/index.html + GenericName=CD & DVD Burning + GenericName[af]=CD & DVD Skrywer + GenericName[ar]= اعداد كتابة القرص المدمج(CD) و القرص المرئي الرقمي (DVD) +@@ -117,8 +116,8 @@ + Name[ar]= K3b + Name[bn]=কে-থ্রি-বি + Name[hi]=के3बी +-MimeType=application/x-k3b ++MimeType=application/x-k3b; + X-KDE-StartupNotify=true + X-KDE-NativeMimeType=application/x-k3b;application/x-iso +-Categories=KDE;Application;AudioVideo;DiscBurning; ++Categories=KDE;AudioVideo;DiscBurning; + X-DCOP-ServiceType=Unique +--- src/Makefile.am.orig 2008-06-07 03:18:31.000000000 +0200 ++++ src/Makefile.am 2008-06-07 03:19:31.000000000 +0200 +@@ -32,10 +32,7 @@ + + SUBDIRS = option misc rip projects fastscale pics icons konqi mimetypes sounds + +-xdg_apps_DATA = k3b.desktop +- +-silent_DATA = k3b-iso.desktop k3b-cue.desktop +-silentdir = $(kde_appsdir)/.hidden/ ++xdg_apps_DATA = k3b.desktop k3b-iso.desktop k3b-cue.desktop + + ################### + # this 10 paths are KDE specific. Use them: diff --git a/kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch b/kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch new file mode 100644 index 00000000..dc9bee0d --- /dev/null +++ b/kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20080326-API.patch @@ -0,0 +1,100 @@ +diff -NrU5 k3b-1.0.5.orig/configure.in k3b-1.0.5/configure.in +--- k3b-1.0.5.orig/configure.in 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/configure.in 2008-07-07 20:39:13.000000000 +0200 +@@ -574,12 +574,12 @@ + AC_MSG_CHECKING(for ffmpeg >= 0.4.9) + AC_LANG_SAVE + AC_LANG_CPLUSPLUS + AC_COMPILE_IFELSE( + extern "C" { +- #include +- #include ++ #include ++ #include + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +@@ -589,12 +589,12 @@ + [ffmpeg_compiles=yes], [ffmpeg_compiles=no] ) + OLD_LIBS=$LIBS + LIBS="-lavformat -lavcodec $LIBS" + AC_LINK_IFELSE( + extern "C" { +- #include +- #include ++ #include ++ #include + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +diff -NrU5 k3b-1.0.5.orig/plugins/decoder/ffmpeg/configure.in.in k3b-1.0.5/plugins/decoder/ffmpeg/configure.in.in +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/configure.in.in 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/plugins/decoder/ffmpeg/configure.in.in 2008-07-07 20:43:02.000000000 +0200 +@@ -19,12 +19,12 @@ + AC_MSG_CHECKING(for ffmpeg >= 0.4.9) + AC_LANG_SAVE + AC_LANG_CPLUSPLUS + AC_COMPILE_IFELSE( + extern "C" { +- #include +- #include ++ #include ++ #include + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +@@ -34,12 +34,12 @@ + [ffmpeg_compiles=yes], [ffmpeg_compiles=no] ) + OLD_LIBS=$LIBS + LIBS="-lavformat -lavcodec $LIBS" + AC_LINK_IFELSE( + extern "C" { +- #include +- #include ++ #include ++ #include + } + + int main() { + AVFormatContext* fc = 0; + AVPacket* p = 0; +diff -NrU5 k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegdecoder.cpp 2008-07-07 20:45:07.000000000 +0200 +@@ -20,11 +20,11 @@ + + #include + #include + + extern "C" { +-#include ++#include + } + + #include + + +diff -NrU5 k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2008-07-07 20:36:06.000000000 +0200 ++++ k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2008-07-07 20:44:02.000000000 +0200 +@@ -16,12 +16,12 @@ + #include + + #include "k3bffmpegwrapper.h" + + extern "C" { +-#include +-#include ++#include ++#include + } + + #include + + #include diff --git a/kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch b/kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch new file mode 100644 index 00000000..5ae405f6 --- /dev/null +++ b/kde-apps/k3b/files/k3b-1.0.5-ffmpeg-0.4.9_p20081014-API.patch @@ -0,0 +1,23 @@ +Index: k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +=================================================================== +--- k3b-1.0.5.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp ++++ k3b-1.0.5/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp +@@ -194,7 +194,7 @@ QString K3bFFMpegFile::typeComment() con + return i18n("Windows Media v1"); + case CODEC_ID_WMAV2: + return i18n("Windows Media v2"); +- case CODEC_ID_MP3LAME: ++ case CODEC_ID_MP3: + return i18n("MPEG 1 Layer III"); + case CODEC_ID_AAC: + return i18n("Advanced Audio Coding (AAC)"); +@@ -290,7 +290,8 @@ int K3bFFMpegFile::fillOutputBuffer() + #ifdef FFMPEG_BUILD_PRE_4629 + int len = avcodec_decode_audio( &d->formatContext->streams[0]->codec, + #else +- int len = avcodec_decode_audio( d->formatContext->streams[0]->codec, ++ d->outputBufferSize = AVCODEC_MAX_AUDIO_FRAME_SIZE; ++ int len = avcodec_decode_audio2( d->formatContext->streams[0]->codec, + #endif + (short*)d->outputBuffer, &d->outputBufferSize, + d->packetData, d->packetSize ); diff --git a/kde-apps/k3b/files/k3b-1.0.5-libmpcdecsv7.patch b/kde-apps/k3b/files/k3b-1.0.5-libmpcdecsv7.patch new file mode 100644 index 00000000..4128495d --- /dev/null +++ b/kde-apps/k3b/files/k3b-1.0.5-libmpcdecsv7.patch @@ -0,0 +1,42 @@ +diff -ur k3b-1.0.5.orig/configure.in k3b-1.0.5/configure.in +--- k3b-1.0.5.orig/configure.in 2008-05-27 11:34:23.000000000 +0300 ++++ k3b-1.0.5/configure.in 2009-07-26 18:07:39.000000000 +0300 +@@ -770,13 +770,13 @@ + + dnl - search for both the new and the old naming - + +- KDE_CHECK_HEADERS(mpcdec/mpcdec.h, [ +- AC_CHECK_LIB(mpcdec, mpc_decoder_setup, [ ++ KDE_CHECK_HEADERS(mpcdecsv7/mpcdec.h, [ ++ AC_CHECK_LIB(mpcdecsv7, mpc_decoder_setup, [ + have_mpc=yes +- MPC_LIBS="-lmpcdec" ++ MPC_LIBS="-lmpcdecsv7" + AC_DEFINE( + MPC_HEADER_FILE, +- , ++ , + [The header to include for MPC decoding.]) + ], + [], [], []) +diff -ur k3b-1.0.5.orig/plugins/decoder/musepack/configure.in.in k3b-1.0.5/plugins/decoder/musepack/configure.in.in +--- k3b-1.0.5.orig/plugins/decoder/musepack/configure.in.in 2008-05-27 11:23:36.000000000 +0300 ++++ k3b-1.0.5/plugins/decoder/musepack/configure.in.in 2009-07-26 18:00:10.000000000 +0300 +@@ -14,13 +14,13 @@ + + dnl - search for both the new and the old naming - + +- KDE_CHECK_HEADERS(mpcdec/mpcdec.h, [ +- AC_CHECK_LIB(mpcdec, mpc_decoder_setup, [ ++ KDE_CHECK_HEADERS(mpcdecsv7/mpcdec.h, [ ++ AC_CHECK_LIB(mpcdecsv7, mpc_decoder_setup, [ + have_mpc=yes +- MPC_LIBS="-lmpcdec" ++ MPC_LIBS="-lmpcdecsv7" + AC_DEFINE( + MPC_HEADER_FILE, +- , ++ , + [The header to include for MPC decoding.]) + ], + [], [], []) diff --git a/kde-apps/k3b/files/k3b-1.0.5-transcode-1.1.patch b/kde-apps/k3b/files/k3b-1.0.5-transcode-1.1.patch new file mode 100644 index 00000000..dd749818 --- /dev/null +++ b/kde-apps/k3b/files/k3b-1.0.5-transcode-1.1.patch @@ -0,0 +1,18 @@ +--- k3b-1.0.5.orig/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp 2008-05-27 10:24:20.000000000 +0200 ++++ k3b-1.0.5/libk3b/jobs/k3bvideodvdtitletranscodingjob.cpp 2009-05-19 18:30:07.211821502 +0200 +@@ -206,10 +206,13 @@ void K3bVideoDVDTitleTranscodingJob::sta + *d->process << "--nice" << "19"; + + // we only need 100 steps, but to make sure we use 150 ++ int progressRate = ( int )m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150; ++ if ( progressRate < 1) ++ progressRate = 1; + if ( d->usedTranscodeBin->version.simplify() >= K3bVersion( 1, 1, 0 ) ) +- *d->process << "--progress_meter" << "2" << "--progress_rate" << QString::number(m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150); ++ *d->process << "--progress_meter" << "2" << "--progress_rate" << QString::number(progressRate); + else +- *d->process << "--print_status" << QString::number(m_dvd[m_titleNumber-1].playbackTime().totalFrames()/150); ++ *d->process << "--print_status" << QString::number(progressRate); + + // the input + *d->process << "-i" << m_dvd.device()->blockDeviceName(); diff --git a/kde-apps/k3b/k3b-1.0.5-r6.ebuild b/kde-apps/k3b/k3b-1.0.5-r6.ebuild new file mode 100644 index 00000000..dcb1643c --- /dev/null +++ b/kde-apps/k3b/k3b-1.0.5-r6.ebuild @@ -0,0 +1,151 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=2 + +KDEBASE=false +inherit kde eutils multilib + +DESCRIPTION="K3b, KDE CD Writing Software" +HOMEPAGE="http://www.k3b.org/" +SRC_URI="mirror://sourceforge/k3b/${P/_}.tar.bz2" + +LICENSE="GPL-2" +SLOT="3.5" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="alsa css dvd dvdr encode ffmpeg flac hal mp3 sndfile vcd vorbis" + +COMMON_DEPEND="!=media-video/ffmpeg-0.5 ) + flac? ( media-libs/flac[cxx] ) + hal? ( sys-apps/hal ) + mp3? ( media-libs/libmad ) + sndfile? ( media-libs/libsndfile ) + vorbis? ( media-libs/libvorbis )" +RDEPEND="${COMMON_DEPEND} + app-cdr/cdrdao + media-sound/normalize + virtual/cdrtools + dvdr? ( >=app-cdr/dvd+rw-tools-7 ) + css? ( media-libs/libdvdcss ) + encode? ( media-sound/sox + media-video/transcode[dvd] ) + vcd? ( media-video/vcdimager )" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${P/_} + +need-kde 3.5 + +PATCHES=( + "${FILESDIR}/${P}-desktop-entry.diff" + "${FILESDIR}/${P}-ffmpeg-0.4.9_p20080326-API.patch" + "${FILESDIR}/${P}-ffmpeg-0.4.9_p20081014-API.patch" + "${FILESDIR}/${P}-transcode-1.1.patch" + "${FILESDIR}/${P}-libmpcdecsv7.patch" +) + +I18N="${PN}-i18n-${PV}" + +# Supported languages and translated documentation +LANGS="af ar bg br bs ca cs cy da de el en_GB es et eu fa fi fr ga gl he hi hu is it + ja ka lt mk ms nb nds nl nn pa pl pt pt_BR ru rw se sk sr sr@Latn sv ta tr uk + uz zh_CN zh_TW" +for X in ${LANGS}; do + SRC_URI="${SRC_URI} linguas_${X}? ( mirror://sourceforge/k3b/${I18N}.tar.bz2 )" + IUSE="${IUSE} linguas_${X}" +done + +src_unpack() { + kde_src_unpack + + if [ -d "${WORKDIR}/${I18N}" ]; then + cd "${WORKDIR}/${I18N}" + for X in ${LANGS}; do + use linguas_${X} || rm -rf "${X}" + done + rm -f configure + fi + rm -f "${S}"/configure +} + +src_configure() { + local myconf="--with-external-libsamplerate + --without-resmgr + --without-cdrecord-suid-root + --without-k3bsetup + --with-qt-dir=${QTDIR} + --enable-mt + --with-qt-libraries=${QTDIR}/$(get_libdir) + --disable-dependency-tracking + --without-arts + $(use_enable debug) + $(use_with hal) + $(use_with encode lame) + $(use_with ffmpeg) + $(use_with flac) + $(use_with vorbis oggvorbis) + $(use_with sndfile) + $(use_with mp3 libmad) + --without-musepack + --without-musicbrainz + $(use_with dvd libdvdread) + $(use_with alsa)" + + # Build process of K3b + kde_src_configure + + # Build process of K3b-i18n + if [[ -d "${WORKDIR}/${I18N}" ]]; then + myconf="--with-qt-dir=${QTDIR} + --with-qt-libraries=${QTDIR}/$(get_libdir) + --disable-dependency-tracking + --without-arts + $(use_enable debug)" + + KDE_S="${WORKDIR}/${I18N}" + kde_src_configure + fi +} + +src_compile() { + KDE_S="${S}" + kde_src_compile + + if [[ -d "${WORKDIR}/${I18N}" ]]; then + KDE_S="${WORKDIR}/${I18N}" + kde_src_compile + fi +} + +src_install() { + KDE_S="${S}" + kde_src_install + dodoc FAQ KNOWNBUGS PERMISSIONS || die "dodoc failed" + + if [[ -d "${WORKDIR}/${I18N}" ]]; then + KDE_S="${WORKDIR}/${I18N}" + kde_src_install + fi +} + +pkg_postinst() { + echo + elog "We don't install k3bsetup anymore because Gentoo doesn't need it." + elog "If you get warnings on start-up, uncheck the \"Check system" + elog "configuration\" option in the \"Misc\" settings window." + echo + + local group=cdrom + use kernel_linux || group=operator + elog "Make sure you have proper read/write permissions on the cdrom device(s)." + elog "Usually, it is sufficient to be in the ${group} group." + echo +} diff --git a/kde-apps/k3b/metadata.xml b/kde-apps/k3b/metadata.xml new file mode 100644 index 00000000..6f49eba8 --- /dev/null +++ b/kde-apps/k3b/metadata.xml @@ -0,0 +1,5 @@ + + + + + -- cgit v1.2.3-65-gdbad