Move from kde-base/
authorMaciej Mrozowski <reavertm@gentoo.org>
Sat, 15 May 2010 16:44:48 +0000 (16:44 +0000)
committerMaciej Mrozowski <reavertm@gentoo.org>
Sat, 15 May 2010 16:44:48 +0000 (16:44 +0000)
media-libs/qimageblitz/ChangeLog [new file with mode: 0644]
media-libs/qimageblitz/Manifest [new file with mode: 0644]
media-libs/qimageblitz/files/qimageblitz-9999-exec-stack.patch [new file with mode: 0644]
media-libs/qimageblitz/metadata.xml [new file with mode: 0644]
media-libs/qimageblitz/qimageblitz-0.0.4.ebuild [new file with mode: 0644]

diff --git a/media-libs/qimageblitz/ChangeLog b/media-libs/qimageblitz/ChangeLog
new file mode 100644 (file)
index 0000000..40b83d3
--- /dev/null
@@ -0,0 +1,73 @@
+# ChangeLog for media-libs/qimageblitz
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/qimageblitz/ChangeLog,v 1.1 2010/05/15 16:44:48 reavertm Exp $
+
+  15 May 2010; Maciej Mrozowski <reavertm@gentoo.org>
+  +qimageblitz-0.0.4.ebuild, +files/qimageblitz-9999-exec-stack.patch,
+  +metadata.xml:
+  Move from kde-base/
+
+  23 Jan 2010; Raúl Porcel <armin76@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Add ~arm
+
+  13 Jan 2010; Jeroen Roovers <jer@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Stable for HPPA too.
+
+  27 Dec 2009; Raúl Porcel <armin76@gentoo.org> qimageblitz-0.0.4.ebuild:
+  alpha/ia64/sparc stable
+
+  23 Dec 2009; Jonathan Callen <abcd@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Remove ~x64-freebsd from keywords - deps not keyworded
+
+  23 Dec 2009; Jonathan Callen <abcd@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Add prefix keywords from heiko overlay
+
+  30 Nov 2009; Joseph Jezak <josejx@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Marked ppc/ppc64 stable.
+
+  29 Nov 2009; Raúl Porcel <armin76@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Add ~sparc
+
+  17 Oct 2009; Markus Meier <maekke@gentoo.org> qimageblitz-0.0.4.ebuild:
+  x86 stable, bug #287691
+
+  09 Oct 2009; Samuli Suominen <ssuominen@gentoo.org>
+  qimageblitz-0.0.4.ebuild:
+  amd64 stable wrt #287691
+
+  19 Sep 2009; Tomáš Chvátal <scarabeus@gentoo.org>
+  qimageblitz-0.0.4.ebuild:
+  Fix QA per bug #285536.
+
+  18 Jun 2009; Alexis Ballier <aballier@gentoo.org>
+  qimageblitz-0.0.4.ebuild:
+  keyword ~x86-fbsd
+
+  26 Apr 2009; Ben de Groot <yngwin@gentoo.org> qimageblitz-0.0.4:
+  Fix description, depend, whitespace
+
+  11 Apr 2009; Raúl Porcel <armin76@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Add ~alpha/~ia64 wrt #260777
+
+  24 Mar 2009; Jeroen Roovers <jer@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Marked ~hppa (bug #260777).
+
+  02 Nov 2008; Mike Frysinger <vapier@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Add ppc64 love for KDE 4.
+
+  25 Oct 2008; Pieter Van den Abeele <pvdabeel@gentoo.org> qimageblitz-0.0.4.ebuild:
+  Keyworded ~ppc. Closes bug #244176
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  qimageblitz-0.0.4.ebuild:
+  Make dependencies compatible with split Qt-4.4.0*.
+
+  16 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> ChangeLog:
+  Spring cleaning
+
+*qimageblitz-0.0.4 (18 Jan 2008)
+
+  18 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +files/qimageblitz-9999-exec-stack.patch, +qimageblitz-0.0.4.ebuild:
+  Added KDE 4.0's qimageblitz.
+
diff --git a/media-libs/qimageblitz/Manifest b/media-libs/qimageblitz/Manifest
new file mode 100644 (file)
index 0000000..a32e7aa
--- /dev/null
@@ -0,0 +1,5 @@
+AUX qimageblitz-9999-exec-stack.patch 369 RMD160 ab966c14a37ebfb18a2ef1ec0b8d70b5a72c43b8 SHA1 46560c916fd1f161b231f3fcc10a7018023be894 SHA256 d742ba9a5a25be8e7f472ddc1dd21836da13d60ce72718e51a59e092911d0cc4
+DIST qimageblitz-0.0.4.tar.bz2 55720 RMD160 9d1da1996ad8d6c3547bf1a6ce4d55a06df0cdfc SHA1 fa1c648d1dfa595b768f4ab481d9e2cd31e43d7e SHA256 e902298edbfedea123e59f27d03d23ca273716d555eb2af4eff3e513f170ca5e
+EBUILD qimageblitz-0.0.4.ebuild 1008 RMD160 fb35305c56c0d9e4870f004f3ce209c3e39703ab SHA1 05bc9a51819a5ce6c9811768d7249c3f40e14973 SHA256 a392e3c58aec601d4dce77a39d9928aba37deef26d77eefcbb6a36c2bce75471
+MISC ChangeLog 2481 RMD160 417e013b6214ca1c3dbcb6da8d59909b30df28c5 SHA1 b5345eb2f0176805a906c1c7a54b9690e8086fd8 SHA256 7faa7fd2fbe02ae6aec7cccdbb659996867d7a3862b7d63d7313c2d480f1db19
+MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/media-libs/qimageblitz/files/qimageblitz-9999-exec-stack.patch b/media-libs/qimageblitz/files/qimageblitz-9999-exec-stack.patch
new file mode 100644 (file)
index 0000000..8692c24
--- /dev/null
@@ -0,0 +1,11 @@
+diff -uar qimageblitz/blitz/asm_scale.S qimageblitz~/blitz/asm_scale.S
+--- qimageblitz-orig/blitz/asm_scale.S 2007-10-17 01:17:57.000000000 +0200
++++ qimageblitz/blitz/asm_scale.S      2007-10-17 01:19:12.000000000 +0200
+@@ -814,3 +814,7 @@
+ SIZE(qimageScale_mmx_AARGBA)
+ 
+ #endif
++#if defined(__linux__) && defined(__ELF__)
++.section .note.GNU-stack,"",%progbits
++#endif
++
diff --git a/media-libs/qimageblitz/metadata.xml b/media-libs/qimageblitz/metadata.xml
new file mode 100644 (file)
index 0000000..8d1e86a
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>kde</herd>
+</pkgmetadata>
diff --git a/media-libs/qimageblitz/qimageblitz-0.0.4.ebuild b/media-libs/qimageblitz/qimageblitz-0.0.4.ebuild
new file mode 100644 (file)
index 0000000..3f6d5db
--- /dev/null
@@ -0,0 +1,34 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/qimageblitz/qimageblitz-0.0.4.ebuild,v 1.1 2010/05/15 16:44:48 reavertm Exp $
+
+EAPI="2"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="A graphical effect and filter library for KDE4"
+HOMEPAGE="http://websvn.kde.org/trunk/kdesupport/qimageblitz/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris"
+SLOT="0"
+IUSE="3dnow altivec debug mmx sse sse2"
+
+DEPEND="x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+       epatch "${FILESDIR}"/qimageblitz-9999-exec-stack.patch
+}
+
+src_compile() {
+       mycmakeargs="${mycmakeargs}
+               $(cmake-utils_use_has 3dnow 3DNOW)
+               $(cmake-utils_use_has altivec ALTIVEC)
+               $(cmake-utils_use_has mmx MMX)
+               $(cmake-utils_use_has sse SSE)
+               $(cmake-utils_use_has sse2 SSE2)"
+
+       cmake-utils_src_compile
+}