diff options
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) |