aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--testing/akonadi/APKBUILD29
-rw-r--r--testing/akonadi/disable-backtrace-1.13.0.patch11
-rw-r--r--testing/akonadi/disable-backtrace.patch11
-rw-r--r--testing/attica/APKBUILD16
-rw-r--r--testing/baloo-widgets/APKBUILD44
-rw-r--r--testing/baloo/APKBUILD49
-rw-r--r--testing/baloo/no-malloc-xapiandatabase-4.13.3.patch12
-rw-r--r--testing/ebook-tools/APKBUILD44
-rw-r--r--testing/extra-cmake-modules/APKBUILD42
-rw-r--r--testing/grantlee/APKBUILD42
-rw-r--r--testing/ilmbase/APKBUILD43
-rw-r--r--testing/kactivities/APKBUILD46
-rw-r--r--testing/kde-base-artwork/APKBUILD44
-rw-r--r--testing/kde-baseapps/APKBUILD44
-rw-r--r--testing/kde-core/APKBUILD38
-rw-r--r--testing/kde-runtime/APKBUILD55
-rw-r--r--testing/kde-workspace/APKBUILD85
-rw-r--r--testing/kde-workspace/fix-headers-4.11.11.patch10
-rw-r--r--testing/kde-workspace/kde-np.pam10
-rw-r--r--testing/kde-workspace/kde-workspace.pre-install6
-rw-r--r--testing/kde-workspace/kde.pam10
-rwxr-xr-xtesting/kde-workspace/kdm.initd10
-rw-r--r--testing/kde-workspace/kscreensaver.pam3
-rw-r--r--testing/kde-workspace/uint-fadeeffect-4.11.11.patch11
-rw-r--r--testing/kdegraphics-mobipocket/APKBUILD47
-rw-r--r--testing/kdelibs/APKBUILD85
-rw-r--r--testing/kdelibs/fix-cmake-FindLibintl-4.13.3.patch11
-rw-r--r--testing/kdelibs/fix-headers-kdelibs.patch22
-rw-r--r--testing/kdepimlibs/APKBUILD47
-rw-r--r--testing/kfilemetadata/APKBUILD46
-rw-r--r--testing/libdbusmenu-qt/APKBUILD4
-rw-r--r--testing/libxss/APKBUILD50
-rw-r--r--testing/libzip/APKBUILD43
-rw-r--r--testing/openexr/APKBUILD46
-rw-r--r--testing/openslp/APKBUILD48
-rw-r--r--testing/oxygen-icons/APKBUILD22
-rw-r--r--testing/polkit-kde-agent/APKBUILD47
-rw-r--r--testing/polkit-kde-agent/polkit-kde-agent-1-0.99.0-remember_password-1.patch49
-rw-r--r--testing/polkit-qt/APKBUILD13
-rw-r--r--testing/qca/APKBUILD10
-rw-r--r--testing/qca/secmem.patch11
-rw-r--r--testing/qimageblitz/APKBUILD19
-rw-r--r--testing/qjson/APKBUILD44
-rw-r--r--testing/raptor2/APKBUILD6
-rw-r--r--testing/soprano/APKBUILD20
-rwxr-xr-xtesting/soprano/soprano-2.9.4-dbus-1.patch12
-rw-r--r--testing/strigi/APKBUILD19
-rw-r--r--unmaintained/kde4-base/APKBUILD20
-rw-r--r--unmaintained/kdeartwork/APKBUILD41
-rw-r--r--unmaintained/kdebase-runtime/APKBUILD41
-rw-r--r--unmaintained/kdebase-workspace/APKBUILD42
-rw-r--r--unmaintained/kdebase/APKBUILD40
-rw-r--r--unmaintained/kdegraphics/APKBUILD40
-rw-r--r--unmaintained/kdelibs/APKBUILD52
-rw-r--r--unmaintained/kdelibs/kdelibs-madvise.patch22
-rw-r--r--unmaintained/kdelibs/kdelibs-skipname.patch60
-rw-r--r--unmaintained/kdemultimedia/APKBUILD40
-rw-r--r--unmaintained/kdenetwork/APKBUILD40
-rw-r--r--unmaintained/kdepimlibs/APKBUILD41
-rw-r--r--unmaintained/kdesdk/APKBUILD42
-rw-r--r--unmaintained/kdesdk/not-glibc.patch12
61 files changed, 1372 insertions, 597 deletions
diff --git a/testing/akonadi/APKBUILD b/testing/akonadi/APKBUILD
index 69f1431bde..ec3185f8bf 100644
--- a/testing/akonadi/APKBUILD
+++ b/testing/akonadi/APKBUILD
@@ -1,19 +1,19 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=akonadi
-pkgver=1.5.3
+pkgver=1.13.0
pkgrel=2
pkgdesc="kde PIM storage service server"
url="http://pim.kde.org/akonadi"
-arch=""
+arch="x86 x86_64"
license="LGPL"
-depends="shared-desktop-ontologies"
-depends_dev="kdebase-dev boost-dev"
+depends=""
+depends_dev="boost-dev qt-dev postgresql-dev libxslt-dev shared-mime-info"
makedepends="$depends_dev cmake automoc4"
install=""
subpackages="$pkgname-dev"
source="http://download.kde.org/stable/akonadi/src/akonadi-$pkgver.tar.bz2
- disable-backtrace.patch"
+ disable-backtrace-1.13.0.patch"
_builddir="$srcdir"/akonadi-$pkgver
prepare() {
@@ -29,7 +29,12 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE \
+ -DAKONADI_BUILD_TESTS=OFF \
+ -Wno-dev \
+ "$_builddir" || return 1
make || return 1
}
@@ -38,9 +43,9 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="ad342acca61c2af27be4cce61b2d925a akonadi-1.5.3.tar.bz2
-41dbdc24acdc79ba8e0b171c2a11abb1 disable-backtrace.patch"
-sha256sums="0c2a903f5c4de0c077e776de1fabf00e6c8acbebb7ea76442397fd8c4a684e8c akonadi-1.5.3.tar.bz2
-be80531f571d9d3ee1dc101f1542bb7abb0ca2fe949a04f10742e7d09f91b086 disable-backtrace.patch"
-sha512sums="ab0ea32d9b85a363be1690b4046516fa0ccac456a14e70860b6ce082a749694285e72248129591adf2903f8cf68f1432f815c8bc2b21061996292d76e8236fab akonadi-1.5.3.tar.bz2
-62ce9b99cbc12d952f3d6403ebe4a5fe3bcd49503a50225b2b198405499b985c6541d19ae0891e9827fc7c7379f13f846d0f8c2cb54a5bbcff97db6514ddde1e disable-backtrace.patch"
+md5sums="84eb2e471bd6bdfe54a2a2f1d858c07d akonadi-1.13.0.tar.bz2
+dd8dd31ece195a560d90806069db6e4f disable-backtrace-1.13.0.patch"
+sha256sums="8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2 akonadi-1.13.0.tar.bz2
+1a0b295e4f5e01c2bd52728d424c5e3fad8795db8d8ab5e4e27643ae68414f74 disable-backtrace-1.13.0.patch"
+sha512sums="4bf2026c3807b5493c9f63d0c2bff2e6db00fbe97a4e2c2f707aaa3bf4a848b70dd9657d8fa1743690e8eeefd967de4895c1329c6bb817a1d023fe398285222f akonadi-1.13.0.tar.bz2
+ac9d0049ee9be67e8fb43c6567b998599d97b3c404117cf56ec4486c5e63ab59f60493c62b83478875311733f9febdde16e939e51a70205ca787dadd2632034a disable-backtrace-1.13.0.patch"
diff --git a/testing/akonadi/disable-backtrace-1.13.0.patch b/testing/akonadi/disable-backtrace-1.13.0.patch
new file mode 100644
index 0000000000..9685a1d689
--- /dev/null
+++ b/testing/akonadi/disable-backtrace-1.13.0.patch
@@ -0,0 +1,11 @@
+--- akonadi-1.13.0/shared/akcrash.cpp.orig
++++ akonadi-1.13.0/shared/akcrash.cpp
+@@ -39,7 +39,7 @@
+ QString s;
+
+ /* FIXME: is there an equivalent for windows? */
+-#ifdef Backtrace_FOUND
++#if 0
+ void *trace[256];
+ int n = backtrace( trace, 256 );
+ if ( !n ) {
diff --git a/testing/akonadi/disable-backtrace.patch b/testing/akonadi/disable-backtrace.patch
deleted file mode 100644
index 291a5a93df..0000000000
--- a/testing/akonadi/disable-backtrace.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- akonadi-1.5.3.orig/shared/akcrash.cpp
-+++ akonadi-1.5.3/shared/akcrash.cpp
-@@ -44,7 +44,7 @@
- QString s;
-
- /* FIXME: is there an equivalent for darwin, *BSD, or windows? */
--#ifdef HAVE_EXECINFO_H
-+#if 0
- void* trace[256];
- int n = backtrace(trace, 256);
- if (!n)
diff --git a/testing/attica/APKBUILD b/testing/attica/APKBUILD
index d788eff2d6..4b7c2e7cdb 100644
--- a/testing/attica/APKBUILD
+++ b/testing/attica/APKBUILD
@@ -1,11 +1,11 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=attica
-pkgver=0.4.1
+pkgver=0.4.2
pkgrel=0
pkgdesc="Freedesktop OCS binding for Qt"
url="http://www.kde.org/"
-arch=""
+arch="all"
license="LGPL2+"
depends=""
depends_dev="qt-dev"
@@ -28,7 +28,11 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DQT4_BUILD=ON \
+ -Wno-dev \
+ "$_builddir" || return 1
make || return 1
}
@@ -37,6 +41,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="b90983ec5d79e5ddcbc9146fa23cab72 attica-0.4.1.tar.bz2"
-sha256sums="36d12562c11464e3111df8a36669adcd80c5f3c89ac6b08a708a1bbf8341cde6 attica-0.4.1.tar.bz2"
-sha512sums="76d91e66c9661fcd03f61595e9ed4db9fb6972d90e187137ec2ed31e6e329d22a2da08cb23ad10a2385d1da2e60576fd3e743b8fb32c8ab87440f82bef4f99f9 attica-0.4.1.tar.bz2"
+md5sums="d62c5c9489a68432e8d990dde7680c24 attica-0.4.2.tar.bz2"
+sha256sums="3b9c53770862c0b21b7af7ea15951c35831126022bb8d052760d9cf8bd7ee4f8 attica-0.4.2.tar.bz2"
+sha512sums="cef5d5c4bf01ed45ed8b59db354a4ac7949de435a45e4f753c847cadc15855e25997dedf1ff20c7bc4a2724d2cdba15139c54f0682df7d8cc8750de5be6f716e attica-0.4.2.tar.bz2"
diff --git a/testing/baloo-widgets/APKBUILD b/testing/baloo-widgets/APKBUILD
new file mode 100644
index 0000000000..6a081dde29
--- /dev/null
+++ b/testing/baloo-widgets/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=baloo-widgets
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="Widgets for Baloo"
+url="https://projects.kde.org/projects/kde/kdelibs/baloo-widgets"
+arch="all"
+license="LGPL"
+depends=
+depends_dev="baloo-dev"
+makedepends="$depends_dev automoc4 cmake"
+install=""
+subpackages="$pkgname-dev"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="0a59414e29fc71550ee6e239ec2d0bfa baloo-widgets-4.13.3.tar.xz"
+sha256sums="94ba17e9d9c1f711f9fd1fffc801d812907f078fe4d929a33c8b6c059408238a baloo-widgets-4.13.3.tar.xz"
+sha512sums="3f6d6002de309c13d5b60188898117b21c4e1fed6d646a963f82618b8652afdf1adb75d378c01c0770c3bb439ffe2e2f03dfabc724c0a6490cedb024c3749faa baloo-widgets-4.13.3.tar.xz"
diff --git a/testing/baloo/APKBUILD b/testing/baloo/APKBUILD
new file mode 100644
index 0000000000..f31a6dd8fa
--- /dev/null
+++ b/testing/baloo/APKBUILD
@@ -0,0 +1,49 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=baloo
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="A framework for searching and managing metadata"
+url="https://projects.kde.org/projects/kde/kdelibs/baloo"
+arch="all"
+license="LGPL"
+depends=
+depends_dev="kdepimlibs-dev kfilemetadata-dev xapian-core-dev"
+#xapian-core-dev"
+makedepends="$depends_dev automoc4 cmake"
+install=""
+subpackages="$pkgname-dev $pkgname-libs"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz
+ no-malloc-xapiandatabase-4.13.3.patch"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="00d818ad48d4ef618e86f5094ebebaa8 baloo-4.13.3.tar.xz
+33b597cf676a4730e579260f1dfcb0f7 no-malloc-xapiandatabase-4.13.3.patch"
+sha256sums="c7467bf518dc23e319b581dbc1dff84cd8d0b03516a1d25bde0aa0cd7bbad043 baloo-4.13.3.tar.xz
+5e7880fb65378baeac351d5b612b89d300ec5b7345a99e71accd8f42da9e3189 no-malloc-xapiandatabase-4.13.3.patch"
+sha512sums="4f476ca4b1462b89c0f12da297cf629cf23bcd6aceb2c1d83caf45e89a55fb20d6effcbc4ed4c9b08c24877f899beb7aa462b2f15e0bb5aba719e613f768862d baloo-4.13.3.tar.xz
+d077528340ebdccfeb2b0978b75fb879fbb44024937b0ff8d6d18db58a85a904335cdcda2bf1e0ae403f6c93dd241e64b52789e1808cb284baf8ed55c363b26d no-malloc-xapiandatabase-4.13.3.patch"
diff --git a/testing/baloo/no-malloc-xapiandatabase-4.13.3.patch b/testing/baloo/no-malloc-xapiandatabase-4.13.3.patch
new file mode 100644
index 0000000000..9fe8d63337
--- /dev/null
+++ b/testing/baloo/no-malloc-xapiandatabase-4.13.3.patch
@@ -0,0 +1,12 @@
+--- a/src/xapian/xapiandatabase.cpp
++++ b/src/xapian/xapiandatabase.cpp
+@@ -140,9 +140,6 @@
+ m_docsToAdd.clear();
+ m_docsToRemove.clear();
+
+-#ifdef __GNUC__
+- malloc_trim(0);
+-#endif
+ }
+
+ XapianDocument XapianDatabase::document(uint id)
diff --git a/testing/ebook-tools/APKBUILD b/testing/ebook-tools/APKBUILD
new file mode 100644
index 0000000000..c7c9c6b402
--- /dev/null
+++ b/testing/ebook-tools/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=ebook-tools
+pkgver=0.2.2
+pkgrel=0
+pkgdesc="Tools for accessing and converting various ebook file formats"
+url="http://sourceforge.net/projects/ebook-tools/"
+arch="x86 x86_64"
+license="custom"
+depends=
+depends_dev="libxml2-dev libzip-dev"
+makedepends="$depends_dev cmake pkgconfig"
+install=""
+subpackages="$pkgname-dev"
+source="http://downloads.sourceforge.net/project/ebook-tools/ebook-tools/${pkgver}/${pkgname}-${pkgver}.tar.gz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ ../ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="67bce67ceb72dcc3578d6a81ef92b29b ebook-tools-0.2.2.tar.gz"
+sha256sums="cbc35996e911144fa62925366ad6a6212d6af2588f1e39075954973bbee627ae ebook-tools-0.2.2.tar.gz"
+sha512sums="b4518249835ed7cc672392bf2f8b1c62bc218e41c53663bb26ab34c9e43a99b6b7ae794babdb4bd775e467bb17918703a66ee57c8cf94cb7afc4ba2a7f74816a ebook-tools-0.2.2.tar.gz"
diff --git a/testing/extra-cmake-modules/APKBUILD b/testing/extra-cmake-modules/APKBUILD
new file mode 100644
index 0000000000..0fe909597e
--- /dev/null
+++ b/testing/extra-cmake-modules/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=extra-cmake-modules
+pkgver=1.1.0
+pkgrel=0
+pkgdesc="Extra CMake modules"
+url="https://projects.kde.org/projects/kdesupport/extra-cmake-modules"
+arch="noarch"
+license="LGPL"
+depends=
+depends_dev="py-sphinx"
+makedepends="$depends_dev cmake"
+install=""
+subpackages="${pkgname}-doc"
+source="ftp://ftp.kde.org/pub/kde/stable/frameworks/5.1.0/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install/fast || return 1
+}
+
+md5sums="005e28bb881718e3c381f8731fb70ea7 extra-cmake-modules-1.1.0.tar.xz"
+sha256sums="0b460126dfc5faabb64fe4f0f9ec0d247fe75cf66c2a8a5f0d66d4a45f73e303 extra-cmake-modules-1.1.0.tar.xz"
+sha512sums="76947a9ea76611e5f3593b5e60d0f2e102459d6fa85c8e7e21371bcc6d513372dfccd01c9eb021d75f9782942612d27c7ebc97c978838329c1505e2792794353 extra-cmake-modules-1.1.0.tar.xz"
diff --git a/testing/grantlee/APKBUILD b/testing/grantlee/APKBUILD
new file mode 100644
index 0000000000..452d1c8fd5
--- /dev/null
+++ b/testing/grantlee/APKBUILD
@@ -0,0 +1,42 @@
+# Contributor:k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=grantlee
+pkgver=0.4.0
+pkgrel=0
+pkgdesc="Grantlee is a set of free software libraries written using the Qt framework"
+url="http://www.gitorious.org/grantlee/pages/Home"
+arch="all"
+license="LGPL3"
+depends=
+depends_dev="cmake qt-dev doxygen"
+makedepends="$depends_dev"
+install=""
+subpackages="$pkgname-dev"
+source="http://downloads.grantlee.org/${pkgname}-${pkgver}.tar.gz"
+
+_builddir="${srcdir}/${pkgname}-${pkgver}"
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="fa8a2e9be7be7e3a89e700679e6f3014 grantlee-0.4.0.tar.gz"
+sha256sums="13a2d8121392404bb3be4ed470b211bc098cd98da795ef7bf41517d2fb640d3f grantlee-0.4.0.tar.gz"
+sha512sums="6ff539eb7aaf366487214b02131d67b9967713c42d20314ff56129e9543516fdf2d129b9c3015f0959c89c6f0ee9ad085af91fed4293bd0613d8e888bc850ca7 grantlee-0.4.0.tar.gz"
diff --git a/testing/ilmbase/APKBUILD b/testing/ilmbase/APKBUILD
new file mode 100644
index 0000000000..b773f11fb7
--- /dev/null
+++ b/testing/ilmbase/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor:
+# Maintainer:
+pkgname=ilmbase
+pkgver=2.1.0
+pkgrel=0
+pkgdesc="Base libraries from ILM for OpenEXR"
+url="http://www.openexr.com"
+arch="all"
+license="custom"
+depends=""
+depends_dev="${depends} bash"
+makedepends="$depends_dev"
+install=""
+subpackages="$pkgname-dev"
+source="http://download.savannah.nongnu.org/releases/openexr/${pkgname}-${pkgver}.tar.gz"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ ./configure --prefix=/usr || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+ find "$pkgdir" -name '*.la' -delete
+}
+
+md5sums="8ba2f608191ad020e50277d8a3ba0850 ilmbase-2.1.0.tar.gz"
+sha256sums="1e841ad89c5761940b07a125e6909ad22fe9fe0f99eadef45e0cca4efc6819b4 ilmbase-2.1.0.tar.gz"
+sha512sums="2d168accc4f4fb8256fa7a4488c1a930bf1f088bda93f6d8272d3ce15219716d3e85dfa1e85dc2766bce10438e8fb38607a232a145c00d5d742cbde6604df342 ilmbase-2.1.0.tar.gz"
diff --git a/testing/kactivities/APKBUILD b/testing/kactivities/APKBUILD
new file mode 100644
index 0000000000..6879eb1589
--- /dev/null
+++ b/testing/kactivities/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kactivities
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="API for using and interacting with the Activity Manager"
+url="https://projects.kde.org/projects/kde/kdelibs/kactivities"
+arch="all"
+license="FDL GPL"
+depends=
+depends_dev="kdelibs-dev"
+makedepends="$depends_dev automoc4 cmake"
+install=""
+subpackages="$pkgname-dev"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DWITH_NepomukCore=OFF \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="e56a3aead6f418d973c0acd9c889deb8 kactivities-4.13.3.tar.xz"
+sha256sums="c7cb9d023f6e5cd01d76568c3590303ea3ecb4ebe9535b31862957846f5e898a kactivities-4.13.3.tar.xz"
+sha512sums="1d248ae6045a7ae8d54ce5355100cd76be954c2a57be3abaab968d8ff2693d09aa9b1d0242266de4eedf6005bedfde38df69a84a9a5a0b16606fe958159b31bc kactivities-4.13.3.tar.xz"
diff --git a/testing/kde-base-artwork/APKBUILD b/testing/kde-base-artwork/APKBUILD
new file mode 100644
index 0000000000..1b04cfa2aa
--- /dev/null
+++ b/testing/kde-base-artwork/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: William Pitcock <nenolod@dereferenced.org>
+# Maintainer:
+pkgname=kde-base-artwork
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="artwork for KDE desktop"
+url="http://www.kde.org/"
+arch="noarch"
+license="GPL LGPL"
+depends=
+depends_dev="kdelibs-dev"
+makedepends="$depends_dev cmake automoc4"
+install=""
+subpackages=""
+source="http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+install_if="kdebase-workspace"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="db31357719eb419c2da9bea80bcb0248 kde-base-artwork-4.13.3.tar.xz"
+sha256sums="c89759ff99519b6aa7c5a091daa274ed1f38e979273bff2e36ec19b2444ea5ab kde-base-artwork-4.13.3.tar.xz"
+sha512sums="31b90034122914a5edde5fe82df4bb9c86aeb6489b65b680b55e8f13686daf75aec910a66f1ee251fd321605df82d3fda2f421423058455c47cf23f665d5f0da kde-base-artwork-4.13.3.tar.xz"
diff --git a/testing/kde-baseapps/APKBUILD b/testing/kde-baseapps/APKBUILD
new file mode 100644
index 0000000000..818ccd8ad2
--- /dev/null
+++ b/testing/kde-baseapps/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kde-baseapps
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="Dolphin (file manager) and Konqueror (web browser)"
+url="http://www.kde.org/"
+arch="all"
+license="GPL"
+depends=
+depends_dev="kactivities-dev kfilemetadata-dev baloo-dev baloo-widgets-dev"
+makedepends="$depends_dev automoc4 cmake"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="aaee916bfc87b618f9305d9a4bcefafb kde-baseapps-4.13.3.tar.xz"
+sha256sums="427164598d3a33ce18056af11073e46510e093eb30f8ce4854c4fa0abc303804 kde-baseapps-4.13.3.tar.xz"
+sha512sums="c6d54a17abf00f414d1f2b932796ca400327ad2b5e8c17838bdddda2550c81725d0f7aa6fff1ffdbe0d3e07af6ec7fafb6a62085a26a03e76bcf0ec016690eed kde-baseapps-4.13.3.tar.xz"
diff --git a/testing/kde-core/APKBUILD b/testing/kde-core/APKBUILD
new file mode 100644
index 0000000000..b84223a33d
--- /dev/null
+++ b/testing/kde-core/APKBUILD
@@ -0,0 +1,38 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kde-core
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="Meta package for KDE core"
+url="http://kde.org"
+arch="noarch"
+license="GPL"
+makedepends=""
+depends="
+ kde-runtime
+ kde-base-artwork
+ kde-baseapps
+ kde-workspace
+ kdegraphics-mobipocket
+ polkit-kde-agent
+ oxygen-icons
+ "
+install=
+subpackages=""
+source=""
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ return 0
+}
+
+build() {
+ return 0
+}
+
+package() {
+ mkdir -p "$pkgdir"
+ return 0
+}
+
+md5sums=
diff --git a/testing/kde-runtime/APKBUILD b/testing/kde-runtime/APKBUILD
new file mode 100644
index 0000000000..37f2eb7cc7
--- /dev/null
+++ b/testing/kde-runtime/APKBUILD
@@ -0,0 +1,55 @@
+# Contributor: William Pitcock <nenolod@dereferenced.org>
+# Maintainer:
+pkgname=kde-runtime
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="KDE base runtime"
+url="http://www.kde.org/"
+arch="all"
+license="LGPL"
+depends=
+depends_dev="kactivities-dev kdepimlibs-dev libgcrypt-dev
+ samba-dev libssh-dev libcanberra-dev openslp-dev"
+makedepends="$depends_dev cmake automoc4"
+install=""
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DSAMBA_INCLUDE_DIR=/usr/include/samba-4.0 \
+ -DWITH_NepomukCore:BOOL=OFF \
+ -DWITH_PulseAudio:BOOL=OFF \
+ -DWITH_NetworkManager:BOOL=OFF \
+ -Wno-dev \
+ "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+ ln -sfv "$pkgdir"/usr/lib/kde4/libexec/kdesu \
+ "$pkgdir"/usr/bin/kdesu || return 1
+ rm "$pkgdir"/usr/share/icons/hicolor/index.theme || return 1
+}
+
+md5sums="8b7b7e217744779f33dd8aa38015efa0 kde-runtime-4.13.3.tar.xz"
+sha256sums="d35dbf930d212e86154e87e3566797827af1ed666099e5d5df8df76b874318f0 kde-runtime-4.13.3.tar.xz"
+sha512sums="785f6d392e7d573487e38316976eb64061bba417ec68edff6e1aad1499f5932c15db3ee21daf357fcb5be72c13fb658f7359dbc493c4214df6b2d34072dacfb5 kde-runtime-4.13.3.tar.xz"
diff --git a/testing/kde-workspace/APKBUILD b/testing/kde-workspace/APKBUILD
new file mode 100644
index 0000000000..a5edfe00f1
--- /dev/null
+++ b/testing/kde-workspace/APKBUILD
@@ -0,0 +1,85 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kde-workspace
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="base kde applications"
+url="http://www.kde.org/"
+arch="x86 x86_64"
+license="GPL"
+depends=
+depends_dev="kde-runtime-dev qimageblitz-dev libxkbfile-dev
+ consolekit-dev libxcursor-dev libxrandr-dev libraw1394-dev
+ libxcomposite-dev libxtst-dev libxcb-dev xcb-util-dev
+ xcb-util-image-dev xcb-util-keysyms-dev xcb-util-renderutil-dev
+ pciutils-dev linux-pam-dev libusb-compat-dev lm_sensors-dev"
+makedepends="$depends_dev cmake automoc4"
+install="$pkgname.pre-install"
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://download.kde.org/stable/${pkgver}/src/${pkgname}-4.11.11.tar.xz
+ uint-fadeeffect-4.11.11.patch
+ fix-headers-4.11.11.patch
+ kdm.initd
+ kde.pam
+ kde-np.pam
+ kscreensaver.pam"
+
+_builddir="$srcdir"/${pkgname}-4.11.11
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DKDE4_BUILD_TESTS:BOOL=OFF \
+ -DWITH_Xmms:BOOL=OFF \
+ -DWITH_libgps:BOOL=OFF \
+ -DWITH_NepomukCore:BOOL=OFF \
+ -DWITH_Soprano:BOOL=OFF \
+ -DWITH_CkConnector:BOOL=OFF \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DPYTHON_EXECUTABLE=/usr/bin/python2 \
+ -DINSTALL_PYTHON_FILES_IN_PYTHON_PREFIX=TRUE \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+ mkdir -p "$pkgdir"/usr/share/xsessions || return 1
+ ln -sf "$pkgdir"/usr/share/apps/kdm/sessions/kde-plasma.desktop \
+ "$pkgdir"/usr/share/xsessions/kde-plasma.desktop || return 1
+ install -Dm755 "$srcdir"/kdm.initd "$pkgdir"/etc/init.d/kdm || return 1
+}
+
+md5sums="cbd3311713b42d4856c66281fbe7a212 kde-workspace-4.11.11.tar.xz
+1f4ee19c55cc52371219c170806c65ad uint-fadeeffect-4.11.11.patch
+33775f5785b5fc70569e9d27dd33052d fix-headers-4.11.11.patch
+c7f28b898cb1a3916105c5919e7e7b5b kdm.initd
+83d73eb700bcf6d3bbc93008ed7e43e4 kde.pam
+fd2a1c362a1e3c7f2f1e81773599b9cf kde-np.pam
+c2bd6228bd83ef8e7ab43866b70842fc kscreensaver.pam"
+sha256sums="f188b003c56d2a40f71d4eea8c91b7ae0febcf25c252c383913281fce73c4d73 kde-workspace-4.11.11.tar.xz
+ca14056388ec4ebe08af105c52ae63e983b0959608e528814c91ed7da063ba99 uint-fadeeffect-4.11.11.patch
+191b08a7e556d31be927e23aeab7e811d0123a55d53bfb4bb06d843da4c79051 fix-headers-4.11.11.patch
+088283e0b36be851a1081f9c7bb42d05a6754b4cf92aabf0c850f9c8593cfca3 kdm.initd
+d3a77d44ba510b7dc5aab6f8ebbd642c77513aec21079f817220d31f3dda8417 kde.pam
+f00127469095832ef665732d505e7df146dc060fa15aadf44197da53cbb464ee kde-np.pam
+c71bb9071cb0f51db9bd4a19a1cc3d50048b012389c4b543fef48e202f227aad kscreensaver.pam"
+sha512sums="0f8076150f498e84875da1b18f8d596b0c16a3f5ddf5a838133fc9345f79c10faa7ff9c0f627c17b5dac5058af39c367d8a62b51d212ccbd07a0faded390d5f7 kde-workspace-4.11.11.tar.xz
+355ad1d959ded30e2556faa5a2c6583466ccc550277c1e5db1dea6724d23612723b4f951f35e43bc447c6de4bcfff10f0f1d2eece5f7dcba9b08ba4c47cc1e39 uint-fadeeffect-4.11.11.patch
+e452a9ea35193045fa11bb0e2cb1017b43051ca0b3d439144ce2bedb2ce48da9391031db2c99166db208d1cd3667c81e62c31a1d5d3169ea5d39cea43a24a9a5 fix-headers-4.11.11.patch
+4de002fd46f97e7e94e989c4f69ec6a967aa11446c8c3d0ce0b3bef2006809b2d6c05d56f2c65cececcffd8310cb5c7f54235f5bd8c0954d258a1d45425be2fb kdm.initd
+a3a69852c7479c826a6502a81ed41e182e8dbb1b8ecf672e0b7229c7f385cbe7467b3d60f98d0fdf96d50fb476cbf7d5952d16750294d47addfcbbbd3456ae99 kde.pam
+41dbf4c4e31d3139fcea3d27c459e013c045a73e35b1dc3534791705a18ec30b3659ba734258313eff407bf9c803845f609e1426d09df78a1ee578dff10c210f kde-np.pam
+91e19415db832a67dcf9494af869c07f5cbfe8e16a74f3857c2b1940a17a1317c1b074446428f5f5d7b5aaf10eee8274e3b9df02935101d7fc73d8e01dc03e76 kscreensaver.pam"
diff --git a/testing/kde-workspace/fix-headers-4.11.11.patch b/testing/kde-workspace/fix-headers-4.11.11.patch
new file mode 100644
index 0000000000..32813a0cb0
--- /dev/null
+++ b/testing/kde-workspace/fix-headers-4.11.11.patch
@@ -0,0 +1,10 @@
+--- kde-workspace-4.11.11/ksysguard/ksysguardd/Linux/netstat.c.orig
++++ kde-workspace-4.11.11/ksysguard/ksysguardd/Linux/netstat.c
+@@ -26,6 +26,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <time.h>
++#include <sys/types.h>
+
+ #include "ksysguardd.h"
+ #include "Command.h"
diff --git a/testing/kde-workspace/kde-np.pam b/testing/kde-workspace/kde-np.pam
new file mode 100644
index 0000000000..022ebf024f
--- /dev/null
+++ b/testing/kde-workspace/kde-np.pam
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth requisite pam_nologin.so
+auth required pam_env.so
+
+auth required pam_succeed_if.so uid >= 1000 quiet
+auth required pam_permit.so
+
+account include system-account
+password include system-password
+session include system-session
diff --git a/testing/kde-workspace/kde-workspace.pre-install b/testing/kde-workspace/kde-workspace.pre-install
new file mode 100644
index 0000000000..84921ba86e
--- /dev/null
+++ b/testing/kde-workspace/kde-workspace.pre-install
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+name=kdm
+addgroup -S $name 2>/dev/null
+adduser -S -H -h /var/run/kdm -s /bin/false -D -G $name $name 2>/dev/null
+exit 0
diff --git a/testing/kde-workspace/kde.pam b/testing/kde-workspace/kde.pam
new file mode 100644
index 0000000000..a723cbdecd
--- /dev/null
+++ b/testing/kde-workspace/kde.pam
@@ -0,0 +1,10 @@
+#%PAM-1.0
+auth requisite pam_nologin.so
+auth required pam_env.so
+
+auth required pam_succeed_if.so uid >= 1000 quiet
+auth include system-auth
+
+account include system-account
+password include system-password
+session include system-session
diff --git a/testing/kde-workspace/kdm.initd b/testing/kde-workspace/kdm.initd
new file mode 100755
index 0000000000..b32a804d32
--- /dev/null
+++ b/testing/kde-workspace/kdm.initd
@@ -0,0 +1,10 @@
+#!/sbin/runscript
+
+depends() {
+ needs localmount dbus
+}
+
+description="K Display Manager"
+command="/usr/bin/kdm -nodaemon"
+pidfile="/var/run/kdm.pid"
+
diff --git a/testing/kde-workspace/kscreensaver.pam b/testing/kde-workspace/kscreensaver.pam
new file mode 100644
index 0000000000..3bd270ad51
--- /dev/null
+++ b/testing/kde-workspace/kscreensaver.pam
@@ -0,0 +1,3 @@
+#%PAM-1.0
+auth include system-auth
+account include system-account
diff --git a/testing/kde-workspace/uint-fadeeffect-4.11.11.patch b/testing/kde-workspace/uint-fadeeffect-4.11.11.patch
new file mode 100644
index 0000000000..f4f5f48686
--- /dev/null
+++ b/testing/kde-workspace/uint-fadeeffect-4.11.11.patch
@@ -0,0 +1,11 @@
+--- kde-workspace-4.11.11/ksmserver/fadeeffect.cpp.orig
++++ kde-workspace-4.11.11/ksmserver/fadeeffect.cpp
+@@ -237,7 +237,7 @@
+ __m128i *result, uint length)
+ {
+ length = (length + 15) >> 4;
+- register const __m128i alpha = _mm_set1_epi16(__uint16_t (a));
++ register const __m128i alpha = _mm_set1_epi16(uint16_t (a));
+ register const __m128i negalpha = _mm_xor_si128(alpha, _mm_set1_epi16 (0x00ff));
+
+ for (uint i = 0; i < length; i++)
diff --git a/testing/kdegraphics-mobipocket/APKBUILD b/testing/kdegraphics-mobipocket/APKBUILD
new file mode 100644
index 0000000000..72a331e273
--- /dev/null
+++ b/testing/kdegraphics-mobipocket/APKBUILD
@@ -0,0 +1,47 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kdegraphics-mobipocket
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="A collection of plugins to handle mobipocket files"
+url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-mobipocket"
+arch="all"
+license="FDL GPL LGPL"
+depends=
+depends_dev="kdelibs-dev"
+makedepends="$depends_dev cmake automoc4"
+install=""
+subpackages="${pkgname}-dev"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+
+}
+
+md5sums="1ded7de3d63da20a4343e29c5d068a18 kdegraphics-mobipocket-4.13.3.tar.xz"
+sha256sums="ceebf07bd3f2f55e2f790e5390f13f737cf75dbfdcec671f954d3876a1b09e1f kdegraphics-mobipocket-4.13.3.tar.xz"
+sha512sums="49ec418c7c1597d4ce125b0311e6386101ee2cdafc1978cadb36203ad73abd91987ac4461c334db99f42b20244515af68dae2ca0c1f097f5126fff529294e2ba kdegraphics-mobipocket-4.13.3.tar.xz"
diff --git a/testing/kdelibs/APKBUILD b/testing/kdelibs/APKBUILD
new file mode 100644
index 0000000000..38cbfe6121
--- /dev/null
+++ b/testing/kdelibs/APKBUILD
@@ -0,0 +1,85 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kdelibs
+pkgver=4.13.3
+pkgrel=3
+pkgdesc="KDE base libraries"
+url="http://www.kde.org/"
+arch="all"
+license="GPL"
+depends=
+depends_dev="phonon-dev polkit-qt-dev acl-dev attica-dev
+ libdbusmenu-qt-dev pcre-dev strigi-dev
+ docbook-xml docbook-xsl shared-mime-info
+ giflib-dev jpeg-dev grantlee-dev qca-dev
+ udev-dev xz-dev jasper-dev enchant-dev
+ libxslt-dev openssl-dev bison flex-dev
+ openexr-dev krb5-dev avahi-dev libxss-dev"
+makedepends="$depends_dev cmake automoc4 paxctl"
+install=""
+subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
+source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdelibs-$pkgver.tar.xz
+ fix-cmake-FindLibintl-4.13.3.patch
+ fix-headers-kdelibs.patch"
+
+_builddir="$srcdir"/kdelibs-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ #
+ # We have enchant, so we don't need
+ # ASPELL and HSPEELL (for Hebrew spell checking)
+ # Also soprano and Shared Desktop Ontologies
+ # are disabled in this build, because we
+ # don't have nepomuk
+ #
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS:BOOL=OFF \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DWITH_SOLID_UDISKS2:BOOL=ON \
+ -DWITH_FAM:BOOL=OFF \
+ -DWITH_ASPELL:BOOL=OFF \
+ -DWITH_HSPELL:BOOL=OFF \
+ -DWITH_Soprano:BOOL=OFF \
+ -DWITH_SharedDesktopOntologies:BOOL=OFF \
+ -DWITH_HUpnp:BOOL=OFF \
+ -DKDE_DISTRIBUTION_TEXT="Alpine Linux" \
+ -DHTML_INSTALL_DIR=/usr/share/doc/kde/html \
+ -DKDE_DEFAULT_HOME=.kde4 \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -Wno-dev \
+ "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+ paxctl -c -mpes "$pkgdir"/usr/bin/kdeinit4 || return 1
+}
+
+dev() {
+ default_dev
+ mv "$subpkgdir"/usr/bin/kde4-config "$pkgdir"/usr/bin/kde4-config
+}
+
+md5sums="f58d9277127aad95b3032e2546f3006d kdelibs-4.13.3.tar.xz
+36ba28baf498d17f2145680dbc6fcf49 fix-cmake-FindLibintl-4.13.3.patch
+44eaf8850f7d295f039c016cfde608ac fix-headers-kdelibs.patch"
+sha256sums="d291b4bc159a3f686ad93ff3dfbe90a0a7e33600357e8390c84154ec050efc82 kdelibs-4.13.3.tar.xz
+e880d71f7fdb7cb4cba4f534d4290ab6c0f0dfd956a96eeda3813b73af52a2ad fix-cmake-FindLibintl-4.13.3.patch
+70fb497b23894800676cee000545c6ae2840b87379cd5afda11beedfceeefff8 fix-headers-kdelibs.patch"
+sha512sums="9bc6f154cbf1b6e8b46ee255ce099d9ba9e530dd478d4a1bf2d24f8f9a063221da3a938f9520ad9149c6b82c4135dc72ab652c410bd82ad4b7100e16fff7a661 kdelibs-4.13.3.tar.xz
+7491f758d02318ba4fec6465b4076944d65b7f84f23a5982a7dccce02dcc920e0e9354e80b605bc9a2c112901eb040765d0d594f3056f0e86a50a827b285c76b fix-cmake-FindLibintl-4.13.3.patch
+d9cec3f34601ead92739f2b5005e62d56e35f48d1cf11397790b215f5f0e7e39705aa0f77c8a72a9eb50fa543a2c1de4667d530f18bd46e5b7c123587fe03a27 fix-headers-kdelibs.patch"
diff --git a/testing/kdelibs/fix-cmake-FindLibintl-4.13.3.patch b/testing/kdelibs/fix-cmake-FindLibintl-4.13.3.patch
new file mode 100644
index 0000000000..f4475aec34
--- /dev/null
+++ b/testing/kdelibs/fix-cmake-FindLibintl-4.13.3.patch
@@ -0,0 +1,11 @@
+--- kdelibs-4.13.3/cmake/modules/FindLibintl.cmake.orig
++++ kdelibs-4.13.3/cmake/modules/FindLibintl.cmake
+@@ -29,7 +29,7 @@
+ check_function_exists(dgettext LIBINTL_LIBC_HAS_DGETTEXT)
+
+ if (LIBINTL_LIBC_HAS_DGETTEXT)
+- set(LIBINTL_LIBRARIES)
++ set(LIBINTL_LIBRARIES "intl")
+ set(LIBINTL_LIB_FOUND TRUE)
+ else (LIBINTL_LIBC_HAS_DGETTEXT)
+ find_library(LIBINTL_LIBRARIES NAMES intl libintl )
diff --git a/testing/kdelibs/fix-headers-kdelibs.patch b/testing/kdelibs/fix-headers-kdelibs.patch
new file mode 100644
index 0000000000..91b7a5f409
--- /dev/null
+++ b/testing/kdelibs/fix-headers-kdelibs.patch
@@ -0,0 +1,22 @@
+--- a/solid/solid/backends/udisks2/udisksblock.h
++++ b/solid/solid/backends/udisks2/udisksblock.h
+@@ -21,6 +21,7 @@
+ #ifndef UDISKS2BLOCK_H
+ #define UDISKS2BLOCK_H
+
++#include <sys/types.h>
+ #include <solid/ifaces/block.h>
+ #include "udisksdeviceinterface.h"
+
+--- a/kdecore/io/kdirwatch_p.h
++++ b/kdecore/io/kdirwatch_p.h
+@@ -64,7 +64,8 @@
+ #endif
+
+ #include <sys/time.h>
+-#include <sys/param.h> // ino_t
++#include <sys/param.h> // ino_t , but not there !!
++#include <sys/types.h> // maybe, here ?
+ #include <ctime>
+
+
diff --git a/testing/kdepimlibs/APKBUILD b/testing/kdepimlibs/APKBUILD
new file mode 100644
index 0000000000..026962fc98
--- /dev/null
+++ b/testing/kdepimlibs/APKBUILD
@@ -0,0 +1,47 @@
+# Contributor: William Pitcock <nenolod@dereferenced.org>
+# Maintainer:
+pkgname=kdepimlibs
+pkgver=4.13.3
+pkgrel=1
+pkgdesc="kde personal information management libraries"
+url="https://projects.kde.org/projects/kde/kdepimlibs"
+arch="all"
+license="LGPL"
+depends=
+depends_dev="kdelibs-dev libical-dev cyrus-sasl-dev
+ openldap-dev gpgme-dev
+ akonadi-dev qjson-dev"
+makedepends="$depends_dev cmake automoc4"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="f312139c3871f4666f626ea8feb26974 kdepimlibs-4.13.3.tar.xz"
+sha256sums="5ed6907c3bfd4e74de185145385405a2b55bcf5f41ffcb2b56dbda41cc857adb kdepimlibs-4.13.3.tar.xz"
+sha512sums="e1a6b96efaef11806b6fc7a7c636af47231c556fc03d605d7008fab610532bd5483dab49e85abf056d803d585a9d709e6467682637096b1c6669cb27fe9f13e4 kdepimlibs-4.13.3.tar.xz"
diff --git a/testing/kfilemetadata/APKBUILD b/testing/kfilemetadata/APKBUILD
new file mode 100644
index 0000000000..5477923228
--- /dev/null
+++ b/testing/kfilemetadata/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=kfilemetadata
+pkgver=4.13.3
+pkgrel=0
+pkgdesc="A library for extracting file metadata"
+url="https://projects.kde.org/projects/kde/kdelibs/kfilemetadata"
+arch="all"
+license="LGPL"
+depends=
+depends_dev="kdegraphics-mobipocket-dev ebook-tools-dev
+ poppler-qt4-dev taglib-dev extra-cmake-modules
+ ffmpeg-dev"
+makedepends="$depends_dev cmake automoc4"
+install=""
+subpackages="$pkgname-dev"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="7456cdbe4a3986ed75706049d2c36c2b kfilemetadata-4.13.3.tar.xz"
+sha256sums="0777d591dd4328f83bdede9764fe7d70923baed0ccad779d9cc3aaddaefef4cf kfilemetadata-4.13.3.tar.xz"
+sha512sums="e8fdb7699c37af227db14e55696fb3b4f012e9f1f3cceec988b52f9f4b9d6406ffc340f60a00ce144764a9fce57d1052979b94bf19ccb3da56495c76a1f10381 kfilemetadata-4.13.3.tar.xz"
diff --git a/testing/libdbusmenu-qt/APKBUILD b/testing/libdbusmenu-qt/APKBUILD
index 4148d9670a..1b6bc5daac 100644
--- a/testing/libdbusmenu-qt/APKBUILD
+++ b/testing/libdbusmenu-qt/APKBUILD
@@ -28,7 +28,9 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ "$_builddir" || return 1
make || return 1
}
diff --git a/testing/libxss/APKBUILD b/testing/libxss/APKBUILD
new file mode 100644
index 0000000000..a97ffe652a
--- /dev/null
+++ b/testing/libxss/APKBUILD
@@ -0,0 +1,50 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=libxss
+pkgver=1.2.2
+pkgrel=0
+pkgdesc="X11 Screen Saver extensioin library"
+url="http://xorg.freedesktop.org/"
+arch="all"
+license="custom"
+depends="scrnsaverproto"
+depends_dev="util-macros libxext-dev"
+makedepends="$depends_dev"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-${pkgver}.tar.bz2"
+
+_builddir="$srcdir"/libXScrnSaver-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --localstatedir=/var \
+ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+ install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+ rm -f "$pkgdir"/usr/lib/*.la
+}
+
+md5sums="7a773b16165e39e938650bcc9027c1d5 libXScrnSaver-1.2.2.tar.bz2"
+sha256sums="8ff1efa7341c7f34bcf9b17c89648d6325ddaae22e3904e091794e0b4426ce1d libXScrnSaver-1.2.2.tar.bz2"
+sha512sums="973aed3ad296c7160b66fccd4fff7375afc4332239acbe0ae1644fed9c453de69040f8174882ba264c731448edba9b499d398d013d556aea72434339399ed29f libXScrnSaver-1.2.2.tar.bz2"
diff --git a/testing/libzip/APKBUILD b/testing/libzip/APKBUILD
new file mode 100644
index 0000000000..41d416be9d
--- /dev/null
+++ b/testing/libzip/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=libzip
+pkgver=0.11.2
+pkgrel=0
+pkgdesc="A C library for reading, creating, and modifying zip archives"
+url="http://www.nih.at/libzip/index.html"
+arch="all"
+license="BSD"
+depends=
+depends_dev="zlib-dev"
+makedepends="$depends_dev"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://www.nih.at/libzip/${pkgname}-${pkgver}.tar.gz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ ./configure -prefix=/usr || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install install-man || return 1
+ mv "$pkgdir"/usr/lib/libzip/include/zipconf.h "$pkgdir"/usr/include/ || return 1
+ find "$pkgdir" -name *.la -delete
+}
+
+md5sums="c5437df15e4825d40cdc3ec8b9b7516c libzip-0.11.2.tar.gz"
+sha256sums="83db1fb43a961ff7d1d1b50e1c6bea09c67e6af867686d1fc92ecb7dc6cf98d5 libzip-0.11.2.tar.gz"
+sha512sums="51d011b389baf23f019428104c7c20dc42f2636c7f845abe7efb78a93b2fa6645fa9586351d9abd7bea1ab010a5a3b85086592033b2db362988cf6a24b72f562 libzip-0.11.2.tar.gz"
diff --git a/testing/openexr/APKBUILD b/testing/openexr/APKBUILD
new file mode 100644
index 0000000000..603a163d28
--- /dev/null
+++ b/testing/openexr/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor:
+# Maintainer:
+pkgname=openexr
+pkgver=2.1.0
+pkgrel=0
+pkgdesc="An high dynamic-range image file format library"
+url="http://www.openexr.com/"
+arch="all"
+license="BSD"
+depends=
+depends_dev="ilmbase-dev zlib-dev"
+makedepends="$depends_dev"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://download.savannah.nongnu.org/releases/openexr/${pkgname}-${pkgver}.tar.gz"
+
+_builddir="$srcdir"/$pkgname-$pkgver
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ ./configure --prefix=/usr \
+ -mandir=/usr/share/man \
+ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ install -Dm644 LICENSE \
+ "$pkgdir"/usr/share/licenses/$pkgname/LICENSE || return 1
+ find "$pkgdir" -name '*.la' -delete
+}
+
+md5sums="33735d37d2ee01c6d8fbd0df94fb8b43 openexr-2.1.0.tar.gz"
+sha256sums="54486b454073c1dcb5ae9892cf0f730ffefe62f38176325281505093fd218a14 openexr-2.1.0.tar.gz"
+sha512sums="d69924331c3392b8063229391414bb90f16ce317c76cfffe5fe0fcbb25e576f6ace8320b51c2a9987fee912cedd8e69116d4b49ba716b4a5f011131a81815403 openexr-2.1.0.tar.gz"
diff --git a/testing/openslp/APKBUILD b/testing/openslp/APKBUILD
new file mode 100644
index 0000000000..a00111d250
--- /dev/null
+++ b/testing/openslp/APKBUILD
@@ -0,0 +1,48 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=openslp
+pkgver=2.0.0
+pkgrel=0
+pkgdesc="Open source implementation of Service Location Protocol"
+url="http://www.openslp.org/"
+arch="all"
+license="BSD"
+depends=
+depends_dev="openssl-dev"
+makedepends="$depends_dev bash"
+install=""
+subpackages="$pkgname-dev"
+source="http://downloads.sourceforge.net/project/openslp/${pkgver}/2.0.0%20Release/${pkgname}-${pkgver}.tar.gz"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --localstatedir=/var \
+ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ rm -f "$pkgdir"/usr/lib/*.la
+}
+
+md5sums="18cf7940bcc444e32592cf34e84f833f openslp-2.0.0.tar.gz"
+sha256sums="924337a2a8e5be043ebaea2a78365c7427ac6e9cee24610a0780808b2ba7579b openslp-2.0.0.tar.gz"
+sha512sums="e7627417d45d5d0cc83d6e13d62fe192702ce7b763f1b4fb51aa5da8285405b16a34c3ac4f0a1ecffdf59557b29ec7d24925941e56ddee277c8897162f597ade openslp-2.0.0.tar.gz"
diff --git a/testing/oxygen-icons/APKBUILD b/testing/oxygen-icons/APKBUILD
index cd047708a3..8f53e06f7d 100644
--- a/testing/oxygen-icons/APKBUILD
+++ b/testing/oxygen-icons/APKBUILD
@@ -1,21 +1,21 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=oxygen-icons
-pkgver=4.6.3
+pkgver=4.13.3
pkgrel=0
pkgdesc="oxygen icon set"
-url="http://www.kde.org/"
+url="http://www.oxygen-icons.org/"
arch="noarch"
license="LGPL"
depends=
-depends_dev="cmake icon-naming-utils"
-makedepends="$depends_dev"
+depends_dev="cmake"
+makedepends="$depends_dev automoc4"
install=""
subpackages=""
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/oxygen-icons-$pkgver.tar.bz2"
+source="ftp://ftp.kde.org/pub/kde/stable/4.13.3/src/${pkgname}-${pkgver}.tar.xz"
install_if="kdebase-workspace"
-_builddir="$srcdir"/oxygen-icons-$pkgver
+_builddir="$srcdir"/${pkgname}-${pkgver}
prepare() {
local i
cd "$_builddir"
@@ -29,7 +29,11 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ "$_builddir" || return 1
+#-DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
make || return 1
}
@@ -38,4 +42,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="3390ae73d1a0c70c121f69b556757fdd oxygen-icons-4.6.3.tar.bz2"
+md5sums="25d5e555aa82a98ee82c6ec3b23a2763 oxygen-icons-4.13.3.tar.xz"
+sha256sums="1478e0224020a881bea93e7c84cde9c1592ee299333f3e762ffa8f7229641075 oxygen-icons-4.13.3.tar.xz"
+sha512sums="c8b4c97d714190a1b02b75d4980aab62d4d686d0a9b3fc886c7d89de6f9478f0b4572c3a4d890304e1d51a4dd2464c1cd59e7c9f92cee02a3c866110c2bb2147 oxygen-icons-4.13.3.tar.xz"
diff --git a/testing/polkit-kde-agent/APKBUILD b/testing/polkit-kde-agent/APKBUILD
new file mode 100644
index 0000000000..a026749e9a
--- /dev/null
+++ b/testing/polkit-kde-agent/APKBUILD
@@ -0,0 +1,47 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=polkit-kde-agent
+pkgver=0.99.0
+pkgrel=0
+pkgdesc="Daemon providing a polkit authentication UI for KDE"
+url="https://projects.kde.org/projects/extragear/base/polkit-kde-agent-1"
+arch="all"
+license="GPL"
+depends=
+depends_dev="kdelibs-dev"
+makedepends="$depends_dev automoc4 cmake"
+install=""
+subpackages="$pkgname-lang"
+source="ftp://ftp.kde.org/pub/kde/stable/apps/KDE4.x/admin/${pkgname}-1-${pkgver}.tar.bz2
+ polkit-kde-agent-1-0.99.0-remember_password-1.patch"
+
+_builddir="$srcdir"/${pkgname}-1-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -Wno-dev "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="a02d3fddc6270a88bceaf3ba604c92f8 polkit-kde-agent-1-0.99.0.tar.bz2
+07dbdaa9a0ae90ecdc0c1d69bf680380 polkit-kde-agent-1-0.99.0-remember_password-1.patch"
+sha256sums="e371ff2698431decc825bb146d638de432f5fffd09046e225270c30dbac1b467 polkit-kde-agent-1-0.99.0.tar.bz2
+7e7305659a9fbb3070e0917b6bd9b7562773d040273eafeb46dab0fd99b1edea polkit-kde-agent-1-0.99.0-remember_password-1.patch"
+sha512sums="275fe35218c708fa6d653c580814c97da7b51b0b9cb67f2c5ec1e5b29f2acc2489b4c72d5217a76ff1f3f086560cdbbfa12ec56a1d01996b38e7e706d43f3aa0 polkit-kde-agent-1-0.99.0.tar.bz2
+b9e8cf34b045c376601fa5b0a59bb92de8750f91f7a5901b23dff7d2880b66055379cee1f66f88aa8ddbeb12a842f642cb08f3e3688a29b47bc72e3ff408decd polkit-kde-agent-1-0.99.0-remember_password-1.patch"
diff --git a/testing/polkit-kde-agent/polkit-kde-agent-1-0.99.0-remember_password-1.patch b/testing/polkit-kde-agent/polkit-kde-agent-1-0.99.0-remember_password-1.patch
new file mode 100644
index 0000000000..4401e045df
--- /dev/null
+++ b/testing/polkit-kde-agent/polkit-kde-agent-1-0.99.0-remember_password-1.patch
@@ -0,0 +1,49 @@
+Submitted By: Ragnar Thomsen <rthomsen_at_linuxfromscratch_dot_org>
+Date: 2012-07-21
+Initial Package Version: 0.99.0
+Origin: OpenSUSE
+Description: Removes the unimplemented "remember authorization" checkbox.
+
+diff -Naur a/AuthDialog.ui b/AuthDialog.ui
+--- a/AuthDialog.ui 2010-12-09 00:40:22.000000000 +0100
++++ b/AuthDialog.ui 2012-07-21 19:01:38.532138834 +0200
+@@ -114,39 +114,6 @@
+ </property>
+ </widget>
+ </item>
+- <item row="4" column="1" colspan="3" >
+- <widget class="QCheckBox" name="cbRemember" >
+- <property name="text" >
+- <string>Remember authorization</string>
+- </property>
+- <property name="checked" >
+- <bool>true</bool>
+- </property>
+- </widget>
+- </item>
+- <item row="5" column="2" colspan="2" >
+- <widget class="QCheckBox" name="cbSessionOnly" >
+- <property name="text" >
+- <string>For this session only</string>
+- </property>
+- </widget>
+- </item>
+- <item row="5" column="1" >
+- <spacer name="horizontalSpacer" >
+- <property name="orientation" >
+- <enum>Qt::Horizontal</enum>
+- </property>
+- <property name="sizeType" >
+- <enum>QSizePolicy::Fixed</enum>
+- </property>
+- <property name="sizeHint" stdset="0" >
+- <size>
+- <width>15</width>
+- <height>10</height>
+- </size>
+- </property>
+- </spacer>
+- </item>
+ <item row="1" column="1" colspan="3" >
+ <widget class="KComboBox" name="userCB" />
+ </item>
diff --git a/testing/polkit-qt/APKBUILD b/testing/polkit-qt/APKBUILD
index 9bb0fc9406..29f7b0bf48 100644
--- a/testing/polkit-qt/APKBUILD
+++ b/testing/polkit-qt/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=polkit-qt
-pkgver=0.99.0
+pkgver=0.112.0
pkgrel=0
pkgdesc="Qt bindings for PolicyKit"
url="http://www.kde.org/"
@@ -28,7 +28,12 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DUSE_QT4=TRUE \
+ -Wno-dev \
+ "$_builddir" || return 1
make || return 1
}
@@ -37,4 +42,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="1c5b4113a2a167624b5f716b4f03a219 polkit-qt-1-0.99.0.tar.bz2"
+md5sums="bee71b71c12797e6fc498540a06c829b polkit-qt-1-0.112.0.tar.bz2"
+sha256sums="67fb03bf6ca3e0bdbd98d374dfb5b1651a07d17ae6c23e11a81b4b084447e7c6 polkit-qt-1-0.112.0.tar.bz2"
+sha512sums="4cb17389b54a09c53052f6d72aa5cbfe09ccb19f7fd4edf8b43ccd4751f5e88609c5f89777f4af92167d32eb2ce1e78537cea7bcfb60a90072d1fe02d6a59b50 polkit-qt-1-0.112.0.tar.bz2"
diff --git a/testing/qca/APKBUILD b/testing/qca/APKBUILD
index b11415ffcd..9d0644dbff 100644
--- a/testing/qca/APKBUILD
+++ b/testing/qca/APKBUILD
@@ -12,7 +12,8 @@ depends_dev="qt-dev"
makedepends="$depends_dev"
install=""
subpackages="$pkgname-dev $pkgname-doc"
-source="http://delta.affinix.com/download/qca/2.0/qca-$pkgver.tar.bz2"
+source="http://delta.affinix.com/download/qca/2.0/qca-$pkgver.tar.bz2
+ secmem.patch"
_builddir="$srcdir"/qca-$pkgver
prepare() {
@@ -37,4 +38,9 @@ package() {
make INSTALL_ROOT="$pkgdir" install || return 1
}
-md5sums="fc15bd4da22b8096c51fcfe52d2fa309 qca-2.0.3.tar.bz2"
+md5sums="fc15bd4da22b8096c51fcfe52d2fa309 qca-2.0.3.tar.bz2
+53f5a927d6d654c5a82e106834e79985 secmem.patch"
+sha256sums="8da20c89f390954fdcfcd3c4deef379213ddb5ae9d6b5e0c917d23f5e474895f qca-2.0.3.tar.bz2
+0bbe520dfe5f7d3114ed4b6cc772b0250472674b86415fe1d1aeaccaa7271257 secmem.patch"
+sha512sums="c1120ffb373e294fbcc76e21dc2f503ebd3398b26d0ffa7ab7ee3a3e1a4228159358b59c2673ac4a1c2363771e61da54a5080b201c65d586ceda2e3b2facc1bb qca-2.0.3.tar.bz2
+a06519a055af21d53bed65d90e31089d3c1e3fdf2459c6c52c394678cb0775a5f262728617eecbbd9e8e7f0340c7aa9326a8eb030de6214e24d7590032db5444 secmem.patch"
diff --git a/testing/qca/secmem.patch b/testing/qca/secmem.patch
new file mode 100644
index 0000000000..8f2306f7da
--- /dev/null
+++ b/testing/qca/secmem.patch
@@ -0,0 +1,11 @@
+--- a/src/botantools/botan/botan/secmem.h
++++ b/src/botantools/botan/botan/secmem.h
+@@ -214,7 +214,7 @@
+
+ SecureVector(u32bit n = 0) { MemoryRegion<T>::init(true, n); }
+ SecureVector(const T in[], u32bit n)
+- { MemoryRegion<T>::init(true); set(in, n); }
++ { MemoryRegion<T>::init(true); this->set(in, n); }
+ SecureVector(const MemoryRegion<T>& in)
+ { MemoryRegion<T>::init(true); set(in); }
+ SecureVector(const MemoryRegion<T>& in1, const MemoryRegion<T>& in2)
diff --git a/testing/qimageblitz/APKBUILD b/testing/qimageblitz/APKBUILD
index f4450fcce2..208748c9e9 100644
--- a/testing/qimageblitz/APKBUILD
+++ b/testing/qimageblitz/APKBUILD
@@ -1,20 +1,20 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=qimageblitz
-pkgver=0.0.4
+pkgver=0.0.6
pkgrel=0
pkgdesc="qt image processing library"
-url="http://sourceforge.net/projects/qimageblitz"
+url="http://www.kde.org"
arch="all"
license="LGPL"
-depends=
+depends=""
depends_dev="qt-dev"
makedepends="$depends_dev cmake automoc4"
install=""
subpackages="$pkgname-dev"
-source="http://sourceforge.net/projects/qimageblitz/files/qimageblitz-$pkgver.tar.bz2"
+source="ftp://ftp.kde.org/pub/kde/stable/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
-_builddir="$srcdir"/qimageblitz-$pkgver
+_builddir="$srcdir"/${pkgname}-${pkgver}
prepare() {
local i
cd "$_builddir"
@@ -28,7 +28,10 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_SKIP_RPATH=TRUE \
+ -Wno-dev "$_builddir" || return 1
make || return 1
}
@@ -37,4 +40,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="cb87c7f1c0455e8984ee4830f1e749cf qimageblitz-0.0.4.tar.bz2"
+md5sums="0ae2f7d4e0876764a97ca73799f61df4 qimageblitz-0.0.6.tar.bz2"
+sha256sums="9f102269dec50641440e23a449df215a0db9efef9a3969939d618c5e78a5010f qimageblitz-0.0.6.tar.bz2"
+sha512sums="dbd506c01622824efdec69640eb95e737d7848fa15d33351084a6499ca2321d7bc08e080d1e443f8ab9015cd2967c10d9b5aa2f3c6eaa7558153821c46133af9 qimageblitz-0.0.6.tar.bz2"
diff --git a/testing/qjson/APKBUILD b/testing/qjson/APKBUILD
new file mode 100644
index 0000000000..664c147aa9
--- /dev/null
+++ b/testing/qjson/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: k0r10n <k0r10n.dev@gmail.com>
+# Maintainer:
+pkgname=qjson
+pkgver=0.8.1
+pkgrel=0
+pkgdesc="A qt-based library that maps JSON data to QVariant objects"
+url="http://qjson.sourceforge.net/"
+arch="all"
+license="GPL"
+depends=
+depends_dev="qt-dev"
+makedepends="$depends_dev cmake"
+install=""
+subpackages="$pkgname-dev"
+source="http://downloads.sourceforge.net/project/qjson/qjson/${pkgver}/${pkgname}-${pkgver}.tar.bz2"
+
+_builddir="$srcdir"/${pkgname}-${pkgver}
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+ mkdir -p "$_builddir"/build
+}
+
+build() {
+ cd "$_builddir"/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ "$_builddir" || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"/build
+ make DESTDIR="$pkgdir" install || return 1
+}
+
+md5sums="323fbac54a5a20c0b8fe45c1ced03e2d qjson-0.8.1.tar.bz2"
+sha256sums="cd4db5b956247c4991a9c3e95512da257cd2a6bd011357e363d02300afc814d9 qjson-0.8.1.tar.bz2"
+sha512sums="03e65bbdf6d397f77319867a03377deb419eac46ad91bc06abb7bc68d8f8f2e490db87d909ce51e065f22e5d201f1f73d57f72e14bc378580dbf40b855f1bc72 qjson-0.8.1.tar.bz2"
diff --git a/testing/raptor2/APKBUILD b/testing/raptor2/APKBUILD
index 5b9086c191..3d0f27e853 100644
--- a/testing/raptor2/APKBUILD
+++ b/testing/raptor2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=raptor2
-pkgver=2.0.8
+pkgver=2.0.14
pkgrel=0
pkgdesc="RDF parser toolkit for Redland"
url="http://www.librdf.org/raptor"
@@ -42,4 +42,6 @@ package() {
rm "$pkgdir"/usr/lib/*.la
}
-md5sums="ac60858b875aab8fa7917f21a1237aa9 raptor2-2.0.8.tar.gz"
+md5sums="d3e0b43866197a5367b781b25510f728 raptor2-2.0.14.tar.gz"
+sha256sums="cb447b7c684cbe60f1266d622691fd20fdcf7b91f4a470c6de5fc8e8961df1b2 raptor2-2.0.14.tar.gz"
+sha512sums="399e23f2c549df8f1d709d67129d3fcf7899a8cdcdd8071c165f2b4106f397cce05fc69a6d7b176857011bf95723c0909b6510eded12f82217f89925bc1ba7c2 raptor2-2.0.14.tar.gz"
diff --git a/testing/soprano/APKBUILD b/testing/soprano/APKBUILD
index ffcda3cd99..a918267270 100644
--- a/testing/soprano/APKBUILD
+++ b/testing/soprano/APKBUILD
@@ -1,19 +1,19 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=soprano
-pkgver=2.6.0
+pkgver=2.9.4
pkgrel=5
pkgdesc="KDE RDF framework"
url="http://soprano.sourceforge.net/"
arch="all"
license="LGPL"
-depends="shared-desktop-ontologies"
-depends_dev="qt-dev raptor2-dev rasqal-dev redland-dev"
+depends=
+depends_dev="qt-dev raptor2-dev rasqal-dev redland-dev libiodbc-dev clucene-dev"
makedepends="$depends_dev cmake automoc4 doxygen"
install=""
subpackages="$pkgname-dev"
source="http://sourceforge.net/projects/soprano/files/Soprano/$pkgver/soprano-$pkgver.tar.bz2
- redland.patch"
+ soprano-2.9.4-dbus-1.patch"
_builddir="$srcdir"/soprano-$pkgver
prepare() {
@@ -29,8 +29,8 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON \
- -DRAPTOR_INCLUDE_DIR=/usr/include/raptor2 "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr "$_builddir" \
+ || return 1
make || return 1
}
@@ -39,5 +39,9 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="03ae49e87c6ec99e57d0433c2650846f soprano-2.6.0.tar.bz2
-0d13b3fd532b7173b9deea47ca89a4b7 redland.patch"
+md5sums="91413e5783efeee0beb747ea4c5c9ef0 soprano-2.9.4.tar.bz2
+46741dc5c70c79c12bde5040bd570e82 soprano-2.9.4-dbus-1.patch"
+sha256sums="64066fbd54e71d7ae4c8a4116997448a72808a2813cff3bb5d2c28f0fce9e0e5 soprano-2.9.4.tar.bz2
+9bd7e2bfed9b99c230c8cea0c56c03b07f076c6722c564e7973116a8ff582d75 soprano-2.9.4-dbus-1.patch"
+sha512sums="3a907d7fa564cc5641e6d620a46efb3c01f8a141fb3a1afdf72422727d968baf00268c2dce420db24de2e86d3373fdd3473eeabaa736170f76bb2672c8ad80b0 soprano-2.9.4.tar.bz2
+9d8fa3bd0763020a401561a87439d10cdaf7f8b61a475e21d6ab4908a0a10d886ec490bbcd4d71ac7420d09ec1637060ba23aa2e27ee0d92ddbd4905694a6493 soprano-2.9.4-dbus-1.patch"
diff --git a/testing/soprano/soprano-2.9.4-dbus-1.patch b/testing/soprano/soprano-2.9.4-dbus-1.patch
new file mode 100755
index 0000000000..9861c6d2ed
--- /dev/null
+++ b/testing/soprano/soprano-2.9.4-dbus-1.patch
@@ -0,0 +1,12 @@
+--- a/server/servercore.cpp
++++ b/server/servercore.cpp
+@@ -41,7 +41,9 @@
+ #include <QtNetwork/QTcpServer>
+ #include <QtNetwork/QHostAddress>
+ #include <QtNetwork/QTcpSocket>
++#ifdef BUILD_DBUS_SUPPORT
+ #include <QtDBus/QtDBus>
++#endif
+
+
+ const quint16 Soprano::Server::ServerCore::DEFAULT_PORT = 5000;
diff --git a/testing/strigi/APKBUILD b/testing/strigi/APKBUILD
index e86531cb1b..6dec752599 100644
--- a/testing/strigi/APKBUILD
+++ b/testing/strigi/APKBUILD
@@ -1,14 +1,14 @@
# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer:
pkgname=strigi
-pkgver=0.7.2
+pkgver=0.7.8
pkgrel=0
pkgdesc="KDE desktop search software"
url="http://www.vandenoever.info/software/strigi/"
arch="all"
license="LGPL"
depends=
-depends_dev="qt-dev exiv2-dev bzip2-dev zlib-dev libiconv-dev libxml2-dev"
+depends_dev="qt-dev exiv2-dev bzip2-dev zlib-dev libiconv-dev libxml2-dev attr-dev"
makedepends="$depends_dev cmake automoc4"
install=""
subpackages="$pkgname-dev"
@@ -28,7 +28,16 @@ prepare() {
build() {
cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DENABLE_CLUCENE=OFF \
+ -DENABLE_CLUCENE_NG=OFF \
+ -DENABLE_FFMPEG=OFF \
+ -DENABLE_LOG4CXX=OFF \
+ -DENABLE_FAM=OFF \
+ -DENABLE_QT4=ON \
+ "$_builddir" || return 1
make || return 1
}
@@ -37,4 +46,6 @@ package() {
make DESTDIR="$pkgdir" install || return 1
}
-md5sums="ca09ba176cf3ffe9afce4d92f38f9a85 strigi-0.7.2.tar.bz2"
+md5sums="d69443234f4286d71997db9de543331a strigi-0.7.8.tar.bz2"
+sha256sums="43e461a625acdefa59bf58cc9d10aebda9eba920dfbe800fc77e6dcbf1eff989 strigi-0.7.8.tar.bz2"
+sha512sums="536f5bd5ed13d87d30c2fa31b6dcb2a883df173e5d60deefe0fdeb843f40f29f7edd0041029dc013bb31a205572087ed95ca661bcdf6d989d9806931716b1043 strigi-0.7.8.tar.bz2"
diff --git a/unmaintained/kde4-base/APKBUILD b/unmaintained/kde4-base/APKBUILD
deleted file mode 100644
index 9cf6d3bd61..0000000000
--- a/unmaintained/kde4-base/APKBUILD
+++ /dev/null
@@ -1,20 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kde4-base
-pkgver=4.6.3
-pkgrel=3
-pkgdesc="metapackage for KDE"
-url="http://www.kde.org/"
-arch="noarch"
-license="GPL"
-depends="kdebase-runtime kdebase-workspace kdemultimedia kdenetwork kdegraphics"
-depends_dev=
-makedepends="$depends_dev"
-install=""
-subpackages=
-source=""
-
-package() {
- mkdir -p "$pkgdir"
-}
-
diff --git a/unmaintained/kdeartwork/APKBUILD b/unmaintained/kdeartwork/APKBUILD
deleted file mode 100644
index a69fc54ae4..0000000000
--- a/unmaintained/kdeartwork/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdeartwork
-pkgver=4.6.3
-pkgrel=0
-pkgdesc="artwork for KDE desktop"
-url="http://www.kde.org/"
-arch="all"
-license="GPL LGPL"
-depends="xscreensaver"
-depends_dev="kdebase-workspace-dev cmake automoc4"
-makedepends="$depends_dev"
-install=""
-subpackages=""
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdeartwork-$pkgver.tar.bz2"
-install_if="kdebase-workspace"
-
-_builddir="$srcdir"/kdeartwork-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="f45a8ed91c578275056c86f7022695ee kdeartwork-4.6.3.tar.bz2"
diff --git a/unmaintained/kdebase-runtime/APKBUILD b/unmaintained/kdebase-runtime/APKBUILD
deleted file mode 100644
index da8858693b..0000000000
--- a/unmaintained/kdebase-runtime/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdebase-runtime
-pkgver=4.6.3
-pkgrel=3
-pkgdesc="KDE base runtime"
-url="http://www.kde.org/"
-arch="all"
-license="LGPL"
-depends=
-depends_dev="kdebase-dev libcanberra-dev libssh-dev samba-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdebase-runtime-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdebase-runtime-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
- rm "$pkgdir"/usr/share/icons/hicolor/index.theme
-}
-
-md5sums="a6f294900d73d92cd68ea93aea297ff0 kdebase-runtime-4.6.3.tar.bz2"
diff --git a/unmaintained/kdebase-workspace/APKBUILD b/unmaintained/kdebase-workspace/APKBUILD
deleted file mode 100644
index df2d45b204..0000000000
--- a/unmaintained/kdebase-workspace/APKBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdebase-workspace
-pkgver=4.6.3
-pkgrel=2
-pkgdesc="base kde applications"
-url="http://www.kde.org/"
-arch="all"
-license="GPL"
-depends=
-depends_dev="kdebase-runtime-dev qimageblitz-dev libxkbfile-dev libusb-dev
- consolekit-dev libxcursor-dev libxrandr-dev libraw1394-dev
- libxcomposite-dev libxtst-dev networkmanager-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdebase-workspace-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdebase-workspace-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="1e481727c3a5c2e4b751b9c56bd56583 kdebase-workspace-4.6.3.tar.bz2"
diff --git a/unmaintained/kdebase/APKBUILD b/unmaintained/kdebase/APKBUILD
deleted file mode 100644
index 11766ef984..0000000000
--- a/unmaintained/kdebase/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdebase
-pkgver=4.6.3
-pkgrel=0
-pkgdesc="KDE base libraries"
-url="http://www.kde.org/"
-arch="all"
-license="GPL"
-depends=
-depends_dev="qt-dev kdelibs-dev glib-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdebase-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdebase-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="4f0627e33bd857beebd92be1065ed83e kdebase-4.6.3.tar.bz2"
diff --git a/unmaintained/kdegraphics/APKBUILD b/unmaintained/kdegraphics/APKBUILD
deleted file mode 100644
index 1383c28585..0000000000
--- a/unmaintained/kdegraphics/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdegraphics
-pkgver=4.6.3
-pkgrel=0
-pkgdesc="graphics applications for kde"
-url="http://www.kde.org/"
-arch="all"
-license="GPL"
-depends=
-depends_dev="kdebase-workspace-dev poppler-qt4-dev lcms-dev tiff-dev exiv2-dev libgphoto2-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/latest/src/kdegraphics-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdegraphics-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="26c2eca2d707f9fc69db87c0467e5849 kdegraphics-4.6.3.tar.bz2"
diff --git a/unmaintained/kdelibs/APKBUILD b/unmaintained/kdelibs/APKBUILD
deleted file mode 100644
index 08dd75481c..0000000000
--- a/unmaintained/kdelibs/APKBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdelibs
-pkgver=4.6.3
-pkgrel=3
-pkgdesc="KDE base libraries"
-url="http://www.kde.org/"
-arch="all"
-license="GPL"
-depends="shared-desktop-ontologies"
-depends_dev="qt-dev phonon-dev polkit-qt-dev pcre-dev gamin-dev enchant-dev udev-dev
- giflib-dev docbook-xml docbook-xsl acl-dev jasper-dev strigi-dev xz-dev
- avahi-dev attica-dev aspell-dev libdbusmenu-qt-dev soprano-dev jpeg-dev
- qca-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdelibs-$pkgver.tar.bz2
- kdelibs-madvise.patch
- kdelibs-skipname.patch"
-
-_builddir="$srcdir"/kdelibs-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-dev() {
- default_dev
- mv "$subpkgdir"/usr/bin/kde4-config "$pkgdir"/usr/bin/kde4-config
-}
-
-md5sums="923a7e8f89aa504647e14472b24b8c0a kdelibs-4.6.3.tar.bz2
-90c533263848d54312ba37c6ac203818 kdelibs-madvise.patch
-9ff128752c657094dff94bae96d1528f kdelibs-skipname.patch"
diff --git a/unmaintained/kdelibs/kdelibs-madvise.patch b/unmaintained/kdelibs/kdelibs-madvise.patch
deleted file mode 100644
index 3f3b42569f..0000000000
--- a/unmaintained/kdelibs/kdelibs-madvise.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- kdelibs-4.6.3.orig/kdecore/sycoca/ksycoca.cpp
-+++ kdelibs-4.6.3/kdecore/sycoca/ksycoca.cpp
-@@ -139,7 +139,7 @@
- return false;
- } else {
- #ifdef HAVE_MADVISE
-- (void) posix_madvise((void*)sycoca_mmap, sycoca_size, POSIX_MADV_WILLNEED);
-+ (void) madvise((void*)sycoca_mmap, sycoca_size, MADV_WILLNEED);
- #endif // HAVE_MADVISE
- return true;
- }
---- kdelibs-4.6.3.orig/kdeui/util/kpixmapcache.cpp
-+++ kdelibs-4.6.3/kdeui/util/kpixmapcache.cpp
-@@ -443,7 +443,7 @@
- }
- info->indexHeader = reinterpret_cast<KPixmapCacheIndexHeader *>(indexMem);
- #ifdef HAVE_MADVISE
-- posix_madvise(indexMem, info->size, POSIX_MADV_WILLNEED);
-+ madvise(indexMem, info->size, MADV_WILLNEED);
- #endif
-
- info->file->close();
diff --git a/unmaintained/kdelibs/kdelibs-skipname.patch b/unmaintained/kdelibs/kdelibs-skipname.patch
deleted file mode 100644
index 7bcb5895ed..0000000000
--- a/unmaintained/kdelibs/kdelibs-skipname.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- kdelibs-4.6.3.orig/kio/misc/kpac/discovery.cpp
-+++ kdelibs-4.6.3/kio/misc/kpac/discovery.cpp
-@@ -90,6 +90,34 @@
- return !m_hostname.isEmpty();
- }
-
-+ int
-+ Discovery::skipName(const unsigned char *comp_dn, const unsigned char *eom) const
-+ {
-+ const u_char *cp;
-+ int n;
-+
-+ cp = comp_dn;
-+ while (cp < eom && (n = *cp++)) {
-+ /*
-+ * check for indirection
-+ */
-+ switch (n & INDIR_MASK) {
-+ case 0: /* normal case, n == len */
-+ cp += n;
-+ continue;
-+ case INDIR_MASK: /* indirection */
-+ cp++;
-+ break;
-+ default: /* illegal type */
-+ return (-1);
-+ }
-+ break;
-+ }
-+ if (cp > eom)
-+ return (-1);
-+ return (cp - comp_dn);
-+ }
-+
- bool Discovery::checkDomain() const
- {
- // If a domain has a SOA record, don't traverse any higher.
-@@ -107,10 +135,10 @@
- unsigned char* pos = response.buf + sizeof( response.header );
- unsigned char* end = response.buf + len;
- // skip query section
-- pos += dn_skipname( pos, end ) + QFIXEDSZ;
-+ pos += this->skipName( pos, end ) + QFIXEDSZ;
- if ( pos >= end ) return true;
- // skip answer domain
-- pos += dn_skipname( pos, end );
-+ pos += this->skipName( pos, end );
- short type;
- GETSHORT( type, pos );
- return type != T_SOA;
---- kdelibs-4.6.3.orig/kio/misc/kpac/discovery.h
-+++ kdelibs-4.6.3/kio/misc/kpac/discovery.h
-@@ -43,6 +43,7 @@
- private:
- bool initHostName();
- bool checkDomain() const;
-+ int skipName(const unsigned char*, const unsigned char*) const;
-
- KProcess* m_helper;
- QString m_hostname;
diff --git a/unmaintained/kdemultimedia/APKBUILD b/unmaintained/kdemultimedia/APKBUILD
deleted file mode 100644
index 19de645599..0000000000
--- a/unmaintained/kdemultimedia/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdemultimedia
-pkgver=4.6.3
-pkgrel=0
-pkgdesc="multimedia applications for kde"
-url="http://www.kde.org/"
-arch="all"
-license="GPL"
-depends=
-depends_dev="kdebase-workspace-dev taglib-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdemultimedia-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdemultimedia-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="fcfef0fe2ee4f216831f74efa78b554b kdemultimedia-4.6.3.tar.bz2"
diff --git a/unmaintained/kdenetwork/APKBUILD b/unmaintained/kdenetwork/APKBUILD
deleted file mode 100644
index 8bdaf79b0f..0000000000
--- a/unmaintained/kdenetwork/APKBUILD
+++ /dev/null
@@ -1,40 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdenetwork
-pkgver=4.6.3
-pkgrel=0
-pkgdesc="network tools for kde"
-url="http://www.kde.org/"
-arch="all"
-license="GPL"
-depends=
-depends_dev="kdebase-workspace-dev kdepimlibs-dev libotr-dev v4l-utils-dev libidn-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdenetwork-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdenetwork-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="0fd1a35dd3c820d840ca2e11c51b1215 kdenetwork-4.6.3.tar.bz2"
diff --git a/unmaintained/kdepimlibs/APKBUILD b/unmaintained/kdepimlibs/APKBUILD
deleted file mode 100644
index 36908cb0e1..0000000000
--- a/unmaintained/kdepimlibs/APKBUILD
+++ /dev/null
@@ -1,41 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdepimlibs
-pkgver=4.6.3
-pkgrel=1
-pkgdesc="kde personal information management libraries"
-url="http://www.kde.org/"
-#arch="all"
-license="LGPL"
-depends="shared-desktop-ontologies"
-depends_dev="kdelibs-dev boost-dev libical-dev cyrus-sasl-dev openldap-dev gpgme-dev
- akonadi-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev $pkgname-doc"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdepimlibs-$pkgver.tar.bz2"
-
-_builddir="$srcdir"/kdepimlibs-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir -p "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="0b0fc8d9fea0a6f26e705460a2865e18 kdepimlibs-4.6.3.tar.bz2"
diff --git a/unmaintained/kdesdk/APKBUILD b/unmaintained/kdesdk/APKBUILD
deleted file mode 100644
index b973852361..0000000000
--- a/unmaintained/kdesdk/APKBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer:
-pkgname=kdesdk
-pkgver=4.6.3
-pkgrel=1
-pkgdesc="software development tools for kde"
-url="http://www.kde.org/"
-#arch="all"
-license="GPL"
-depends=
-depends_dev="kdebase-workspace-dev hunspell-dev boost-dev perl-dev subversion-dev"
-makedepends="$depends_dev cmake automoc4"
-install=""
-subpackages="$pkgname-dev"
-source="http://kde.mirrors.tds.net/pub/kde/stable/$pkgver/src/kdesdk-$pkgver.tar.bz2
- not-glibc.patch"
-
-_builddir="$srcdir"/kdesdk-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
- mkdir "$_builddir"/build
-}
-
-build() {
- cd "$_builddir"/build
- cmake -DCMAKE_INSTALL_PATH=/usr -DCMAKE_SKIP_RPATH=ON "$_builddir" || return 1
- make || return 1
-}
-
-package() {
- cd "$_builddir"/build
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="c4a223067a228688c6b62a6bdd67a022 kdesdk-4.6.3.tar.bz2
-00e1451447f9097a677c4606484077ca not-glibc.patch"
diff --git a/unmaintained/kdesdk/not-glibc.patch b/unmaintained/kdesdk/not-glibc.patch
deleted file mode 100644
index 646efb4f92..0000000000
--- a/unmaintained/kdesdk/not-glibc.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- kdesdk-4.6.3.orig/CMakeLists.txt
-+++ kdesdk-4.6.3/CMakeLists.txt
-@@ -71,9 +71,7 @@
- #include <stdlib.h>
-
- int main() {
--#ifndef __GLIBC__
- choke me
--#endif
- return 0;
- }" LIBC_IS_GLIBC)
- if (LIBC_IS_GLIBC)